Lines Matching refs:slave
2642 struct ata_link *slave = ap->slave_link; in ata_eh_reset() local
2644 struct ata_eh_context *sehc = slave ? &slave->eh_context : NULL; in ata_eh_reset()
2720 if (slave) { in ata_eh_reset()
2731 if (slave && (rc == 0 || rc == -ENOENT)) { in ata_eh_reset()
2734 tmp = prereset(slave, deadline); in ata_eh_reset()
2799 if (slave && reset == hardreset) { in ata_eh_reset()
2803 ata_link_info(slave, "hard resetting link\n"); in ata_eh_reset()
2805 ata_eh_about_to_do(slave, NULL, ATA_EH_RESET); in ata_eh_reset()
2806 tmp = ata_do_reset(slave, reset, classes, deadline, in ata_eh_reset()
2814 failed_link = slave; in ata_eh_reset()
2872 if (slave && sata_scr_read(slave, SCR_STATUS, &sstatus) == 0) in ata_eh_reset()
2873 slave->sata_spd = (sstatus >> 4) & 0xf; in ata_eh_reset()
2888 if (slave) in ata_eh_reset()
2889 postreset(slave, classes); in ata_eh_reset()
2901 if (slave) in ata_eh_reset()
2902 memset(&slave->eh_info, 0, sizeof(link->eh_info)); in ata_eh_reset()
2954 if (slave) in ata_eh_reset()
2955 ata_eh_done(slave, NULL, ATA_EH_RESET); in ata_eh_reset()
2964 if (slave) in ata_eh_reset()
3017 if (slave) in ata_eh_reset()
3018 sata_down_spd_limit(slave, 0); in ata_eh_reset()