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()
97 struct pool_info *pi = data; in r1buf_pool_alloc() local
103 r1_bio = r1bio_pool_alloc(gfp_flags, pi); in r1buf_pool_alloc()
110 for (j = pi->raid_disks ; j-- ; ) { in r1buf_pool_alloc()
122 if (test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) in r1buf_pool_alloc()
123 need_pages = pi->raid_disks; in r1buf_pool_alloc()
134 if (!test_bit(MD_RECOVERY_REQUESTED, &pi->mddev->recovery)) { in r1buf_pool_alloc()
136 for (j=1; j<pi->raid_disks; j++) in r1buf_pool_alloc()
154 while (++j < pi->raid_disks) in r1buf_pool_alloc()
162 struct pool_info *pi = data; in r1buf_pool_free() local
167 for (j = pi->raid_disks; j-- ;) { in r1buf_pool_free()
173 for (i=0 ; i < pi->raid_disks; i++) in r1buf_pool_free()