ata_queued_cmd 522 include/linux/libata.h struct ata_queued_cmd; ata_queued_cmd 525 include/linux/libata.h typedef void (*ata_qc_cb_t) (struct ata_queued_cmd *qc); ata_queued_cmd 823 include/linux/libata.h struct ata_queued_cmd qcmd[ATA_MAX_QUEUE]; ata_queued_cmd 880 include/linux/libata.h int (*qc_defer)(struct ata_queued_cmd *qc); ata_queued_cmd 881 include/linux/libata.h int (*check_atapi_dma)(struct ata_queued_cmd *qc); ata_queued_cmd 882 include/linux/libata.h void (*qc_prep)(struct ata_queued_cmd *qc); ata_queued_cmd 883 include/linux/libata.h unsigned int (*qc_issue)(struct ata_queued_cmd *qc); ata_queued_cmd 884 include/linux/libata.h bool (*qc_fill_rtf)(struct ata_queued_cmd *qc); ata_queued_cmd 910 include/linux/libata.h void (*post_internal_cmd)(struct ata_queued_cmd *qc); ata_queued_cmd 950 include/linux/libata.h void (*sff_drain_fifo)(struct ata_queued_cmd *qc); ata_queued_cmd 953 include/linux/libata.h void (*bmdma_setup)(struct ata_queued_cmd *qc); ata_queued_cmd 954 include/linux/libata.h void (*bmdma_start)(struct ata_queued_cmd *qc); ata_queued_cmd 955 include/linux/libata.h void (*bmdma_stop)(struct ata_queued_cmd *qc); ata_queued_cmd 1173 include/linux/libata.h extern int ata_std_qc_defer(struct ata_queued_cmd *qc); ata_queued_cmd 1174 include/linux/libata.h extern void ata_noop_qc_prep(struct ata_queued_cmd *qc); ata_queued_cmd 1175 include/linux/libata.h extern void ata_sg_init(struct ata_queued_cmd *qc, struct scatterlist *sg, ata_queued_cmd 1185 include/linux/libata.h extern void ata_qc_complete(struct ata_queued_cmd *qc); ata_queued_cmd 1304 include/linux/libata.h extern void ata_eh_qc_complete(struct ata_queued_cmd *qc); ata_queued_cmd 1305 include/linux/libata.h extern void ata_eh_qc_retry(struct ata_queued_cmd *qc); ata_queued_cmd 1619 include/linux/libata.h static inline void ata_qc_set_polling(struct ata_queued_cmd *qc) ata_queued_cmd 1624 include/linux/libata.h static inline struct ata_queued_cmd *__ata_qc_from_tag(struct ata_port *ap, ata_queued_cmd 1632 include/linux/libata.h static inline struct ata_queued_cmd *ata_qc_from_tag(struct ata_port *ap, ata_queued_cmd 1635 include/linux/libata.h struct ata_queued_cmd *qc = __ata_qc_from_tag(ap, tag); ata_queued_cmd 1647 include/linux/libata.h static inline unsigned int ata_qc_raw_nbytes(struct ata_queued_cmd *qc) ata_queued_cmd 1667 include/linux/libata.h static inline void ata_qc_reinit(struct ata_queued_cmd *qc) ata_queued_cmd 1763 include/linux/libata.h extern int sata_pmp_qc_defer_cmd_switch(struct ata_queued_cmd *qc); ata_queued_cmd 1808 include/linux/libata.h extern int ata_sff_hsm_move(struct ata_port *ap, struct ata_queued_cmd *qc, ata_queued_cmd 1814 include/linux/libata.h extern unsigned int ata_sff_qc_issue(struct ata_queued_cmd *qc); ata_queued_cmd 1815 include/linux/libata.h extern bool ata_sff_qc_fill_rtf(struct ata_queued_cmd *qc); ata_queued_cmd 1817 include/linux/libata.h struct ata_queued_cmd *qc); ata_queued_cmd 1832 include/linux/libata.h extern void ata_sff_drain_fifo(struct ata_queued_cmd *qc); ata_queued_cmd 1857 include/linux/libata.h extern void ata_bmdma_qc_prep(struct ata_queued_cmd *qc); ata_queued_cmd 1858 include/linux/libata.h extern unsigned int ata_bmdma_qc_issue(struct ata_queued_cmd *qc); ata_queued_cmd 1859 include/linux/libata.h extern void ata_bmdma_dumb_qc_prep(struct ata_queued_cmd *qc); ata_queued_cmd 1861 include/linux/libata.h struct ata_queued_cmd *qc); ata_queued_cmd 1864 include/linux/libata.h extern void ata_bmdma_post_internal_cmd(struct ata_queued_cmd *qc); ata_queued_cmd 1866 include/linux/libata.h extern void ata_bmdma_setup(struct ata_queued_cmd *qc); ata_queued_cmd 1867 include/linux/libata.h extern void ata_bmdma_start(struct ata_queued_cmd *qc); ata_queued_cmd 1868 include/linux/libata.h extern void ata_bmdma_stop(struct ata_queued_cmd *qc);