Lines Matching full:pick
1316 struct bch_dev *ca = rb->have_ioref ? bch2_dev_have_ref(c, rb->pick.ptr.dev) : NULL; in btree_node_read_work()
1329 ca = bch2_dev_get_ioref(c, rb->pick.ptr.dev, READ); in btree_node_read_work()
1332 bio->bi_iter.bi_sector = rb->pick.ptr.offset; in btree_node_read_work()
1351 bch2_mark_io_failure(&failed, &rb->pick); in btree_node_read_work()
1355 &failed, &rb->pick) > 0; in btree_node_read_work()
1405 struct bch_dev *ca = bch2_dev_have_ref(c, rb->pick.ptr.dev); in btree_node_read_endio()
1602 struct bch_dev *ca = bch2_dev_have_ref(c, rb->pick.ptr.dev); in btree_node_read_all_replicas_endio()
1620 struct extent_ptr_decoded pick; in btree_node_read_all_replicas() local
1643 bkey_for_each_ptr_decode(k.k, ptrs, pick, entry) { in btree_node_read_all_replicas()
1644 struct bch_dev *ca = bch2_dev_get_ioref(c, pick.ptr.dev, READ); in btree_node_read_all_replicas()
1653 rb->pick = pick; in btree_node_read_all_replicas()
1654 rb->bio.bi_iter.bi_sector = pick.ptr.offset; in btree_node_read_all_replicas()
1687 struct extent_ptr_decoded pick; in bch2_btree_node_read() local
1700 NULL, &pick); in bch2_btree_node_read()
1721 ca = bch2_dev_get_ioref(c, pick.ptr.dev, READ); in bch2_btree_node_read()
1734 rb->pick = pick; in bch2_btree_node_read()
1736 bio->bi_iter.bi_sector = pick.ptr.offset; in bch2_btree_node_read()