Home
last modified time | relevance | path

Searched refs:rw_devs (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Ddisk_groups.h65 struct bch_devs_mask devs = c->rw_devs[data_type]; in target_rw_devs()
77 struct bch_devs_mask rw_devs = target_rw_devs(c, data_type, target); in bch2_target_accepts_data() local
78 return !bitmap_empty(rw_devs.d, BCH_SB_MEMBERS_MAX); in bch2_target_accepts_data()
H A Djournal_reclaim.c150 for_each_member_device_rcu(c, ca, &c->rw_devs[BCH_DATA_journal]) { in __journal_space_available()
194 for_each_member_device_rcu(c, ca, &c->rw_devs[BCH_DATA_journal]) { in bch2_journal_space_available()
224 for_each_member_device_rcu(c, ca, &c->rw_devs[BCH_DATA_journal]) in bch2_journal_space_available()
H A Dalloc_background.c2603 for (unsigned i = 0; i < ARRAY_SIZE(c->rw_devs); i++) in bch2_dev_allocator_remove()
2604 clear_bit(ca->dev_idx, c->rw_devs[i].d); in bch2_dev_allocator_remove()
2638 for (unsigned i = 0; i < ARRAY_SIZE(c->rw_devs); i++) in bch2_dev_allocator_add()
2640 set_bit(ca->dev_idx, c->rw_devs[i].d); in bch2_dev_allocator_add()
H A Dbcachefs.h888 struct bch_devs_mask rw_devs[BCH_DATA_NR]; member
H A Djournal.c1717 for_each_member_device_rcu(c, ca, &c->rw_devs[BCH_DATA_journal]) { in __bch2_journal_debug_to_text()
1723 if (!test_bit(ca->dev_idx, c->rw_devs[BCH_DATA_journal].d)) in __bch2_journal_debug_to_text()
H A Dio_read.c52 &c->rw_devs[BCH_DATA_user]; in bch2_target_congested()
H A Dec.c1729 bitmap_and(devs.d, devs.d, c->rw_devs[BCH_DATA_user].d, BCH_SB_MEMBERS_MAX); in new_stripe_alloc_buckets()