Lines Matching refs:dev_idx

814 					 .dev		= ca->dev_idx,  in bch2_dev_data_type_accounting_mod()
1116 *bucket = POS((*ca)->dev_idx, (*ca)->mi.first_bucket); in next_bucket()
1950 POS(ca->dev_idx, 0), in bch2_do_discards_work()
1951 POS(ca->dev_idx, U64_MAX), 0, k, in bch2_do_discards_work()
1971 if (!bch2_dev_get_ioref(c, ca->dev_idx, WRITE, BCH_DEV_WRITE_REF_dev_do_discards)) in bch2_dev_do_discards()
1996 BTREE_ID_need_discard, POS(ca->dev_idx, bucket), 0); in bch2_do_discards_fast_one()
2004 ca->dev_idx, bucket)) in bch2_do_discards_fast_one()
2069 if (!bch2_dev_get_ioref(c, ca->dev_idx, WRITE, BCH_DEV_WRITE_REF_discard_one_bucket_fast)) in bch2_discard_one_bucket_fast()
2102 bch2_bkey_drop_device(bkey_i_to_s(n), ca->dev_idx); in invalidate_one_bp()
2215 k = bch2_btree_iter_peek_max(trans, iter, lru_pos(ca->dev_idx, U64_MAX, LRU_TIME_MAX)); in next_lru_key()
2217 bch2_btree_iter_set_pos(trans, iter, lru_pos(ca->dev_idx, 0, 0)); in next_lru_key()
2246 lru_pos(ca->dev_idx, 0, in bch2_do_invalidates_work()
2284 if (!bch2_dev_get_ioref(c, ca->dev_idx, WRITE, BCH_DEV_WRITE_REF_do_invalidates)) in bch2_dev_do_invalidates()
2308 struct bpos end = POS(ca->dev_idx, bucket_end); in bch2_dev_freespace_init()
2317 POS(ca->dev_idx, max_t(u64, ca->mi.first_bucket, bucket_start)), in bch2_dev_freespace_init()
2394 m = bch2_members_v2_get_mut(c->disk_sb.sb, ca->dev_idx); in bch2_dev_freespace_init()
2444 struct bpos start = POS(ca->dev_idx, 0); in bch2_dev_remove_alloc()
2445 struct bpos end = POS(ca->dev_idx, U64_MAX); in bch2_dev_remove_alloc()
2464 bch2_dev_usage_remove(c, ca->dev_idx); in bch2_dev_remove_alloc()
2599 ob->dev == ca->dev_idx) in bch2_dev_has_open_write_point()
2615 set_bit(ca->dev_idx, c->rw_devs[i].d); in bch2_dev_allocator_set_rw()
2617 clear_bit(ca->dev_idx, c->rw_devs[i].d); in bch2_dev_allocator_set_rw()