Lines Matching refs:disk_number
1271 ars->disk_number[rdp->volume] = disk; in ata_raid_create()
1302 if (ars->disk_number[rdp->volume] != disk) /* XXX SOS */ in ata_raid_delete()
1305 ars->disk_number[rdp->volume] = -1; in ata_raid_delete()
1348 ars->disk_number[rdp->volume] = disk; in ata_raid_addspare()
1726 int disk_number = in ata_raid_adaptec_read_meta() local
1729 raid->disks[disk_number].dev = parent; in ata_raid_adaptec_read_meta()
1730 raid->disks[disk_number].sectors = in ata_raid_adaptec_read_meta()
1731 be32toh(meta->configs[disk_number + 1].sectors); in ata_raid_adaptec_read_meta()
1732 raid->disks[disk_number].flags = in ata_raid_adaptec_read_meta()
1735 ars->disk_number[raid->volume] = disk_number; in ata_raid_adaptec_read_meta()
1754 int array, disk_number = 0, retval = 0; in ata_raid_hptv2_read_meta() local
1806 disk_number = meta->disk_number; in ata_raid_hptv2_read_meta()
1817 disk_number = (meta->disk_number > 0); in ata_raid_hptv2_read_meta()
1830 disk_number = meta->disk_number; in ata_raid_hptv2_read_meta()
1838 disk_number = meta->disk_number + meta->array_width; in ata_raid_hptv2_read_meta()
1849 disk_number = meta->disk_number; in ata_raid_hptv2_read_meta()
1861 raid->disks[disk_number].dev = parent; in ata_raid_hptv2_read_meta()
1862 raid->disks[disk_number].flags = (AR_DF_PRESENT | AR_DF_ASSIGNED); in ata_raid_hptv2_read_meta()
1867 raid->disks[disk_number].flags |= AR_DF_ONLINE; in ata_raid_hptv2_read_meta()
1875 raid->disks[disk_number].sectors = in ata_raid_hptv2_read_meta()
1879 raid->disks[disk_number].flags &= ~AR_DF_ONLINE; in ata_raid_hptv2_read_meta()
1883 if (disk_number >= raid->total_disks) in ata_raid_hptv2_read_meta()
1884 raid->total_disks = disk_number + 1; in ata_raid_hptv2_read_meta()
1886 ars->disk_number[raid->volume] = disk_number; in ata_raid_hptv2_read_meta()
1921 meta->disk_number = disk; in ata_raid_hptv2_write_meta()
1934 meta->disk_number = (disk < rdp->width) ? disk : disk + 5; in ata_raid_hptv2_write_meta()
1948 meta->disk_number -= rdp->width; in ata_raid_hptv2_write_meta()
1993 int array, disk_number, retval = 0; in ata_raid_hptv3_read_meta() local
2040 disk_number = meta->configs[0].disk_number; in ata_raid_hptv3_read_meta()
2046 disk_number = meta->configs[0].disk_number; in ata_raid_hptv3_read_meta()
2052 disk_number = meta->configs[0].disk_number; in ata_raid_hptv3_read_meta()
2058 disk_number = meta->configs[0].disk_number; in ata_raid_hptv3_read_meta()
2073 disk_number = meta->configs[1].disk_number + in ata_raid_hptv3_read_meta()
2074 (meta->configs[0].disk_number << 1); in ata_raid_hptv3_read_meta()
2103 raid->disks[disk_number].sectors = raid->total_sectors / in ata_raid_hptv3_read_meta()
2105 raid->disks[disk_number].dev = parent; in ata_raid_hptv3_read_meta()
2106 raid->disks[disk_number].flags = in ata_raid_hptv3_read_meta()
2109 ars->disk_number[raid->volume] = disk_number; in ata_raid_hptv3_read_meta()
2281 ars->disk_number[raid->volume] = disk; in ata_raid_intel_read_meta()
2443 int array, disk_number, count, retval = 0; in ata_raid_ite_read_meta() local
2493 disk_number = meta->disk_number; in ata_raid_ite_read_meta()
2500 disk_number = meta->disk_number; in ata_raid_ite_read_meta()
2507 disk_number = ((meta->disk_number & 0x02) >> 1) | in ata_raid_ite_read_meta()
2508 ((meta->disk_number & 0x01) << 1); in ata_raid_ite_read_meta()
2515 disk_number = meta->disk_number; in ata_raid_ite_read_meta()
2537 raid->disks[disk_number].dev = parent; in ata_raid_ite_read_meta()
2538 raid->disks[disk_number].sectors = raid->total_sectors / raid->width; in ata_raid_ite_read_meta()
2539 raid->disks[disk_number].flags = in ata_raid_ite_read_meta()
2542 ars->disk_number[raid->volume] = disk_number; in ata_raid_ite_read_meta()
2675 ars->disk_number[raid->volume] = disk; in ata_raid_jmicron_read_meta()
2820 meta->disk_number - 1; in ata_raid_lsiv2_read_meta()
2866 raid->disks[meta->disk_number].dev = parent; in ata_raid_lsiv2_read_meta()
2867 raid->disks[meta->disk_number].sectors = in ata_raid_lsiv2_read_meta()
2869 raid->disks[meta->disk_number].flags = in ata_raid_lsiv2_read_meta()
2872 ars->disk_number[raid->volume] = meta->disk_number; in ata_raid_lsiv2_read_meta()
2876 raid->disks[meta->disk_number].flags &= ~AR_DF_ONLINE; in ata_raid_lsiv2_read_meta()
2895 int array, entry, count, disk_number, retval = 0; in ata_raid_lsiv3_read_meta() local
2951 disk_number = 0; in ata_raid_lsiv3_read_meta()
2959 disk_number = (meta->device & (LSIV3_D_DEVICE|LSIV3_D_CHANNEL))?1:0; in ata_raid_lsiv3_read_meta()
2963 disk_number = (meta->device & LSIV3_D_DEVICE ? 1 : 0) + in ata_raid_lsiv3_read_meta()
3001 raid->disks[disk_number].dev = parent; in ata_raid_lsiv3_read_meta()
3002 raid->disks[disk_number].sectors = raid->total_sectors / raid->width; in ata_raid_lsiv3_read_meta()
3003 raid->disks[disk_number].flags = in ata_raid_lsiv3_read_meta()
3006 ars->disk_number[raid->volume] = disk_number; in ata_raid_lsiv3_read_meta()
3121 raid->disks[meta->disk_number].dev = parent; in ata_raid_nvidia_read_meta()
3122 raid->disks[meta->disk_number].sectors = in ata_raid_nvidia_read_meta()
3124 raid->disks[meta->disk_number].flags = in ata_raid_nvidia_read_meta()
3127 ars->disk_number[raid->volume] = meta->disk_number; in ata_raid_nvidia_read_meta()
3294 int disk_number = meta->raid.disk_number; in ata_raid_promise_read_meta() local
3296 if (raid->disks[disk_number].flags && (meta->magic_0 == in ata_raid_promise_read_meta()
3297 *((u_int64_t *)(raid->disks[disk_number].serial)))) { in ata_raid_promise_read_meta()
3298 raid->disks[disk_number].dev = parent; in ata_raid_promise_read_meta()
3299 raid->disks[disk_number].flags |= AR_DF_PRESENT; in ata_raid_promise_read_meta()
3300 raid->disks[disk_number].sectors = meta->raid.disk_sectors; in ata_raid_promise_read_meta()
3301 if ((raid->disks[disk_number].flags & in ata_raid_promise_read_meta()
3305 ars->disk_number[raid->volume] = disk_number; in ata_raid_promise_read_meta()
3336 meta->raid.disk_number = disk; in ata_raid_promise_write_meta()
3588 int disk_number = (raid->type == AR_T_RAID01) ? in ata_raid_sii_read_meta() local
3590 meta->disk_number; in ata_raid_sii_read_meta()
3592 raid->disks[disk_number].dev = parent; in ata_raid_sii_read_meta()
3593 raid->disks[disk_number].sectors = in ata_raid_sii_read_meta()
3595 raid->disks[disk_number].flags = in ata_raid_sii_read_meta()
3598 ars->disk_number[raid->volume] = disk_number; in ata_raid_sii_read_meta()
3618 int array, disk_number, drive, retval = 0; in ata_raid_sis_read_meta() local
3701 if (((meta->disks & SIS_D_MASTER) >> 4) == meta->disk_number) in ata_raid_sis_read_meta()
3702 disk_number = 0; in ata_raid_sis_read_meta()
3704 disk_number = 1; in ata_raid_sis_read_meta()
3708 if (drive == disk_number) { in ata_raid_sis_read_meta()
3709 raid->disks[disk_number].dev = parent; in ata_raid_sis_read_meta()
3710 raid->disks[disk_number].flags = in ata_raid_sis_read_meta()
3713 ars->disk_number[raid->volume] = disk_number; in ata_raid_sis_read_meta()
3745 int disk_number = 1 + atadev->unit + (ch->unit << 1); in ata_raid_sis_write_meta() local
3747 meta->disks |= disk_number << ((1 - disk) << 2); in ata_raid_sis_write_meta()
3783 meta->disk_number = 1 + atadev->unit + (ch->unit << 1); in ata_raid_sis_write_meta()
3923 ars->disk_number[raid->volume] = disk; in ata_raid_via_read_meta()
4159 ars->disk_number[volume] = -1; in ata_raid_subdisk_attach()
4173 ars->raid[volume]->disks[ars->disk_number[volume]].flags &= in ata_raid_subdisk_detach()
4175 ars->raid[volume]->disks[ars->disk_number[volume]].dev = NULL; in ata_raid_subdisk_detach()
4181 ars->disk_number[volume] = -1; in ata_raid_subdisk_detach()
4386 be16toh(meta->configs[i].disk_number)); in ata_raid_adaptec_print_meta()
4402 be32toh(meta->configs[i].disk_number)); in ata_raid_adaptec_print_meta()
4457 kprintf("disk_number %u\n", meta->disk_number); in ata_raid_hptv2_print_meta()
4521 kprintf(" disk_number %u\n", meta->configs[i].disk_number); in ata_raid_hptv3_print_meta()
4634 kprintf("disk_number %u\n", meta->disk_number); in ata_raid_ite_print_meta()
4726 kprintf("disk_number 0x%02x\n", meta->disk_number); in ata_raid_lsiv2_print_meta()
4811 kprintf("disk_number %u\n", meta->disk_number); in ata_raid_nvidia_print_meta()
4873 kprintf("disk_number %d\n", meta->raid.disk_number); in ata_raid_promise_print_meta()
4938 kprintf("disk_number %u\n", meta->disk_number); in ata_raid_sii_print_meta()
4987 kprintf("disk_number %u\n", meta->disk_number); in ata_raid_sis_print_meta()