Lines Matching refs:ide_drive_t
29 void ide_tf_readback(ide_drive_t *drive, struct ide_cmd *cmd) in ide_tf_readback()
59 int taskfile_lib_get_identify(ide_drive_t *drive, u8 *buf) in taskfile_lib_get_identify()
76 static ide_startstop_t task_no_data_intr(ide_drive_t *);
77 static ide_startstop_t pre_task_out_intr(ide_drive_t *, struct ide_cmd *);
78 static ide_startstop_t task_pio_intr(ide_drive_t *);
80 ide_startstop_t do_rw_taskfile(ide_drive_t *drive, struct ide_cmd *orig_cmd) in do_rw_taskfile()
151 static ide_startstop_t task_no_data_intr(ide_drive_t *drive) in task_no_data_intr()
201 static u8 wait_drive_not_busy(ide_drive_t *drive) in wait_drive_not_busy()
226 void ide_pio_bytes(ide_drive_t *drive, struct ide_cmd *cmd, in ide_pio_bytes()
274 static void ide_pio_datablock(ide_drive_t *drive, struct ide_cmd *cmd, in ide_pio_datablock()
299 static void ide_error_cmd(ide_drive_t *drive, struct ide_cmd *cmd) in ide_error_cmd()
317 void ide_finish_cmd(ide_drive_t *drive, struct ide_cmd *cmd, u8 stat) in ide_finish_cmd()
337 static ide_startstop_t task_pio_intr(ide_drive_t *drive) in task_pio_intr()
396 static ide_startstop_t pre_task_out_intr(ide_drive_t *drive, in pre_task_out_intr()
419 int ide_raw_taskfile(ide_drive_t *drive, struct ide_cmd *cmd, u8 *buf, in ide_raw_taskfile()
454 int ide_no_data_taskfile(ide_drive_t *drive, struct ide_cmd *cmd) in ide_no_data_taskfile()
463 int ide_taskfile_ioctl(ide_drive_t *drive, unsigned long arg) in ide_taskfile_ioctl()