Lines Matching refs:classes

2606 			unsigned int *classes, unsigned long deadline,  in ata_do_reset()  argument
2613 classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_do_reset()
2615 return reset(link, classes, deadline); in ata_do_reset()
2637 unsigned int *classes = ehc->classes; in ata_eh_reset() local
2739 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2754 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2784 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
2798 tmp = ata_do_reset(slave, reset, classes, deadline, in ata_eh_reset()
2826 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
2856 classes[dev->devno] = ATA_DEV_ATA; in ata_eh_reset()
2858 classes[dev->devno] = ATA_DEV_SEMB_UNSUP; in ata_eh_reset()
2879 postreset(link, classes); in ata_eh_reset()
2881 postreset(slave, classes); in ata_eh_reset()
2912 if (classes[dev->devno] == ATA_DEV_UNKNOWN) { in ata_eh_reset()
2914 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2918 if (ata_class_enabled(classes[dev->devno])) in ata_eh_reset()
2921 classes[dev->devno]); in ata_eh_reset()
2922 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2923 } else if (classes[dev->devno] == ATA_DEV_UNKNOWN) { in ata_eh_reset()
2926 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
3125 rc = ata_dev_revalidate(dev, ehc->classes[dev->devno], in ata_eh_revalidate_and_attach()
3141 ata_class_enabled(ehc->classes[dev->devno])) { in ata_eh_revalidate_and_attach()
3148 dev->class = ehc->classes[dev->devno]; in ata_eh_revalidate_and_attach()
3157 ehc->classes[dev->devno] = dev->class; in ata_eh_revalidate_and_attach()
3193 dev->class = ehc->classes[dev->devno]; in ata_eh_revalidate_and_attach()
3578 ehc->classes[dev->devno] != ATA_DEV_NONE) in ata_eh_skip_recovery()
3782 ehc->classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_eh_recover()