drivers/ata/acard-ahci.c
184
static unsigned int acard_ahci_fill_sg(struct ata_queued_cmd *qc, void *cmd_tbl)
drivers/ata/acard-ahci.c
213
static enum ata_completion_errors acard_ahci_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/acard-ahci.c
253
static void acard_ahci_qc_fill_rtf(struct ata_queued_cmd *qc)
drivers/ata/acard-ahci.c
59
static enum ata_completion_errors acard_ahci_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/acard-ahci.c
60
static void acard_ahci_qc_fill_rtf(struct ata_queued_cmd *qc);
drivers/ata/ahci.h
439
unsigned int ahci_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/ahci_xgene.c
186
static unsigned int xgene_ahci_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/libahci.c
1652
static unsigned int ahci_fill_sg(struct ata_queued_cmd *qc, void *cmd_tbl)
drivers/ata/libahci.c
1673
static int ahci_pmp_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/libahci.c
1684
static enum ata_completion_errors ahci_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/libahci.c
1753
struct ata_queued_cmd *active_qc;
drivers/ata/libahci.c
2044
unsigned int ahci_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/libahci.c
2075
static void ahci_qc_fill_rtf(struct ata_queued_cmd *qc)
drivers/ata/libahci.c
2146
struct ata_queued_cmd *qc;
drivers/ata/libahci.c
2168
struct ata_queued_cmd *qc;
drivers/ata/libahci.c
2228
static void ahci_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/libahci.c
58
static void ahci_qc_fill_rtf(struct ata_queued_cmd *qc);
drivers/ata/libahci.c
62
static enum ata_completion_errors ahci_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/libahci.c
63
static int ahci_pmp_qc_defer(struct ata_queued_cmd *qc);
drivers/ata/libahci.c
78
static void ahci_post_internal_cmd(struct ata_queued_cmd *qc);
drivers/ata/libata-core.c
1507
static void ata_qc_complete_internal(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
1545
struct ata_queued_cmd *qc;
drivers/ata/libata-core.c
4802
int atapi_check_dma(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
4834
int ata_std_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
4863
void ata_sg_init(struct ata_queued_cmd *qc, struct scatterlist *sg,
drivers/ata/libata-core.c
4882
static void ata_sg_clean(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
4910
static int ata_sg_setup(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
4928
static inline void ata_sg_clean(struct ata_queued_cmd *qc) {}
drivers/ata/libata-core.c
4929
static inline int ata_sg_setup(struct ata_queued_cmd *qc) { return -1; }
drivers/ata/libata-core.c
4965
void ata_qc_free(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
4972
void __ata_qc_complete(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
5013
static void fill_result_tf(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
5029
static void ata_verify_xfer(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
5057
void ata_qc_complete(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
5194
void ata_qc_issue(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
6938
static unsigned int ata_dummy_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/libata-core.c
703
static inline void ata_set_tf_cdl(struct ata_queued_cmd *qc, int cdl)
drivers/ata/libata-core.c
740
int ata_build_rw_tf(struct ata_queued_cmd *qc, u64 block, u32 n_block,
drivers/ata/libata-eh.c
1046
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
1202
static void __ata_eh_qc_complete(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
1224
void ata_eh_qc_complete(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
1242
void ata_eh_qc_retry(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
1473
enum scsi_disposition ata_eh_decide_disposition(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
1491
static bool ata_eh_request_sense(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
1654
static unsigned int ata_eh_analyze_tf(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
1984
static inline int ata_eh_worth_retry(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
2002
static inline bool ata_eh_quiet(struct ata_queued_cmd *qc)
drivers/ata/libata-eh.c
2012
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
2040
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
2298
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
2604
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
3567
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
4053
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
650
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
867
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
895
struct ata_queued_cmd *qc;
drivers/ata/libata-eh.c
972
void ata_qc_schedule_eh(struct ata_queued_cmd *qc)
drivers/ata/libata-pmp.c
109
int sata_pmp_qc_defer_cmd_switch(struct ata_queued_cmd *qc)
drivers/ata/libata-sata.c
1542
struct ata_queued_cmd *qc;
drivers/ata/libata-sata.c
1640
struct ata_queued_cmd *qc;
drivers/ata/libata-sata.c
784
struct ata_queued_cmd *qc;
drivers/ata/libata-scsi.c
1248
static unsigned int ata_scsi_start_stop_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
1307
static unsigned int ata_scsi_flush_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
1397
static unsigned int ata_scsi_verify_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
1546
static unsigned int ata_scsi_rw_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
1650
static void ata_scsi_qc_done(struct ata_queued_cmd *qc, bool set_result,
drivers/ata/libata-scsi.c
1668
struct ata_queued_cmd *qc;
drivers/ata/libata-scsi.c
1692
struct ata_queued_cmd *qc;
drivers/ata/libata-scsi.c
1766
struct ata_queued_cmd *qc = link->deferred_qc;
drivers/ata/libata-scsi.c
1816
static void ata_scsi_qc_complete(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
1852
static int ata_scsi_qc_issue(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
1951
struct ata_queued_cmd *qc;
drivers/ata/libata-scsi.c
217
static void ata_scsi_set_sense_information(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
245
static void ata_scsi_set_passthru_sense_fields(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
2995
static void atapi_qc_complete(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
3054
static unsigned int atapi_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
3267
static unsigned int ata_scsi_pass_thru(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
3589
static unsigned int ata_scsi_write_same_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
3811
static void ata_scsi_report_zones_complete(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
3873
static unsigned int ata_scsi_zbc_in_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
3956
static unsigned int ata_scsi_zbc_out_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
4046
static int ata_mselect_caching(struct ata_queued_cmd *qc,
drivers/ata/libata-scsi.c
4091
static int ata_mselect_control_spg0(struct ata_queued_cmd *qc,
drivers/ata/libata-scsi.c
4134
static int ata_mselect_control_ata_feature(struct ata_queued_cmd *qc,
drivers/ata/libata-scsi.c
4199
static int ata_mselect_control(struct ata_queued_cmd *qc, u8 spg,
drivers/ata/libata-scsi.c
4223
static unsigned int ata_scsi_mode_select_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
43
typedef unsigned int (*ata_xlat_func_t)(struct ata_queued_cmd *qc);
drivers/ata/libata-scsi.c
4400
static unsigned int ata_scsi_security_inout_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
4466
static unsigned int ata_scsi_var_len_cdb_xlat(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
740
static struct ata_queued_cmd *ata_scsi_qc_new(struct ata_device *dev,
drivers/ata/libata-scsi.c
744
struct ata_queued_cmd *qc;
drivers/ata/libata-scsi.c
787
static void ata_qc_set_pc_nbytes(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
929
static void ata_gen_passthru_sense(struct ata_queued_cmd *qc)
drivers/ata/libata-scsi.c
979
static void ata_gen_ata_sense(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
1215
struct ata_queued_cmd *qc;
drivers/ata/libata-sff.c
1282
unsigned int ata_sff_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
1372
void ata_sff_qc_fill_rtf(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
1395
struct ata_queued_cmd *qc,
drivers/ata/libata-sff.c
1455
unsigned int ata_sff_port_intr(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
1462
unsigned int (*port_intr)(struct ata_port *, struct ata_queued_cmd *))
drivers/ata/libata-sff.c
1477
struct ata_queued_cmd *qc;
drivers/ata/libata-sff.c
1569
struct ata_queued_cmd *qc;
drivers/ata/libata-sff.c
2022
void ata_sff_drain_fifo(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2058
struct ata_queued_cmd *qc;
drivers/ata/libata-sff.c
2491
static void ata_bmdma_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2541
static void ata_bmdma_fill_sg_dumb(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2596
enum ata_completion_errors ata_bmdma_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2616
enum ata_completion_errors ata_bmdma_dumb_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2641
unsigned int ata_bmdma_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2703
unsigned int ata_bmdma_port_intr(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2775
struct ata_queued_cmd *qc;
drivers/ata/libata-sff.c
2829
void ata_bmdma_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2872
void ata_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2901
void ata_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
2938
void ata_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
475
unsigned int ata_sff_data_xfer(struct ata_queued_cmd *qc, unsigned char *buf,
drivers/ata/libata-sff.c
530
unsigned int ata_sff_data_xfer32(struct ata_queued_cmd *qc, unsigned char *buf,
drivers/ata/libata-sff.c
577
static void ata_pio_xfer(struct ata_queued_cmd *qc, struct page *page,
drivers/ata/libata-sff.c
600
static void ata_pio_sector(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
660
static void ata_pio_sectors(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
689
static void atapi_send_cdb(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
730
static int __atapi_pio_bytes(struct ata_queued_cmd *qc, unsigned int bytes)
drivers/ata/libata-sff.c
799
static void atapi_pio_bytes(struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
854
struct ata_queued_cmd *qc)
drivers/ata/libata-sff.c
883
static void ata_hsm_qc_complete(struct ata_queued_cmd *qc, int in_wq)
drivers/ata/libata-sff.c
915
int ata_sff_hsm_move(struct ata_port *ap, struct ata_queued_cmd *qc,
drivers/ata/libata.h
195
extern void ata_qc_schedule_eh(struct ata_queued_cmd *qc);
drivers/ata/libata.h
216
enum scsi_disposition ata_eh_decide_disposition(struct ata_queued_cmd *qc);
drivers/ata/libata.h
66
extern int ata_build_rw_tf(struct ata_queued_cmd *qc, u64 block, u32 n_block,
drivers/ata/libata.h
90
extern void ata_qc_free(struct ata_queued_cmd *qc);
drivers/ata/libata.h
91
extern void ata_qc_issue(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/libata.h
93
extern void __ata_qc_complete(struct ata_queued_cmd *qc);
drivers/ata/libata.h
94
extern int atapi_check_dma(struct ata_queued_cmd *qc);
drivers/ata/pata_acpi.c
167
static unsigned int pacpi_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_ali.c
321
static int ali_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_arasan_cf.c
218
struct ata_queued_cmd *qc;
drivers/ata/pata_arasan_cf.c
366
struct ata_queued_cmd *qc = acdev->qc;
drivers/ata/pata_arasan_cf.c
522
struct ata_queued_cmd *qc = acdev->qc;
drivers/ata/pata_arasan_cf.c
580
struct ata_queued_cmd *qc = acdev->qc;
drivers/ata/pata_arasan_cf.c
636
struct ata_queued_cmd *qc = acdev->qc;
drivers/ata/pata_arasan_cf.c
677
struct ata_queued_cmd *qc = acdev->qc;
drivers/ata/pata_arasan_cf.c
690
static unsigned int arasan_cf_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_artop.c
277
static int artop6210_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/pata_atiixp.c
212
static void atiixp_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_atiixp.c
241
static void atiixp_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_buddha.c
63
static unsigned int pata_buddha_data_xfer(struct ata_queued_cmd *qc,
drivers/ata/pata_cmd640.c
129
static unsigned int cmd640_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_cmd64x.c
317
static void cmd646r1_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_cs5530.c
131
static unsigned int cs5530_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_ep93xx.c
481
static unsigned int ep93xx_pata_data_xfer(struct ata_queued_cmd *qc,
drivers/ata/pata_ep93xx.c
702
static void ep93xx_pata_dma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_ep93xx.c
743
static void ep93xx_pata_dma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_ep93xx.c
766
static void ep93xx_pata_dma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_ep93xx.c
841
static void ep93xx_pata_drain_fifo(struct ata_queued_cmd *qc)
drivers/ata/pata_falcon.c
44
static unsigned int pata_falcon_data_xfer(struct ata_queued_cmd *qc,
drivers/ata/pata_ftide010.c
236
static unsigned int ftide010_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_gayle.c
42
static unsigned int pata_gayle_data_xfer(struct ata_queued_cmd *qc,
drivers/ata/pata_hpt37x.c
477
static void hpt370_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_hpt37x.c
514
static void hpt37x_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_hpt3x2n.c
241
static void hpt3x2n_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_hpt3x2n.c
307
static int hpt3x2n_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/pata_hpt3x2n.c
324
static unsigned int hpt3x2n_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_hpt3x3.c
116
static void hpt3x3_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_hpt3x3.c
132
static int hpt3x3_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_icside.c
225
static void pata_icside_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_icside.c
250
static void pata_icside_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_icside.c
259
static void pata_icside_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_it821x.c
346
static void it821x_passthru_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_it821x.c
369
static void it821x_passthru_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_it821x.c
411
static unsigned int it821x_smart_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_it821x.c
449
static unsigned int it821x_passthru_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_it821x.c
578
static int it821x_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_ixp4xx_cf.c
124
static unsigned int ixp4xx_mmio_data_xfer(struct ata_queued_cmd *qc,
drivers/ata/pata_macio.c
527
static enum ata_completion_errors pata_macio_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/pata_macio.c
610
static void pata_macio_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_macio.c
639
static void pata_macio_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_macio.c
652
static void pata_macio_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_mpc52xx.c
445
mpc52xx_ata_build_dmatable(struct ata_queued_cmd *qc)
drivers/ata/pata_mpc52xx.c
501
mpc52xx_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_mpc52xx.c
558
mpc52xx_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_mpc52xx.c
568
mpc52xx_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_mpiix.c
123
static unsigned int mpiix_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_ns87410.c
101
static unsigned int ns87410_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_ns87415.c
120
static void ns87415_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_ns87415.c
154
static void ns87415_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_ns87415.c
167
static void ns87415_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_ns87415.c
199
static int ns87415_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_octeon_cf.c
290
static unsigned int octeon_cf_data_xfer8(struct ata_queued_cmd *qc,
drivers/ata/pata_octeon_cf.c
329
static unsigned int octeon_cf_data_xfer16(struct ata_queued_cmd *qc,
drivers/ata/pata_octeon_cf.c
517
static void octeon_cf_dma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_octeon_cf.c
534
static void octeon_cf_dma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_octeon_cf.c
591
struct ata_queued_cmd *qc)
drivers/ata/pata_octeon_cf.c
651
struct ata_queued_cmd *qc;
drivers/ata/pata_octeon_cf.c
712
struct ata_queued_cmd *qc;
drivers/ata/pata_octeon_cf.c
756
static int octeon_cf_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_octeon_cf.c
761
static unsigned int octeon_cf_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_oldpiix.c
193
static unsigned int oldpiix_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_parport/pata_parport.c
284
static unsigned int pata_parport_data_xfer(struct ata_queued_cmd *qc,
drivers/ata/pata_parport/pata_parport.c
298
static void pata_parport_drain_fifo(struct ata_queued_cmd *qc)
drivers/ata/pata_pcmcia.c
114
static void pcmcia_8bit_drain_fifo(struct ata_queued_cmd *qc)
drivers/ata/pata_pcmcia.c
91
static unsigned int ata_data_xfer_8bit(struct ata_queued_cmd *qc,
drivers/ata/pata_pdc2027x.c
437
static int pdc2027x_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_pdc2027x.c
59
static int pdc2027x_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/pata_pdc202xx_old.c
175
static void pdc2026x_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_pdc202xx_old.c
225
static void pdc2026x_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_pdc202xx_old.c
287
static int pdc2026x_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_pxa.c
134
static int pxa_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pata_pxa.c
47
static enum ata_completion_errors pxa_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/pata_pxa.c
74
static void pxa_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/pata_pxa.c
82
static void pxa_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_pxa.c
92
static void pxa_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_radisys.c
168
static unsigned int radisys_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_sc1200.c
152
static unsigned int sc1200_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pata_sc1200.c
177
static int sc1200_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/pata_sl82c105.c
161
static void sl82c105_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_sl82c105.c
189
static void sl82c105_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pata_sl82c105.c
212
static int sl82c105_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/pata_triflex.c
142
static void triflex_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/pata_triflex.c
157
static void triflex_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/pdc_adma.c
119
static enum ata_completion_errors adma_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/pdc_adma.c
120
static unsigned int adma_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/pdc_adma.c
121
static int adma_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/pdc_adma.c
171
static int adma_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/pdc_adma.c
255
static int adma_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/pdc_adma.c
294
static enum ata_completion_errors adma_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/pdc_adma.c
355
static inline void adma_packet_start(struct ata_queued_cmd *qc)
drivers/ata/pdc_adma.c
364
static unsigned int adma_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/pdc_adma.c
393
struct ata_queued_cmd *qc;
drivers/ata/pdc_adma.c
443
struct ata_queued_cmd *qc;
drivers/ata/sata_dwc_460ex.c
174
static void sata_dwc_bmdma_start_by_tag(struct ata_queued_cmd *qc, u8 tag);
drivers/ata/sata_dwc_460ex.c
175
static int sata_dwc_qc_complete(struct ata_port *ap, struct ata_queued_cmd *qc);
drivers/ata/sata_dwc_460ex.c
318
static struct dma_async_tx_descriptor *dma_dwc_xfer_setup(struct ata_queued_cmd *qc)
drivers/ata/sata_dwc_460ex.c
412
struct ata_queued_cmd *qc;
drivers/ata/sata_dwc_460ex.c
462
struct ata_queued_cmd *qc;
drivers/ata/sata_dwc_460ex.c
702
struct ata_queued_cmd *qc;
drivers/ata/sata_dwc_460ex.c
730
static int sata_dwc_qc_complete(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/sata_dwc_460ex.c
930
static void sata_dwc_bmdma_setup_by_tag(struct ata_queued_cmd *qc, u8 tag)
drivers/ata/sata_dwc_460ex.c
936
static void sata_dwc_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/sata_dwc_460ex.c
946
static void sata_dwc_bmdma_start_by_tag(struct ata_queued_cmd *qc, u8 tag)
drivers/ata/sata_dwc_460ex.c
989
static void sata_dwc_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/sata_dwc_460ex.c
999
static unsigned int sata_dwc_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_fsl.c
1043
static void sata_fsl_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/sata_fsl.c
1062
struct ata_queued_cmd *qc = NULL;
drivers/ata/sata_fsl.c
1185
struct ata_queued_cmd *qc;
drivers/ata/sata_fsl.c
433
static unsigned int sata_fsl_fill_sg(struct ata_queued_cmd *qc, void *cmd_desc,
drivers/ata/sata_fsl.c
498
static enum ata_completion_errors sata_fsl_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_fsl.c
540
static unsigned int sata_fsl_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_fsl.c
569
static void sata_fsl_qc_fill_rtf(struct ata_queued_cmd *qc)
drivers/ata/sata_inic162x.c
385
struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag);
drivers/ata/sata_inic162x.c
445
static int inic_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_inic162x.c
458
static void inic_fill_sg(struct inic_prd *prd, struct ata_queued_cmd *qc)
drivers/ata/sata_inic162x.c
481
static enum ata_completion_errors inic_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_inic162x.c
543
static unsigned int inic_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_inic162x.c
569
static void inic_qc_fill_rtf(struct ata_queued_cmd *qc)
drivers/ata/sata_inic162x.c
671
static void inic_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1387
static int mv_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1750
static void mv_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1818
static int mv_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1846
static void mv_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1874
static void mv_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1910
static void mv_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1954
static void mv_rw_multi_errata_sata24(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
1999
static enum ata_completion_errors mv_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
2100
static enum ata_completion_errors mv_qc_prep_iie(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
2249
static unsigned int mv_qc_issue_fis(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
2298
static unsigned int mv_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_mv.c
2387
static struct ata_queued_cmd *mv_get_active_qc(struct ata_port *ap)
drivers/ata/sata_mv.c
2390
struct ata_queued_cmd *qc;
drivers/ata/sata_mv.c
2582
struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag);
drivers/ata/sata_mv.c
2612
struct ata_queued_cmd *qc;
drivers/ata/sata_mv.c
2834
struct ata_queued_cmd *qc = mv_get_active_qc(ap);
drivers/ata/sata_mv.c
2919
struct ata_queued_cmd *qc;
drivers/ata/sata_mv.c
594
static int mv_qc_defer(struct ata_queued_cmd *qc);
drivers/ata/sata_mv.c
595
static enum ata_completion_errors mv_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_mv.c
596
static enum ata_completion_errors mv_qc_prep_iie(struct ata_queued_cmd *qc);
drivers/ata/sata_mv.c
597
static unsigned int mv_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/sata_mv.c
650
static int mv_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/sata_mv.c
651
static void mv_bmdma_setup(struct ata_queued_cmd *qc);
drivers/ata/sata_mv.c
652
static void mv_bmdma_start(struct ata_queued_cmd *qc);
drivers/ata/sata_mv.c
653
static void mv_bmdma_stop(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
1116
static void nv_adma_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
1322
static void nv_adma_fill_aprd(struct ata_queued_cmd *qc,
drivers/ata/sata_nv.c
1341
static void nv_adma_fill_sg(struct ata_queued_cmd *qc, struct nv_adma_cpb *cpb)
drivers/ata/sata_nv.c
1359
static int nv_adma_use_reg_mode(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
1376
static enum ata_completion_errors nv_adma_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
1422
static unsigned int nv_adma_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
1473
struct ata_queued_cmd *qc;
drivers/ata/sata_nv.c
1713
static void nv_swncq_qc_to_dq(struct ata_port *ap, struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
1724
static struct ata_queued_cmd *nv_swncq_qc_from_dq(struct ata_port *ap)
drivers/ata/sata_nv.c
1773
struct ata_queued_cmd qc;
drivers/ata/sata_nv.c
1980
static enum ata_completion_errors nv_swncq_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
1995
static void nv_swncq_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
2032
struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
2053
static unsigned int nv_swncq_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
2096
struct ata_queued_cmd *qc;
drivers/ata/sata_nv.c
2179
struct ata_queued_cmd *qc;
drivers/ata/sata_nv.c
2212
struct ata_queued_cmd *qc;
drivers/ata/sata_nv.c
301
static int nv_adma_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
302
static enum ata_completion_errors nv_adma_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
303
static unsigned int nv_adma_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
316
static void nv_adma_post_internal_cmd(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
325
static enum ata_completion_errors nv_swncq_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
326
static void nv_swncq_fill_sg(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
327
static unsigned int nv_swncq_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/sata_nv.c
786
static int nv_adma_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_nv.c
885
struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag);
drivers/ata/sata_promise.c
1005
static unsigned int pdc_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
1039
static int pdc_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
1069
static int pdc_old_sata_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
142
static enum ata_completion_errors pdc_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_promise.c
145
static int pdc_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/sata_promise.c
146
static int pdc_old_sata_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/sata_promise.c
148
static unsigned int pdc_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/sata_promise.c
158
static void pdc_post_internal_cmd(struct ata_queued_cmd *qc);
drivers/ata/sata_promise.c
479
static void pdc_atapi_pkt(struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
567
static void pdc_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
630
static enum ata_completion_errors pdc_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
827
static void pdc_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
836
static void pdc_error_intr(struct ata_port *ap, struct ata_queued_cmd *qc,
drivers/ata/sata_promise.c
871
struct ata_queued_cmd *qc)
drivers/ata/sata_promise.c
974
struct ata_queued_cmd *qc;
drivers/ata/sata_promise.c
987
static void pdc_packet_start(struct ata_queued_cmd *qc)
drivers/ata/sata_qstor.c
103
static enum ata_completion_errors qs_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_qstor.c
104
static unsigned int qs_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/sata_qstor.c
105
static int qs_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/sata_qstor.c
165
static int qs_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_qstor.c
236
static unsigned int qs_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/sata_qstor.c
260
static enum ata_completion_errors qs_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_qstor.c
297
static inline void qs_packet_start(struct ata_queued_cmd *qc)
drivers/ata/sata_qstor.c
308
static unsigned int qs_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_qstor.c
330
static void qs_do_or_die(struct ata_queued_cmd *qc, u8 status)
drivers/ata/sata_qstor.c
368
struct ata_queued_cmd *qc;
drivers/ata/sata_qstor.c
399
struct ata_queued_cmd *qc;
drivers/ata/sata_rcar.c
424
static unsigned int sata_rcar_data_xfer(struct ata_queued_cmd *qc,
drivers/ata/sata_rcar.c
462
static void sata_rcar_drain_fifo(struct ata_queued_cmd *qc)
drivers/ata/sata_rcar.c
501
static void sata_rcar_bmdma_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/sata_rcar.c
526
static enum ata_completion_errors sata_rcar_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_rcar.c
536
static void sata_rcar_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/sata_rcar.c
563
static void sata_rcar_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/sata_rcar.c
577
static void sata_rcar_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/sata_rcar.c
683
struct ata_queued_cmd *qc;
drivers/ata/sata_sil.c
106
static enum ata_completion_errors sil_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_sil.c
107
static void sil_bmdma_setup(struct ata_queued_cmd *qc);
drivers/ata/sata_sil.c
108
static void sil_bmdma_start(struct ata_queued_cmd *qc);
drivers/ata/sata_sil.c
109
static void sil_bmdma_stop(struct ata_queued_cmd *qc);
drivers/ata/sata_sil.c
250
static void sil_bmdma_stop(struct ata_queued_cmd *qc)
drivers/ata/sata_sil.c
263
static void sil_bmdma_setup(struct ata_queued_cmd *qc)
drivers/ata/sata_sil.c
275
static void sil_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/sata_sil.c
292
static void sil_fill_sg(struct ata_queued_cmd *qc)
drivers/ata/sata_sil.c
318
static enum ata_completion_errors sil_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_sil.c
421
struct ata_queued_cmd *qc = ata_qc_from_tag(ap, ap->link.active_tag);
drivers/ata/sata_sil24.c
1185
static void sil24_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/sata_sil24.c
328
static int sil24_qc_defer(struct ata_queued_cmd *qc);
drivers/ata/sata_sil24.c
329
static enum ata_completion_errors sil24_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_sil24.c
330
static unsigned int sil24_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/sata_sil24.c
331
static void sil24_qc_fill_rtf(struct ata_queued_cmd *qc);
drivers/ata/sata_sil24.c
343
static void sil24_post_internal_cmd(struct ata_queued_cmd *qc);
drivers/ata/sata_sil24.c
767
static inline void sil24_fill_sg(struct ata_queued_cmd *qc,
drivers/ata/sata_sil24.c
786
static int sil24_qc_defer(struct ata_queued_cmd *qc)
drivers/ata/sata_sil24.c
835
static enum ata_completion_errors sil24_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_sil24.c
883
static unsigned int sil24_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_sil24.c
906
static void sil24_qc_fill_rtf(struct ata_queued_cmd *qc)
drivers/ata/sata_sil24.c
975
struct ata_queued_cmd *qc = NULL;
drivers/ata/sata_svw.c
231
static void k2_bmdma_setup_mmio(struct ata_queued_cmd *qc)
drivers/ata/sata_svw.c
262
static void k2_bmdma_start_mmio(struct ata_queued_cmd *qc)
drivers/ata/sata_svw.c
83
static int k2_sata_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
196
struct ata_queued_cmd *qc;
drivers/ata/sata_sx4.c
208
static enum ata_completion_errors pdc20621_qc_prep(struct ata_queued_cmd *qc);
drivers/ata/sata_sx4.c
222
static unsigned int pdc20621_qc_issue(struct ata_queued_cmd *qc);
drivers/ata/sata_sx4.c
225
static void pdc_post_internal_cmd(struct ata_queued_cmd *qc);
drivers/ata/sata_sx4.c
226
static int pdc_check_atapi_dma(struct ata_queued_cmd *qc);
drivers/ata/sata_sx4.c
413
static void pdc20621_dma_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
473
static void pdc20621_nodata_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
506
static enum ata_completion_errors pdc20621_qc_prep(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
522
static void __pdc20621_push_hdma(struct ata_queued_cmd *qc,
drivers/ata/sata_sx4.c
540
static void pdc20621_push_hdma(struct ata_queued_cmd *qc,
drivers/ata/sata_sx4.c
560
static void pdc20621_pop_hdma(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
577
static void pdc20621_dump_hdma(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
591
static void pdc20621_packet_start(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
632
static unsigned int pdc20621_qc_issue(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
655
struct ata_queued_cmd *qc,
drivers/ata/sata_sx4.c
778
struct ata_queued_cmd *qc;
drivers/ata/sata_sx4.c
863
static void pdc_post_internal_cmd(struct ata_queued_cmd *qc)
drivers/ata/sata_sx4.c
872
static int pdc_check_atapi_dma(struct ata_queued_cmd *qc)
drivers/ata/sata_via.c
401
static void vt6420_bmdma_start(struct ata_queued_cmd *qc)
drivers/ata/sata_via.c
81
static void vt6420_bmdma_start(struct ata_queued_cmd *qc);
drivers/ata/sata_vsc.c
221
struct ata_queued_cmd *qc;
drivers/scsi/hisi_sas/hisi_sas_main.c
1750
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/hisi_sas/hisi_sas_main.c
34
static u8 hisi_sas_get_ata_protocol_from_tf(struct ata_queued_cmd *qc)
drivers/scsi/hisi_sas/hisi_sas_main.c
57
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
2550
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1525
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/isci/request.c
3145
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/libsas/sas_ata.c
155
static unsigned int sas_ata_qc_issue(struct ata_queued_cmd *qc)
drivers/scsi/libsas/sas_ata.c
231
static void sas_ata_qc_fill_rtf(struct ata_queued_cmd *qc)
drivers/scsi/libsas/sas_ata.c
488
static void sas_ata_post_internal(struct ata_queued_cmd *qc)
drivers/scsi/libsas/sas_ata.c
626
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/libsas/sas_ata.c
75
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/mvsas/mv_sas.c
401
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/pm8001/pm8001_sas.c
108
struct ata_queued_cmd *qc = NULL;
drivers/scsi/pm8001/pm8001_sas.c
388
struct ata_queued_cmd *qc = task->uldd_task;
drivers/scsi/pm8001/pm8001_sas.c
584
struct ata_queued_cmd *qc;
drivers/scsi/pm8001/pm80xx_hwi.c
2313
struct ata_queued_cmd *qc;
drivers/scsi/pm8001/pm80xx_hwi.c
4500
struct ata_queued_cmd *qc = task->uldd_task;
include/linux/libata.h
1025
unsigned int (*sff_data_xfer)(struct ata_queued_cmd *qc,
include/linux/libata.h
1030
void (*sff_drain_fifo)(struct ata_queued_cmd *qc);
include/linux/libata.h
1033
void (*bmdma_setup)(struct ata_queued_cmd *qc);
include/linux/libata.h
1034
void (*bmdma_start)(struct ata_queued_cmd *qc);
include/linux/libata.h
1035
void (*bmdma_stop)(struct ata_queued_cmd *qc);
include/linux/libata.h
1198
extern int ata_std_qc_defer(struct ata_queued_cmd *qc);
include/linux/libata.h
1199
extern void ata_sg_init(struct ata_queued_cmd *qc, struct scatterlist *sg,
include/linux/libata.h
1211
extern void ata_qc_complete(struct ata_queued_cmd *qc);
include/linux/libata.h
1424
extern void ata_eh_qc_complete(struct ata_queued_cmd *qc);
include/linux/libata.h
1425
extern void ata_eh_qc_retry(struct ata_queued_cmd *qc);
include/linux/libata.h
1856
static inline void ata_qc_set_polling(struct ata_queued_cmd *qc)
include/linux/libata.h
1861
static inline struct ata_queued_cmd *__ata_qc_from_tag(struct ata_port *ap,
include/linux/libata.h
1869
static inline struct ata_queued_cmd *ata_qc_from_tag(struct ata_port *ap,
include/linux/libata.h
1872
struct ata_queued_cmd *qc = __ata_qc_from_tag(ap, tag);
include/linux/libata.h
1884
static inline unsigned int ata_qc_raw_nbytes(struct ata_queued_cmd *qc)
include/linux/libata.h
1904
static inline void ata_qc_reinit(struct ata_queued_cmd *qc)
include/linux/libata.h
2008
extern int sata_pmp_qc_defer_cmd_switch(struct ata_queued_cmd *qc);
include/linux/libata.h
2044
extern unsigned int ata_sff_data_xfer(struct ata_queued_cmd *qc,
include/linux/libata.h
2046
extern unsigned int ata_sff_data_xfer32(struct ata_queued_cmd *qc,
include/linux/libata.h
2049
extern int ata_sff_hsm_move(struct ata_port *ap, struct ata_queued_cmd *qc,
include/linux/libata.h
2055
extern unsigned int ata_sff_qc_issue(struct ata_queued_cmd *qc);
include/linux/libata.h
2056
extern void ata_sff_qc_fill_rtf(struct ata_queued_cmd *qc);
include/linux/libata.h
2058
struct ata_queued_cmd *qc);
include/linux/libata.h
2073
extern void ata_sff_drain_fifo(struct ata_queued_cmd *qc);
include/linux/libata.h
2099
extern enum ata_completion_errors ata_bmdma_qc_prep(struct ata_queued_cmd *qc);
include/linux/libata.h
2100
extern unsigned int ata_bmdma_qc_issue(struct ata_queued_cmd *qc);
include/linux/libata.h
2101
extern enum ata_completion_errors ata_bmdma_dumb_qc_prep(struct ata_queued_cmd *qc);
include/linux/libata.h
2103
struct ata_queued_cmd *qc);
include/linux/libata.h
2107
extern void ata_bmdma_post_internal_cmd(struct ata_queued_cmd *qc);
include/linux/libata.h
2109
extern void ata_bmdma_setup(struct ata_queued_cmd *qc);
include/linux/libata.h
2110
extern void ata_bmdma_start(struct ata_queued_cmd *qc);
include/linux/libata.h
2111
extern void ata_bmdma_stop(struct ata_queued_cmd *qc);
include/linux/libata.h
538
struct ata_queued_cmd;
include/linux/libata.h
541
typedef void (*ata_qc_cb_t) (struct ata_queued_cmd *qc);
include/linux/libata.h
859
struct ata_queued_cmd *deferred_qc;
include/linux/libata.h
902
struct ata_queued_cmd qcmd[ATA_MAX_QUEUE + 1];
include/linux/libata.h
963
int (*qc_defer)(struct ata_queued_cmd *qc);
include/linux/libata.h
964
int (*check_atapi_dma)(struct ata_queued_cmd *qc);
include/linux/libata.h
965
enum ata_completion_errors (*qc_prep)(struct ata_queued_cmd *qc);
include/linux/libata.h
966
unsigned int (*qc_issue)(struct ata_queued_cmd *qc);
include/linux/libata.h
967
void (*qc_fill_rtf)(struct ata_queued_cmd *qc);
include/linux/libata.h
990
void (*post_internal_cmd)(struct ata_queued_cmd *qc);
include/scsi/libsas.h
628
struct ata_queued_cmd *qc = task->uldd_task;
include/trace/events/libata.h
184
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
242
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
246
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
251
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
307
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
311
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
315
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
468
TP_PROTO(struct ata_queued_cmd *qc),
include/trace/events/libata.h
636
TP_PROTO(struct ata_queued_cmd *qc, unsigned char status),
include/trace/events/libata.h
669
TP_PROTO(struct ata_queued_cmd *qc, unsigned char state),
include/trace/events/libata.h
673
TP_PROTO(struct ata_queued_cmd *qc, unsigned char state),
include/trace/events/libata.h
677
TP_PROTO(struct ata_queued_cmd *qc, unsigned char state),
include/trace/events/libata.h
682
TP_PROTO(struct ata_queued_cmd *qc, unsigned int offset, unsigned int count),
include/trace/events/libata.h
711
TP_PROTO(struct ata_queued_cmd *qc, unsigned int offset, unsigned int count),
include/trace/events/libata.h
715
TP_PROTO(struct ata_queued_cmd *qc, unsigned int offset, unsigned int count),
include/trace/events/libata.h
719
TP_PROTO(struct ata_queued_cmd *qc, unsigned int offset, unsigned int count),