/linux-4.4.14/include/linux/ |
D | ide.h | 297 struct ide_cmd { struct 608 void (*input_data)(ide_drive_t *, struct ide_cmd *, 610 void (*output_data)(ide_drive_t *, struct ide_cmd *, 654 int (*dma_setup)(struct ide_drive_s *, struct ide_cmd *); 660 int (*dma_check)(struct ide_drive_s *, struct ide_cmd *); 730 struct ide_cmd cmd; /* current command */ 816 typedef void (xfer_func_t)(ide_drive_t *, struct ide_cmd *, void *, unsigned); 1065 void ide_execute_command(ide_drive_t *, struct ide_cmd *, ide_handler_t *, 1089 void ide_complete_cmd(ide_drive_t *, struct ide_cmd *, u8, u8); 1092 void ide_tf_readback(ide_drive_t *drive, struct ide_cmd *cmd); [all …]
|
/linux-4.4.14/drivers/ide/ |
D | ide-taskfile.c | 27 void ide_tf_readback(ide_drive_t *drive, struct ide_cmd *cmd) in ide_tf_readback() 44 void ide_tf_dump(const char *s, struct ide_cmd *cmd) in ide_tf_dump() 59 struct ide_cmd cmd; in taskfile_lib_get_identify() 75 static ide_startstop_t pre_task_out_intr(ide_drive_t *, struct ide_cmd *); 78 ide_startstop_t do_rw_taskfile(ide_drive_t *drive, struct ide_cmd *orig_cmd) in do_rw_taskfile() 81 struct ide_cmd *cmd = &hwif->cmd; in do_rw_taskfile() 151 struct ide_cmd *cmd = &hwif->cmd; in task_no_data_intr() 223 void ide_pio_bytes(ide_drive_t *drive, struct ide_cmd *cmd, in ide_pio_bytes() 281 static void ide_pio_datablock(ide_drive_t *drive, struct ide_cmd *cmd, in ide_pio_datablock() 306 static void ide_error_cmd(ide_drive_t *drive, struct ide_cmd *cmd) in ide_error_cmd() [all …]
|
D | ide-dma.c | 94 struct ide_cmd *cmd = &hwif->cmd; in ide_dma_intr() 133 static int ide_dma_map_sg(ide_drive_t *drive, struct ide_cmd *cmd) in ide_dma_map_sg() 164 void ide_dma_unmap_sg(ide_drive_t *drive, struct ide_cmd *cmd) in ide_dma_unmap_sg() 452 struct ide_cmd *cmd = &hwif->cmd; in ide_dma_timeout_retry() 533 int ide_dma_prepare(ide_drive_t *drive, struct ide_cmd *cmd) in ide_dma_prepare()
|
D | ide-disk.c | 55 static void ide_tf_set_cmd(ide_drive_t *drive, struct ide_cmd *cmd, u8 dma) in ide_tf_set_cmd() 88 struct ide_cmd cmd; in __ide_do_rw_disk() 207 struct ide_cmd cmd; in idedisk_read_native_max_address() 241 struct ide_cmd cmd; in idedisk_set_max_address() 432 struct ide_cmd *cmd; in idedisk_prep_fn() 510 struct ide_cmd cmd; in ide_do_setfeature() 584 struct ide_cmd cmd; in do_idedisk_flushcache() 768 struct ide_cmd cmd; in ide_disk_set_doorlock()
|
D | falconide.c | 66 static void falconide_input_data(ide_drive_t *drive, struct ide_cmd *cmd, in falconide_input_data() 79 static void falconide_output_data(ide_drive_t *drive, struct ide_cmd *cmd, in falconide_output_data()
|
D | q40ide.c | 73 static void q40ide_input_data(ide_drive_t *drive, struct ide_cmd *cmd, in q40ide_input_data() 86 static void q40ide_output_data(ide_drive_t *drive, struct ide_cmd *cmd, in q40ide_output_data()
|
D | ide-io.c | 74 void ide_complete_cmd(ide_drive_t *drive, struct ide_cmd *cmd, u8 stat, u8 err) in ide_complete_cmd() 106 struct ide_cmd *orig_cmd = rq->special; in ide_complete_cmd() 187 struct ide_cmd cmd; in do_special() 223 void ide_map_sg(ide_drive_t *drive, struct ide_cmd *cmd) in ide_map_sg() 233 void ide_init_sg_cmd(struct ide_cmd *cmd, unsigned int nr_bytes) in ide_init_sg_cmd() 256 struct ide_cmd *cmd = rq->special; in execute_drive_cmd()
|
D | ide-lib.c | 35 u64 ide_get_lba_addr(struct ide_cmd *cmd, int lba48) in ide_get_lba_addr() 53 struct ide_cmd cmd; in ide_dump_sector()
|
D | au1xxx-ide.c | 93 static void au1xxx_input_data(ide_drive_t *drive, struct ide_cmd *cmd, in au1xxx_input_data() 99 static void au1xxx_output_data(ide_drive_t *drive, struct ide_cmd *cmd, in au1xxx_output_data() 215 static int auide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd) in auide_build_dmatable() 288 static int auide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) in auide_dma_setup()
|
D | ide-disk_proc.c | 11 struct ide_cmd cmd; in smart_enable() 27 struct ide_cmd cmd; in get_smart_data()
|
D | tx4938ide.c | 74 static void tx4938ide_input_data_swap(ide_drive_t *drive, struct ide_cmd *cmd, in tx4938ide_input_data_swap() 86 static void tx4938ide_output_data_swap(ide_drive_t *drive, struct ide_cmd *cmd, in tx4938ide_output_data_swap()
|
D | trm290.c | 181 static int trm290_dma_check(ide_drive_t *drive, struct ide_cmd *cmd) in trm290_dma_check() 192 static int trm290_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) in trm290_dma_setup()
|
D | tx4939ide.c | 235 static int tx4939ide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd) in tx4939ide_build_dmatable() 288 static int tx4939ide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) in tx4939ide_dma_setup() 449 static void tx4939ide_input_data_swap(ide_drive_t *drive, struct ide_cmd *cmd, in tx4939ide_input_data_swap() 461 static void tx4939ide_output_data_swap(ide_drive_t *drive, struct ide_cmd *cmd, in tx4939ide_output_data_swap()
|
D | ide-dma-sff.c | 114 int ide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd) in ide_build_dmatable() 187 int ide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) in ide_dma_setup()
|
D | ide-io-std.c | 164 void ide_input_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, in ide_input_data() 208 void ide_output_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf, in ide_output_data()
|
D | sgiioc4.c | 276 struct ide_cmd *cmd = &drive->hwif->cmd; in sgiioc4_resetproc() 414 static int sgiioc4_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd) in sgiioc4_build_dmatable() 472 static int sgiioc4_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) in sgiioc4_dma_setup()
|
D | ide-ioctls.c | 122 struct ide_cmd cmd; in ide_cmd_ioctl() 197 struct ide_cmd cmd; in ide_task_ioctl()
|
D | ide-atapi.c | 393 struct ide_cmd *cmd = &hwif->cmd; in ide_pc_intr() 530 static void ide_init_packet_cmd(struct ide_cmd *cmd, u8 valid_tf, in ide_init_packet_cmd() 669 ide_startstop_t ide_issue_pc(ide_drive_t *drive, struct ide_cmd *cmd) in ide_issue_pc()
|
D | ide-park.c | 63 struct ide_cmd cmd; in ide_do_park_unpark()
|
D | ide-floppy.c | 123 struct ide_cmd *cmd, in ide_floppy_issue_pc() 232 struct ide_cmd cmd; in ide_floppy_do_request()
|
D | ide-pm.c | 144 struct ide_cmd cmd = { }; in ide_start_power_step()
|
D | ide-cd.c | 407 static void ide_cd_request_sense_fixup(ide_drive_t *drive, struct ide_cmd *cmd) in ide_cd_request_sense_fixup() 506 static bool ide_cd_error_cmd(ide_drive_t *drive, struct ide_cmd *cmd) in ide_cd_error_cmd() 524 struct ide_cmd *cmd = &hwif->cmd; in cdrom_newpc_intr() 779 struct ide_cmd cmd; in ide_cd_do_request()
|
D | ide-iops.c | 481 void ide_execute_command(ide_drive_t *drive, struct ide_cmd *cmd, in ide_execute_command()
|
D | alim15x3.c | 210 static int ali_dma_check(ide_drive_t *drive, struct ide_cmd *cmd) in ali_dma_check()
|
D | ide-eh.c | 128 struct ide_cmd *cmd = rq->special; in ide_error()
|
D | ide-acpi.c | 320 struct ide_cmd cmd; in do_drive_set_taskfiles()
|
D | icside.c | 308 static int icside_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) in icside_dma_setup()
|
D | pmac.c | 1457 static int pmac_ide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd) in pmac_ide_build_dmatable() 1534 static int pmac_ide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd) in pmac_ide_dma_setup()
|
D | ide-proc.c | 241 struct ide_cmd cmd; in set_xfer_rate()
|
D | ide-tape.c | 440 struct ide_cmd *cmd, in ide_tape_issue_pc() 572 struct ide_cmd cmd; in idetape_do_request()
|