Lines Matching refs:tp_ops
42 drive->hwif->tp_ops->tf_read(drive, &tf, IDE_VALID_ERROR); in ide_read_error()
109 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in __ide_wait_stat() local
115 stat = tp_ops->read_status(hwif); in __ide_wait_stat()
121 while ((stat = tp_ops->read_status(hwif)) & ATA_BUSY) { in __ide_wait_stat()
128 stat = tp_ops->read_status(hwif); in __ide_wait_stat()
148 stat = tp_ops->read_status(hwif); in __ide_wait_stat()
345 const struct ide_tp_ops *tp_ops = hwif->tp_ops; in ide_config_drive_speed() local
368 tp_ops->dev_select(drive); in ide_config_drive_speed()
371 tp_ops->write_devctl(hwif, ATA_NIEN | ATA_DEVCTL_OBS); in ide_config_drive_speed()
377 tp_ops->tf_load(drive, &tf, IDE_VALID_FEATURE | IDE_VALID_NSECT); in ide_config_drive_speed()
379 tp_ops->exec_command(hwif, ATA_CMD_SET_FEATURES); in ide_config_drive_speed()
382 tp_ops->write_devctl(hwif, ATA_DEVCTL_OBS); in ide_config_drive_speed()
492 hwif->tp_ops->exec_command(hwif, cmd->tf.command); in ide_execute_command()
517 stat = hwif->tp_ops->read_status(hwif); in ide_wait_not_busy()