Lines Matching refs:devno

340 	idx = ehc->cmd_timeout_idx[dev->devno][ent];  in ata_internal_cmd_timeout()
365 idx = ehc->cmd_timeout_idx[dev->devno][ent]; in ata_internal_cmd_timed_out()
367 ehc->cmd_timeout_idx[dev->devno][ent]++; in ata_internal_cmd_timed_out()
431 return ehc->i.action | ehc->i.dev_action[dev->devno]; in ata_eh_dev_action()
442 ehi->dev_action[tdev->devno] &= ~action; in ata_eh_clear_action()
450 ehi->dev_action[tdev->devno] |= in ata_eh_clear_action()
456 ehi->dev_action[dev->devno] &= ~action; in ata_eh_clear_action()
718 int devno = dev->devno; in ata_scsi_port_error_handler() local
720 ehc->saved_xfer_mode[devno] = dev->xfer_mode; in ata_scsi_port_error_handler()
722 ehc->saved_ncq_enabled |= 1 << devno; in ata_scsi_port_error_handler()
727 ehc->i.dev_action[devno] |= ATA_EH_SET_ACTIVE; in ata_scsi_port_error_handler()
1280 ehc->saved_xfer_mode[dev->devno] = 0; in ata_eh_detach_dev()
1281 ehc->saved_ncq_enabled &= ~(1 << dev->devno); in ata_eh_detach_dev()
1307 trace_ata_eh_about_to_do(link, dev ? dev->devno : 0, action); in ata_eh_about_to_do()
1339 trace_ata_eh_done(link, dev ? dev->devno : 0, action); in ata_eh_done()
2016 if (!(ehc->i.dev_action[dev->devno] & ATA_EH_GET_SUCCESS_SENSE)) in ata_eh_get_success_sense()
2247 if (!dev || ehc->tries[dev->devno] <= 2) { in ata_eh_link_set_lpm()
2373 ehc->i.dev_action[ehc->i.dev->devno] |= in ata_eh_link_autopsy()
2784 classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_do_reset()
2913 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2928 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
3042 classes[dev->devno] = ATA_DEV_ATA; in ata_eh_reset()
3044 classes[dev->devno] = ATA_DEV_SEMB_UNSUP; in ata_eh_reset()
3091 if (classes[dev->devno] == ATA_DEV_UNKNOWN) { in ata_eh_reset()
3093 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
3097 if (ata_class_enabled(classes[dev->devno])) in ata_eh_reset()
3100 classes[dev->devno]); in ata_eh_reset()
3101 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
3102 } else if (classes[dev->devno] == ATA_DEV_UNKNOWN) { in ata_eh_reset()
3105 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
3238 link->eh_context.i.dev_action[dev->devno] |= in ata_eh_pull_park_action()
3239 ehi->dev_action[dev->devno] & ATA_EH_PARK; in ata_eh_pull_park_action()
3254 ehc->unloaded_mask |= 1 << dev->devno; in ata_eh_park_issue_cmd()
3261 ehc->unloaded_mask &= ~(1 << dev->devno); in ata_eh_park_issue_cmd()
3270 ehc->unloaded_mask &= ~(1 << dev->devno); in ata_eh_park_issue_cmd()
3321 rc = ata_dev_revalidate(dev, ehc->classes[dev->devno], in ata_eh_revalidate_and_attach()
3336 ehc->tries[dev->devno] && in ata_eh_revalidate_and_attach()
3337 ata_class_enabled(ehc->classes[dev->devno])) { in ata_eh_revalidate_and_attach()
3344 dev->class = ehc->classes[dev->devno]; in ata_eh_revalidate_and_attach()
3353 ehc->classes[dev->devno] = dev->class; in ata_eh_revalidate_and_attach()
3360 new_mask |= 1 << dev->devno; in ata_eh_revalidate_and_attach()
3386 if (!(new_mask & (1 << dev->devno))) in ata_eh_revalidate_and_attach()
3389 dev->class = ehc->classes[dev->devno]; in ata_eh_revalidate_and_attach()
3460 u8 saved_xfer_mode = ehc->saved_xfer_mode[dev->devno]; in ata_eh_set_mode()
3461 u8 saved_ncq = !!(ehc->saved_ncq_enabled & (1 << dev->devno)); in ata_eh_set_mode()
3642 ehc->classes[dev->devno] != ATA_DEV_NONE) in ata_eh_skip_recovery()
3669 if (!(ehc->i.probe_mask & (1 << dev->devno)) || in ata_eh_schedule_probe()
3670 (ehc->did_probe_mask & (1 << dev->devno))) in ata_eh_schedule_probe()
3675 ehc->did_probe_mask |= (1 << dev->devno); in ata_eh_schedule_probe()
3677 ehc->saved_xfer_mode[dev->devno] = 0; in ata_eh_schedule_probe()
3678 ehc->saved_ncq_enabled &= ~(1 << dev->devno); in ata_eh_schedule_probe()
3720 ehc->tries[dev->devno]--; in ata_eh_handle_dev_fail()
3725 ehc->i.probe_mask |= (1 << dev->devno); in ata_eh_handle_dev_fail()
3729 ehc->tries[dev->devno] = min(ehc->tries[dev->devno], 1); in ata_eh_handle_dev_fail()
3732 if (ehc->tries[dev->devno] == 1) { in ata_eh_handle_dev_fail()
3742 if (ata_dev_enabled(dev) && !ehc->tries[dev->devno]) { in ata_eh_handle_dev_fail()
3752 ehc->tries[dev->devno] = ATA_EH_DEV_TRIES; in ata_eh_handle_dev_fail()
3753 memset(ehc->cmd_timeout_idx[dev->devno], 0, in ata_eh_handle_dev_fail()
3754 sizeof(ehc->cmd_timeout_idx[dev->devno])); in ata_eh_handle_dev_fail()
3806 ehc->tries[dev->devno] = 1; in ata_eh_recover()
3808 ehc->tries[dev->devno] = ATA_EH_DEV_TRIES; in ata_eh_recover()
3811 ehc->i.action |= ehc->i.dev_action[dev->devno] & in ata_eh_recover()
3813 ehc->i.dev_action[dev->devno] &= ATA_EH_PERDEV_MASK; in ata_eh_recover()
3841 ehc->classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_eh_recover()
3876 if (!(ehc->i.dev_action[dev->devno] & in ata_eh_recover()
3884 if (ehc->unloaded_mask & (1 << dev->devno)) in ata_eh_recover()
3903 (1 << dev->devno))) in ata_eh_recover()
3958 if (ehc->i.dev_action[dev->devno] & ATA_EH_SET_ACTIVE) { in ata_eh_recover()