Home | History | Annotate | Download | only in ata

Lines Matching defs:adi

155 	struct ataraid_disk_info *adi = NULL;
228 adi = &aai->aai_disks[i];
230 if (adi->adi_status &
232 vp = ata_raid_disk_vnode_find(adi);
341 struct ataraid_disk_info *adi;
353 adi = &aai->aai_disks[comp];
355 while (bn >= adi->adi_compsize) {
356 bn -= adi->adi_compsize;
357 adi = &aai->aai_disks[++comp];
364 if ((adi->adi_compsize - bn) < btodb(rcount))
365 rcount = dbtob(adi->adi_compsize - bn);
381 adi = &aai->aai_disks[++comp];
399 struct ataraid_disk_info *adi;
440 adi = &aai->aai_disks[comp];
441 if ((adi->adi_status & ADI_S_ONLINE) == 0) {
469 adi = &aai->aai_disks[comp];
470 if (adi->adi_status & ADI_S_ONLINE) {
502 struct ataraid_disk_info *adi;
519 adi = &aai->aai_disks[cbp->cb_comp];
520 adi->adi_status &= ~ADI_S_ONLINE;
524 device_xname(adi->adi_dev));
535 adi = &aai->aai_disks[cbp->cb_comp];
536 if (adi->adi_status & ADI_S_ONLINE) {
677 struct ataraid_disk_info *adi;
687 adi = &aai->aai_disks[bd->bd_diskid];
688 atabus = device_private(device_parent(adi->adi_dev));
689 wd = device_private(adi->adi_dev);
692 switch (adi->adi_status) {
709 strlcpy(bd->bd_procdev, device_xname(adi->adi_dev),