|
| int(* | qc_defer )(struct ata_queued_cmd *qc) |
| |
| int(* | check_atapi_dma )(struct ata_queued_cmd *qc) |
| |
| void(* | qc_prep )(struct ata_queued_cmd *qc) |
| |
| unsigned int(* | qc_issue )(struct ata_queued_cmd *qc) |
| |
| bool(* | qc_fill_rtf )(struct ata_queued_cmd *qc) |
| |
| int(* | cable_detect )(struct ata_port *ap) |
| |
| unsigned long(* | mode_filter )(struct ata_device *dev, unsigned long xfer_mask) |
| |
| void(* | set_piomode )(struct ata_port *ap, struct ata_device *dev) |
| |
| void(* | set_dmamode )(struct ata_port *ap, struct ata_device *dev) |
| |
| int(* | set_mode )(struct ata_link *link, struct ata_device **r_failed_dev) |
| |
| unsigned int(* | read_id )(struct ata_device *dev, struct ata_taskfile *tf, u16 *id) |
| |
| void(* | dev_config )(struct ata_device *dev) |
| |
| void(* | freeze )(struct ata_port *ap) |
| |
| void(* | thaw )(struct ata_port *ap) |
| |
| ata_prereset_fn_t | prereset |
| |
| ata_reset_fn_t | softreset |
| |
| ata_reset_fn_t | hardreset |
| |
| ata_postreset_fn_t | postreset |
| |
| ata_prereset_fn_t | pmp_prereset |
| |
| ata_reset_fn_t | pmp_softreset |
| |
| ata_reset_fn_t | pmp_hardreset |
| |
| ata_postreset_fn_t | pmp_postreset |
| |
| void(* | error_handler )(struct ata_port *ap) |
| |
| void(* | lost_interrupt )(struct ata_port *ap) |
| |
| void(* | post_internal_cmd )(struct ata_queued_cmd *qc) |
| |
| void(* | sched_eh )(struct ata_port *ap) |
| |
| void(* | end_eh )(struct ata_port *ap) |
| |
| int(* | scr_read )(struct ata_link *link, unsigned int sc_reg, u32 *val) |
| |
| int(* | scr_write )(struct ata_link *link, unsigned int sc_reg, u32 val) |
| |
| void(* | pmp_attach )(struct ata_port *ap) |
| |
| void(* | pmp_detach )(struct ata_port *ap) |
| |
| int(* | set_lpm )(struct ata_link *link, enum ata_lpm_policy policy, unsigned hints) |
| |
| int(* | port_suspend )(struct ata_port *ap, pm_message_t mesg) |
| |
| int(* | port_resume )(struct ata_port *ap) |
| |
| int(* | port_start )(struct ata_port *ap) |
| |
| void(* | port_stop )(struct ata_port *ap) |
| |
| void(* | host_stop )(struct ata_host *host) |
| |
| ssize_t(* | em_show )(struct ata_port *ap, char *buf) |
| |
| ssize_t(* | em_store )(struct ata_port *ap, const char *message, size_t size) |
| |
| ssize_t(* | sw_activity_show )(struct ata_device *dev, char *buf) |
| |
| ssize_t(* | sw_activity_store )(struct ata_device *dev, enum sw_activity val) |
| |
| void(* | phy_reset )(struct ata_port *ap) |
| |
| void(* | eng_timeout )(struct ata_port *ap) |
| |
| struct ata_port_operations * | inherits |
| |
Definition at line 816 of file libata.h.