/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/raid/ |
H A D | multipath.h | 13 int raid_disks; member in struct:multipath_private_data
|
H A D | raid1.h | 17 * mddev->raid_disks cannot be used, as it can change while a pool is active 23 int raid_disks; member in struct:pool_info 32 int raid_disks; member in struct:r1_private_data_s
|
H A D | raid10.h | 18 int raid_disks; member in struct:r10_private_data_s 30 * must be <= raid_disks
|
H A D | md_p.h | 109 * the number of active devices in the array, 'raid_disks' will be 111 * be the "new - old". So if +ve, raid_disks is the new value, and 112 * "raid_disks-delta_disks" is the old. If -ve, raid_disks is the 113 * old value and "raid_disks+delta_disks" is the new (smaller) value. 131 __u32 raid_disks; /* 10 disks in a fully functional raid set */ member in struct:mdp_superblock_s 164 __u32 delta_disks; /* 15 change in number of raid_disks */ 223 __le32 raid_disks; member in struct:mdp_superblock_1 232 __le32 delta_disks; /* change in number of raid_disks */
|
H A D | md_u.h | 66 int raid_disks; member in struct:mdu_array_info_s
|
H A D | raid5.h | 217 int raid_disks; member in struct:raid5_private_data
|
H A D | md_k.h | 137 int raid_disks; member in struct:mddev_s
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/md/ |
H A D | linear.c | 88 for (i=0; i < mddev->raid_disks; i++) { 102 for (i=0; i < mddev->raid_disks && ret == 0; i++) { 120 for (i = 0; i < mddev->raid_disks && !ret ; i++) { 127 static linear_conf_t *linear_conf(mddev_t *mddev, int raid_disks) argument 137 conf = kzalloc (sizeof (*conf) + raid_disks*sizeof(dev_info_t), 149 if (j < 0 || j > raid_disks || disk->rdev) { 171 if (cnt != raid_disks) { 229 for (i = 1; i < raid_disks; i++) 241 while (i < raid_disks-1 && 269 conf = linear_conf(mddev, mddev->raid_disks); [all...] |
H A D | raid1.c | 60 int size = offsetof(r1bio_t, bios[pi->raid_disks]); 62 /* allocate a r1bio with room for raid_disks entries in the bios array */ 98 for (j = pi->raid_disks ; j-- ; ) { 111 j = pi->raid_disks; 127 for (j=1; j<pi->raid_disks; j++) 138 for (j=0 ; j < pi->raid_disks; j++) 142 while ( ++j < pi->raid_disks ) 155 for (j = pi->raid_disks; j-- ;) { 161 for (i=0 ; i < pi->raid_disks; i++) 171 for (i = 0; i < conf->raid_disks; 2094 int cnt, raid_disks; local [all...] |
H A D | raid5.c | 102 static inline int raid6_next_disk(int disk, int raid_disks) argument 105 return (disk < raid_disks) ? disk : 0; 333 memset(sh, 0, sizeof(*sh) + (conf->raid_disks-1)*sizeof(struct r5dev)); 337 if (grow_buffers(sh, conf->raid_disks)) { 338 shrink_buffers(sh, conf->raid_disks); 342 sh->disks = conf->raid_disks; 354 int devs = conf->raid_disks; 468 for (i=0; i<conf->raid_disks; i++) 479 for (i=conf->raid_disks; i < newsize; i++) 679 bdevname(rdev->bdev,b), conf->raid_disks 687 raid5_compute_sector(sector_t r_sector, unsigned int raid_disks, unsigned int data_disks, unsigned int * dd_idx, unsigned int * pd_idx, raid5_conf_t *conf) argument 792 int raid_disks = sh->disks; local 2772 const unsigned int raid_disks = conf->raid_disks; local 2990 int raid_disks = conf->previous_raid_disks; local 3107 int raid_disks = conf->raid_disks; local [all...] |
H A D | multipath.c | 40 int i, disks = conf->raid_disks; 124 for (i=0; i<mddev->raid_disks; i++) { 193 seq_printf (seq, " [%d/%d] [", conf->raid_disks, 195 for (i = 0; i < conf->raid_disks; i++) 210 for (i=0; i<mddev->raid_disks && ret == 0; i++) { 238 for (i = 0; i < mddev->raid_disks ; i++) { 301 conf->raid_disks); 303 for (i = 0; i < conf->raid_disks; i++) { 324 for (path=0; path<mddev->raid_disks; path++) 464 conf->multipaths = kzalloc(sizeof(struct multipath_info)*mddev->raid_disks, [all...] |
H A D | raid10.c | 29 * raid_disks 43 * raid_disks. 66 /* allocate a r10bio with room for raid_disks entries in the bios array */ 348 * Aswell as the chunksize and raid_disks count, there are two 350 * near_copies * far_copies must be <= raid_disks. 353 * If near_copies == raid_disks, we get raid1. 387 dev = sector_div(stripe, conf->raid_disks); 403 if (d >= conf->raid_disks) 404 d -= conf->raid_disks; 411 if (dev >= conf->raid_disks) { [all...] |
H A D | raid0.c | 35 for (i=0; i<mddev->raid_disks; i++) { 51 for (i=0; i<mddev->raid_disks && ret == 0; i++) { 70 for (i = 0; i < mddev->raid_disks && !ret ; i++) { 136 conf->nr_strip_zones*mddev->raid_disks, 151 if (j < 0 || j >= mddev->raid_disks) { 177 if (cnt != mddev->raid_disks) { 179 cnt, mddev->raid_disks); 193 zone->dev = conf->strip_zone[i-1].dev + mddev->raid_disks; 378 int stripe = mddev->raid_disks * mddev->chunk_size / PAGE_SIZE;
|
H A D | md.c | 230 if (!mddev->raid_disks && list_empty(&mddev->disks)) { 653 * The first time, mddev->raid_disks will be 0, and data from 713 if (sb->raid_disks <= 0) 785 if (mddev->raid_disks == 0) { 796 mddev->raid_disks = sb->raid_disks; 860 desc->raid_disk < mddev->raid_disks */) { 879 int next_spare = mddev->raid_disks; 913 sb->raid_disks = mddev->raid_disks; 4225 update_raid_disks(mddev_t *mddev, int raid_disks) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/init/ |
H A D | do_mounts_md.c | 190 ainfo.raid_disks =0; 191 while (devices[ainfo.raid_disks]) 192 ainfo.raid_disks++;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/udev/extras/volume_id/lib/ |
H A D | linux_raid.c | 41 uint32_t raid_disks; member in struct:mdp0_super_block
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/e2fsprogs/old_e2fsprogs/blkid/ |
H A D | probe.h | 217 __u32 raid_disks; member in struct:mdp_superblock_s
|