Lines Matching refs:devno

342 	idx = ehc->cmd_timeout_idx[dev->devno][ent];
367 idx = ehc->cmd_timeout_idx[dev->devno][ent];
369 ehc->cmd_timeout_idx[dev->devno][ent]++;
433 return ehc->i.action | ehc->i.dev_action[dev->devno];
444 ehi->dev_action[tdev->devno] &= ~action;
452 ehi->dev_action[tdev->devno] |=
458 ehi->dev_action[dev->devno] &= ~action;
696 int devno = dev->devno;
698 ehc->saved_xfer_mode[devno] = dev->xfer_mode;
700 ehc->saved_ncq_enabled |= 1 << devno;
704 ehc->i.dev_action[devno] |= ATA_EH_SET_ACTIVE;
1262 ehc->saved_xfer_mode[dev->devno] = 0;
1263 ehc->saved_ncq_enabled &= ~(1 << dev->devno);
1289 trace_ata_eh_about_to_do(link, dev ? dev->devno : 0, action);
1321 trace_ata_eh_done(link, dev ? dev->devno : 0, action);
1954 if (!(ehc->i.dev_action[dev->devno] & ATA_EH_GET_SUCCESS_SENSE))
2129 ehc->i.dev_action[ehc->i.dev->devno] |=
2540 classes[dev->devno] = ATA_DEV_UNKNOWN;
2666 classes[dev->devno] = ATA_DEV_NONE;
2681 classes[dev->devno] = ATA_DEV_NONE;
2795 classes[dev->devno] = ATA_DEV_ATA;
2797 classes[dev->devno] = ATA_DEV_SEMB_UNSUP;
2844 if (classes[dev->devno] == ATA_DEV_UNKNOWN) {
2846 classes[dev->devno] = ATA_DEV_NONE;
2850 if (ata_class_enabled(classes[dev->devno]))
2853 classes[dev->devno]);
2854 classes[dev->devno] = ATA_DEV_NONE;
2855 } else if (classes[dev->devno] == ATA_DEV_UNKNOWN) {
2858 classes[dev->devno] = ATA_DEV_NONE;
2989 link->eh_context.i.dev_action[dev->devno] |=
2990 ehi->dev_action[dev->devno] & ATA_EH_PARK;
3005 ehc->unloaded_mask |= 1 << dev->devno;
3012 ehc->unloaded_mask &= ~(1 << dev->devno);
3021 ehc->unloaded_mask &= ~(1 << dev->devno);
3081 rc = ata_dev_revalidate(dev, ehc->classes[dev->devno],
3096 ehc->tries[dev->devno] &&
3097 ata_class_enabled(ehc->classes[dev->devno])) {
3104 dev->class = ehc->classes[dev->devno];
3113 ehc->classes[dev->devno] = dev->class;
3120 new_mask |= 1 << dev->devno;
3146 if (!(new_mask & (1 << dev->devno)))
3149 dev->class = ehc->classes[dev->devno];
3218 u8 saved_xfer_mode = ehc->saved_xfer_mode[dev->devno];
3219 u8 saved_ncq = !!(ehc->saved_ncq_enabled & (1 << dev->devno));
3478 if (!dev || ehc->tries[dev->devno] <= 2) {
3534 ehc->classes[dev->devno] != ATA_DEV_NONE)
3561 if (!(ehc->i.probe_mask & (1 << dev->devno)) ||
3562 (ehc->did_probe_mask & (1 << dev->devno)))
3567 ehc->did_probe_mask |= (1 << dev->devno);
3569 ehc->saved_xfer_mode[dev->devno] = 0;
3570 ehc->saved_ncq_enabled &= ~(1 << dev->devno);
3612 ehc->tries[dev->devno]--;
3617 ehc->i.probe_mask |= (1 << dev->devno);
3621 ehc->tries[dev->devno] = min(ehc->tries[dev->devno], 1);
3624 if (ehc->tries[dev->devno] == 1) {
3634 if (ata_dev_enabled(dev) && !ehc->tries[dev->devno]) {
3644 ehc->tries[dev->devno] = ATA_EH_DEV_TRIES;
3645 memset(ehc->cmd_timeout_idx[dev->devno], 0,
3646 sizeof(ehc->cmd_timeout_idx[dev->devno]));
3703 ehc->tries[dev->devno] = 1;
3705 ehc->tries[dev->devno] = ATA_EH_DEV_TRIES;
3708 ehc->i.action |= ehc->i.dev_action[dev->devno] &
3710 ehc->i.dev_action[dev->devno] &= ATA_EH_PERDEV_MASK;
3738 ehc->classes[dev->devno] = ATA_DEV_UNKNOWN;
3774 if (!(ehc->i.dev_action[dev->devno] &
3782 if (ehc->unloaded_mask & (1 << dev->devno))
3801 (1 << dev->devno)))