| /fs/bcachefs/ |
| A D | sb-members.h | 24 return !enumerated_ref_is_zero(&ca->io_ref[READ]); in bch2_dev_is_online() 166 enumerated_ref_put(&ca->io_ref[rw], ref_idx); in bch2_get_next_online_dev() 170 !enumerated_ref_tryget(&ca->io_ref[rw], ref_idx))) in bch2_get_next_online_dev() 297 if (!ca || !enumerated_ref_tryget(&ca->io_ref[rw], ref_idx)) in bch2_dev_get_ioref() 304 enumerated_ref_put(&ca->io_ref[rw], ref_idx); in bch2_dev_get_ioref()
|
| A D | super.c | 502 enumerated_ref_start(&ca->io_ref[WRITE]); in __bch2_fs_read_write() 1357 if (!enumerated_ref_is_zero(&ca->io_ref[rw])) in bch2_dev_io_ref_stop() 1358 enumerated_ref_stop(&ca->io_ref[rw], in bch2_dev_io_ref_stop() 1397 enumerated_ref_exit(&ca->io_ref[WRITE]); in bch2_dev_free() 1398 enumerated_ref_exit(&ca->io_ref[READ]); in bch2_dev_free() 1410 if (enumerated_ref_is_zero(&ca->io_ref[READ])) in __bch2_dev_offline() 1611 enumerated_ref_start(&ca->io_ref[READ]); in __bch2_dev_attach_bdev() 1719 if (enumerated_ref_is_zero(&ca->io_ref[WRITE])) in __bch2_dev_read_write() 1720 enumerated_ref_start(&ca->io_ref[WRITE]); in __bch2_dev_read_write() 2219 enumerated_ref_put(&ca->io_ref[READ], in bch2_fs_resize_on_mount() [all …]
|
| A D | btree_node_scan.c | 272 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_btree_node_scan); in read_btree_nodes_worker() 292 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_btree_node_scan); in read_btree_nodes() 304 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_btree_node_scan); in read_btree_nodes() 311 enumerated_ref_get(&ca->io_ref[READ], BCH_DEV_READ_REF_btree_node_scan); in read_btree_nodes()
|
| A D | super-io.c | 268 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_sb_field_resize); in bch2_sb_field_resize_id() 974 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_write_super); in write_super_endio() 992 enumerated_ref_get(&ca->io_ref[READ], BCH_DEV_READ_REF_write_super); in read_back_super() 1018 enumerated_ref_get(&ca->io_ref[READ], BCH_DEV_READ_REF_write_super); in write_one_super() 1053 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_write_super); in bch2_write_super() 1056 enumerated_ref_get(&ca->io_ref[READ], BCH_DEV_READ_REF_write_super); in bch2_write_super() 1223 enumerated_ref_put(&(*ca)->io_ref[READ], BCH_DEV_READ_REF_write_super); in bch2_write_super()
|
| A D | journal_io.c | 1234 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_journal_read); in CLOSURE_CALLBACK() 1361 enumerated_ref_tryget(&ca->io_ref[READ], in bch2_journal_read() 1587 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_journal_write); in __journal_write_alloc() 1847 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_journal_write); in journal_write_endio() 1917 enumerated_ref_get(&ca->io_ref[WRITE], in CLOSURE_CALLBACK() 2238 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_journal_write); in CLOSURE_CALLBACK()
|
| A D | sysfs.c | 848 enumerated_ref_to_text(out, &ca->io_ref[READ], bch2_dev_read_refs); in SHOW() 851 enumerated_ref_to_text(out, &ca->io_ref[WRITE], bch2_dev_write_refs); in SHOW()
|
| A D | alloc_background.c | 1960 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_dev_do_discards); in bch2_do_discards_work() 1977 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_dev_do_discards); in bch2_dev_do_discards() 2055 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_discard_one_bucket_fast); in bch2_do_discards_fast_work() 2075 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_discard_one_bucket_fast); in bch2_discard_one_bucket_fast() 2273 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_do_invalidates); in bch2_do_invalidates_work() 2290 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_do_invalidates); in bch2_dev_do_invalidates()
|
| A D | io_read.c | 425 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_io_read); in bch2_rbio_free() 1107 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_io_read); in __bch2_read_extent() 1140 enumerated_ref_put(&ca->io_ref[READ], in __bch2_read_extent()
|
| A D | debug.c | 63 enumerated_ref_put(&ca->io_ref[READ], in bch2_btree_verify_replica() 303 enumerated_ref_put(&ca->io_ref[READ], in bch2_btree_node_ondisk_to_text()
|
| A D | btree_io.c | 1432 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_btree_node_read); in btree_node_read_work() 1708 enumerated_ref_put(&ca->io_ref[READ], in btree_node_read_all_replicas_endio() 2025 enumerated_ref_put(&scrub->ca->io_ref[READ], BCH_DEV_READ_REF_btree_node_scrub); in btree_node_scrub_work() 2095 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_btree_node_scrub); in bch2_btree_node_scrub() 2266 enumerated_ref_put(&ca->io_ref[READ], in btree_node_write_endio()
|
| A D | fs-io.c | 52 enumerated_ref_put(&bio->ca->io_ref[WRITE], in nocow_flush_endio() 76 if (ca && !enumerated_ref_tryget(&ca->io_ref[WRITE], in bch2_inode_flush_nocow_writes_async()
|
| A D | ec.c | 729 enumerated_ref_put(&ca->io_ref[rw], ref); in ec_block_endio() 793 enumerated_ref_get(&ca->io_ref[rw], ref); in ec_block_io() 800 enumerated_ref_put(&ca->io_ref[rw], ref); in ec_block_io() 1274 enumerated_ref_put(&ca->io_ref[WRITE], BCH_DEV_WRITE_REF_ec_bucket_zero); in zero_out_rest_of_ec_bucket()
|
| A D | bcachefs.h | 604 struct enumerated_ref io_ref[2]; member
|
| A D | io_write.c | 766 enumerated_ref_put(&ca->io_ref[WRITE], in bch2_write_endio() 1467 enumerated_ref_put(&bch2_dev_have_ref(c, i->b.inode)->io_ref[WRITE], in bch2_nocow_write()
|
| A D | backpointers.c | 531 enumerated_ref_put(&ca->io_ref[READ], in check_extent_checksum()
|
| A D | buckets.c | 1188 enumerated_ref_put(&ca->io_ref[READ], BCH_DEV_READ_REF_trans_mark_dev_sbs); in bch2_trans_mark_dev_sbs_flags()
|
| A D | journal.c | 1414 enumerated_ref_put(&ca->io_ref[READ], in bch2_fs_journal_alloc()
|