Home
last modified time | relevance | path

Searched refs:ata_taskfile (Results 1 – 25 of 44) sorted by relevance

12

/Linux-v5.10/drivers/ata/
Dsata_promise.h28 static inline unsigned int pdc_pkt_header(struct ata_taskfile *tf, in pdc_pkt_header()
74 static inline unsigned int pdc_pkt_footer(struct ata_taskfile *tf, u8 *buf, in pdc_pkt_footer()
89 static inline unsigned int pdc_prep_lba28(struct ata_taskfile *tf, u8 *buf, unsigned int i) in pdc_prep_lba28()
112 static inline unsigned int pdc_prep_lba48(struct ata_taskfile *tf, u8 *buf, unsigned int i) in pdc_prep_lba48()
Dlibata.h45 extern u64 ata_tf_to_lba(const struct ata_taskfile *tf);
46 extern u64 ata_tf_to_lba48(const struct ata_taskfile *tf);
48 extern int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev,
51 extern u64 ata_tf_read_block(const struct ata_taskfile *tf,
54 struct ata_taskfile *tf, const u8 *cdb,
58 struct ata_taskfile *tf, const u8 *cdb,
141 const struct ata_taskfile *tf);
Dpata_pdc202xx_old.c39 const struct ata_taskfile *tf) in pdc202xx_exec_command()
181 struct ata_taskfile *tf = &qc->tf; in pdc2026x_bmdma_start()
231 struct ata_taskfile *tf = &qc->tf; in pdc2026x_bmdma_stop()
Dlibata-zpodd.c37 struct ata_taskfile tf; in eject_tray()
58 struct ata_taskfile tf; in zpodd_get_mech_type()
Dlibata-acpi.c551 struct ata_taskfile *tf) in ata_acpi_gtf_to_tf()
567 const struct ata_taskfile *tf, in ata_acpi_filter_tf()
568 const struct ata_taskfile *ptf) in ata_acpi_filter_tf()
649 struct ata_taskfile *pptf = NULL; in ata_acpi_run_tf()
650 struct ata_taskfile tf, ptf, rtf; in ata_acpi_run_tf()
Dpata_netcell.c24 struct ata_taskfile *tf, u16 *id) in netcell_read_id()
Dsata_inic162x.c558 static void inic_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in inic_tf_read()
573 struct ata_taskfile *rtf = &qc->result_tf; in inic_qc_fill_rtf()
574 struct ata_taskfile tf; in inic_qc_fill_rtf()
647 struct ata_taskfile tf; in inic_hardreset()
Dsata_sx4.c206 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
207 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
343 static inline unsigned int pdc20621_ata_pkt(struct ata_taskfile *tf, in pdc20621_ata_pkt()
396 static inline void pdc20621_host_pkt(struct ata_taskfile *tf, u8 *buf, in pdc20621_host_pkt()
948 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf) in pdc_tf_load_mmio()
956 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf) in pdc_exec_command_mmio()
Dsata_vsc.c142 static void vsc_sata_tf_load(struct ata_port *ap, const struct ata_taskfile *tf) in vsc_sata_tf_load()
183 static void vsc_sata_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in vsc_sata_tf_read()
Dlibata-scsi.c206 const struct ata_taskfile *tf) in ata_scsi_set_sense_information()
668 static void ata_dump_status(unsigned id, struct ata_taskfile *tf) in ata_dump_status()
853 struct ata_taskfile *tf = &qc->result_tf; in ata_gen_passthru_sense()
952 struct ata_taskfile *tf = &qc->result_tf; in ata_gen_ata_sense()
1171 struct ata_taskfile *tf = &qc->tf; in ata_scsi_start_stop_xlat()
1264 struct ata_taskfile *tf = &qc->tf; in ata_scsi_flush_xlat()
1386 struct ata_taskfile *tf = &qc->tf; in ata_scsi_verify_xlat()
2856 struct ata_taskfile *tf = &(qc->tf); in ata_scsi_pass_thru()
3163 struct ata_taskfile *tf = &qc->tf; in ata_scsi_write_same_xlat()
3408 struct ata_taskfile *tf = &qc->tf; in ata_scsi_zbc_in_xlat()
[all …]
Dsata_via.c77 static void svia_tf_load(struct ata_port *ap, const struct ata_taskfile *tf);
289 static void svia_tf_load(struct ata_port *ap, const struct ata_taskfile *tf) in svia_tf_load()
291 struct ata_taskfile ttf; in svia_tf_load()
Dpata_samsung_cf.c176 const struct ata_taskfile *tf) in pata_s3c_tf_load()
212 static void pata_s3c_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in pata_s3c_tf_read()
239 const struct ata_taskfile *tf) in pata_s3c_exec_command()
Dlibata-sata.c149 void ata_tf_to_fis(const struct ata_taskfile *tf, u8 pmp, int is_cmd, u8 *fis) in ata_tf_to_fis()
192 void ata_tf_from_fis(const u8 *fis, struct ata_taskfile *tf) in ata_tf_from_fis()
1370 int *tag, struct ata_taskfile *tf) in ata_eh_read_log_10h()
1428 struct ata_taskfile tf; in ata_eh_analyze_ncq_error()
Dlibata-core.c574 static int ata_rwcmd_protocol(struct ata_taskfile *tf, struct ata_device *dev) in ata_rwcmd_protocol()
619 u64 ata_tf_read_block(const struct ata_taskfile *tf, struct ata_device *dev) in ata_tf_read_block()
674 int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev, in ata_build_rw_tf()
986 unsigned int ata_dev_classify(const struct ata_taskfile *tf) in ata_dev_classify()
1121 u64 ata_tf_to_lba48(const struct ata_taskfile *tf) in ata_tf_to_lba48()
1135 u64 ata_tf_to_lba(const struct ata_taskfile *tf) in ata_tf_to_lba()
1162 struct ata_taskfile tf; in ata_read_native_max_address()
1213 struct ata_taskfile tf; in ata_set_max_sectors()
1492 struct ata_taskfile *tf, const u8 *cdb, in ata_exec_internal_sg()
1668 struct ata_taskfile *tf, const u8 *cdb, in ata_exec_internal()
[all …]
Dsata_svw.c158 static void k2_sata_tf_load(struct ata_port *ap, const struct ata_taskfile *tf) in k2_sata_tf_load()
194 static void k2_sata_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in k2_sata_tf_read()
Dsata_promise.c143 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
144 static void pdc_exec_command_mmio(struct ata_port *ap, const struct ata_taskfile *tf);
1040 static void pdc_tf_load_mmio(struct ata_port *ap, const struct ata_taskfile *tf) in pdc_tf_load_mmio()
1047 const struct ata_taskfile *tf) in pdc_exec_command_mmio()
Dpata_ep93xx.c374 const struct ata_taskfile *tf) in ep93xx_pata_tf_load()
415 static void ep93xx_pata_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in ep93xx_pata_tf_read()
447 const struct ata_taskfile *tf) in ep93xx_pata_exec_command()
Dsata_rcar.c369 const struct ata_taskfile *tf) in sata_rcar_tf_load()
416 static void sata_rcar_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in sata_rcar_tf_read()
441 const struct ata_taskfile *tf) in sata_rcar_exec_command()
Dpata_octeon_cf.c382 static void octeon_cf_tf_read16(struct ata_port *ap, struct ata_taskfile *tf) in octeon_cf_tf_read16()
467 const struct ata_taskfile *tf) in octeon_cf_tf_load16()
515 const struct ata_taskfile *tf) in octeon_cf_exec_command16()
Dpata_ns87415.c263 void ns87560_tf_read(struct ata_port *ap, struct ata_taskfile *tf) in ns87560_tf_read()
Dahci_ceva.c93 struct ata_taskfile *tf, u16 *id) in ceva_ahci_read_id()
Dsata_sil24.c479 static void sil24_read_tf(struct ata_port *ap, int tag, struct ata_taskfile *tf) in sil24_read_tf()
595 const struct ata_taskfile *tf, in sil24_exec_polled_cmd()
652 struct ata_taskfile tf; in sil24_softreset()
Dlibata-eh.c1370 struct ata_taskfile tf; in atapi_eh_tur()
1400 struct ata_taskfile tf; in ata_eh_request_sense()
1456 struct ata_taskfile tf; in atapi_eh_request_sense()
1553 const struct ata_taskfile *tf) in ata_eh_analyze_tf()
2291 struct ata_taskfile *cmd = &qc->tf, *res = &qc->result_tf; in ata_eh_link_report()
2881 struct ata_taskfile tf; in ata_eh_park_issue_cmd()
3157 struct ata_taskfile tf; in ata_eh_maybe_retry_flush()
Dahci_xgene.c240 struct ata_taskfile *tf, u16 *id) in xgene_ahci_read_id()
360 struct ata_taskfile tf; in xgene_ahci_do_hardreset()
/Linux-v5.10/include/linux/
Dlibata.h550 struct ata_taskfile { struct
624 struct ata_taskfile tf;
649 struct ata_taskfile result_tf;
914 unsigned int (*read_id)(struct ata_device *dev, struct ata_taskfile *tf, u16 *id);
961 void (*sff_tf_load)(struct ata_port *ap, const struct ata_taskfile *tf);
962 void (*sff_tf_read)(struct ata_port *ap, struct ata_taskfile *tf);
964 const struct ata_taskfile *tf);
1056 static inline int is_multi_taskfile(struct ata_taskfile *tf) in is_multi_taskfile()
1140 extern unsigned int ata_dev_classify(const struct ata_taskfile *tf);
1147 struct ata_taskfile *tf, u16 *id);
[all …]

12