Lines Matching refs:devs
1490 struct bch_devs_mask *devs) in pick_blocksize() argument
1497 for_each_member_device_rcu(c, ca, devs) in pick_blocksize()
1581 struct bch_devs_mask devs = h->devs; in ec_stripe_head_devs_update() local
1585 h->devs = target_rw_devs(c, BCH_DATA_user, h->disk_label in ec_stripe_head_devs_update()
1588 nr_devs = dev_mask_nr(&h->devs); in ec_stripe_head_devs_update()
1590 for_each_member_device_rcu(c, ca, &h->devs) in ec_stripe_head_devs_update()
1592 __clear_bit(ca->dev_idx, h->devs.d); in ec_stripe_head_devs_update()
1593 nr_devs_with_durability = dev_mask_nr(&h->devs); in ec_stripe_head_devs_update()
1595 h->blocksize = pick_blocksize(c, &h->devs); in ec_stripe_head_devs_update()
1598 for_each_member_device_rcu(c, ca, &h->devs) in ec_stripe_head_devs_update()
1625 bitmap_andnot(devs_leaving.d, devs.d, h->devs.d, BCH_SB_MEMBERS_MAX); in ec_stripe_head_devs_update()
1739 req->devs_may_alloc = h->devs; in new_stripe_alloc_buckets()