Lines Matching refs:pi
75 struct pool_info *pi = data; in r1bio_pool_alloc() local
76 int size = offsetof(struct r1bio, bios[pi->raid_disks]); in r1bio_pool_alloc()
99 struct pool_info *pi = data; in r1buf_pool_alloc() local
105 r1_bio = r1bio_pool_alloc(gfp_flags, pi); in r1buf_pool_alloc()
112 for (j = pi->raid_disks ; j-- ; ) { in r1buf_pool_alloc()
124 if (test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) in r1buf_pool_alloc()
125 need_pages = pi->raid_disks; in r1buf_pool_alloc()
136 if (!test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) { in r1buf_pool_alloc()
138 for (j=1; j<pi->raid_disks; j++) in r1buf_pool_alloc()
156 while (++j < pi->raid_disks) in r1buf_pool_alloc()
164 struct pool_info *pi = data; in r1buf_pool_free() local
169 for (j = pi->raid_disks; j-- ;) { in r1buf_pool_free()
175 for (i=0 ; i < pi->raid_disks; i++) in r1buf_pool_free()