Changeset View
Changeset View
Standalone View
Standalone View
head/sys/cam/ata/ata_all.h
Show First 20 Lines • Show All 129 Lines • ▼ Show 20 Lines | |||||
void ata_pm_read_cmd(struct ccb_ataio *ataio, int reg, int port); | void ata_pm_read_cmd(struct ccb_ataio *ataio, int reg, int port); | ||||
void ata_pm_write_cmd(struct ccb_ataio *ataio, int reg, int port, uint32_t val); | void ata_pm_write_cmd(struct ccb_ataio *ataio, int reg, int port, uint32_t val); | ||||
void ata_read_log(struct ccb_ataio *ataio, uint32_t retries, | void ata_read_log(struct ccb_ataio *ataio, uint32_t retries, | ||||
void (*cbfcnp)(struct cam_periph *, union ccb *), | void (*cbfcnp)(struct cam_periph *, union ccb *), | ||||
uint32_t log_address, uint32_t page_number, | uint32_t log_address, uint32_t page_number, | ||||
uint16_t block_count, uint32_t protocol, | uint16_t block_count, uint32_t protocol, | ||||
uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout); | uint8_t *data_ptr, uint32_t dxfer_len, uint32_t timeout); | ||||
void ata_param_fixup(struct ata_params *ident_buf); | |||||
void ata_bswap(int8_t *buf, int len); | void ata_bswap(int8_t *buf, int len); | ||||
void ata_btrim(int8_t *buf, int len); | void ata_btrim(int8_t *buf, int len); | ||||
void ata_bpack(int8_t *src, int8_t *dst, int len); | void ata_bpack(int8_t *src, int8_t *dst, int len); | ||||
int ata_max_pmode(struct ata_params *ap); | int ata_max_pmode(struct ata_params *ap); | ||||
int ata_max_wmode(struct ata_params *ap); | int ata_max_wmode(struct ata_params *ap); | ||||
int ata_max_umode(struct ata_params *ap); | int ata_max_umode(struct ata_params *ap); | ||||
int ata_max_mode(struct ata_params *ap, int maxmode); | int ata_max_mode(struct ata_params *ap, int maxmode); | ||||
▲ Show 20 Lines • Show All 48 Lines • Show Last 20 Lines |