Lines Matching refs:bytenr

78 			      struct btrfs_root *root, u64 bytenr,
112 u64 bytenr, u64 num_bytes, int reserved);
187 block_group_cache_tree_search(struct btrfs_fs_info *info, u64 bytenr, in block_group_cache_tree_search() argument
203 if (bytenr < start) { in block_group_cache_tree_search()
207 } else if (bytenr > start) { in block_group_cache_tree_search()
208 if (contains && bytenr <= end) { in block_group_cache_tree_search()
220 if (bytenr == 0 && info->first_logical_byte > ret->key.objectid) in block_group_cache_tree_search()
256 u64 bytenr; in exclude_super_stripes() local
271 bytenr = btrfs_sb_offset(i); in exclude_super_stripes()
273 cache->key.objectid, bytenr, in exclude_super_stripes()
719 btrfs_lookup_first_block_group(struct btrfs_fs_info *info, u64 bytenr) in btrfs_lookup_first_block_group() argument
723 cache = block_group_cache_tree_search(info, bytenr, 0); in btrfs_lookup_first_block_group()
733 u64 bytenr) in btrfs_lookup_block_group() argument
737 cache = block_group_cache_tree_search(info, bytenr, 1); in btrfs_lookup_block_group()
806 struct btrfs_root *root, u64 bytenr, in btrfs_lookup_extent_info() argument
839 key.objectid = bytenr; in btrfs_lookup_extent_info()
856 if (key.objectid == bytenr && in btrfs_lookup_extent_info()
896 head = btrfs_find_delayed_ref_head(trans, bytenr); in btrfs_lookup_extent_info()
1161 u64 bytenr, u64 parent, in lookup_extent_data_ref() argument
1173 key.objectid = bytenr; in lookup_extent_data_ref()
1223 if (key.objectid != bytenr || in lookup_extent_data_ref()
1248 u64 bytenr, u64 parent, in insert_extent_data_ref() argument
1258 key.objectid = bytenr; in insert_extent_data_ref()
1426 u64 bytenr, u64 parent, in lookup_tree_block_ref() argument
1432 key.objectid = bytenr; in lookup_tree_block_ref()
1459 u64 bytenr, u64 parent, in insert_tree_block_ref() argument
1465 key.objectid = bytenr; in insert_tree_block_ref()
1535 u64 bytenr, u64 num_bytes, in lookup_inline_extent_backref() argument
1555 key.objectid = bytenr; in lookup_inline_extent_backref()
1592 if (key.objectid == bytenr && in lookup_inline_extent_backref()
1598 key.objectid = bytenr; in lookup_inline_extent_backref()
1705 key.objectid == bytenr && in lookup_inline_extent_backref()
1788 u64 bytenr, u64 num_bytes, u64 parent, in lookup_extent_backref() argument
1794 bytenr, num_bytes, parent, in lookup_extent_backref()
1803 ret = lookup_tree_block_ref(trans, root, path, bytenr, parent, in lookup_extent_backref()
1806 ret = lookup_extent_data_ref(trans, root, path, bytenr, parent, in lookup_extent_backref()
1883 u64 bytenr, u64 num_bytes, u64 parent, in insert_inline_extent_backref() argument
1892 bytenr, num_bytes, parent, in insert_inline_extent_backref()
1910 u64 bytenr, u64 parent, u64 root_objectid, in insert_extent_backref() argument
1916 ret = insert_tree_block_ref(trans, root, path, bytenr, in insert_extent_backref()
1919 ret = insert_extent_data_ref(trans, root, path, bytenr, in insert_extent_backref()
2021 int btrfs_discard_extent(struct btrfs_root *root, u64 bytenr, in btrfs_discard_extent() argument
2031 bytenr, &num_bytes, &bbio, 0); in btrfs_discard_extent()
2074 u64 bytenr, u64 num_bytes, u64 parent, in btrfs_inc_extent_ref() argument
2084 ret = btrfs_add_delayed_tree_ref(fs_info, trans, bytenr, in btrfs_inc_extent_ref()
2089 ret = btrfs_add_delayed_data_ref(fs_info, trans, bytenr, in btrfs_inc_extent_ref()
2109 u64 bytenr = node->bytenr; in __btrfs_inc_extent_ref() local
2122 bytenr, num_bytes, parent, in __btrfs_inc_extent_ref()
2148 path, bytenr, parent, root_objectid, in __btrfs_inc_extent_ref()
2170 ins.objectid = node->bytenr; in run_delayed_data_ref()
2246 key.objectid = node->bytenr; in run_delayed_extent_op()
2271 if (key.objectid == node->bytenr && in run_delayed_extent_op()
2280 key.objectid = node->bytenr; in run_delayed_extent_op()
2336 ins.objectid = node->bytenr; in run_delayed_tree_ref()
2379 btrfs_pin_extent(root, node->bytenr, in run_one_delayed_ref()
2397 btrfs_pin_extent(root, node->bytenr, in run_one_delayed_ref()
2401 node->bytenr, in run_one_delayed_ref()
2697 first = entry->bytenr; in find_middle()
2702 last = entry->bytenr; in find_middle()
2710 middle = entry->bytenr; in find_middle()
2980 u64 bytenr, u64 num_bytes, u64 flags, in btrfs_set_disk_extent_flags() argument
2996 ret = btrfs_add_delayed_extent_op(root->fs_info, trans, bytenr, in btrfs_set_disk_extent_flags()
3006 u64 objectid, u64 offset, u64 bytenr) in check_delayed_ref() argument
3016 head = btrfs_find_delayed_ref_head(trans, bytenr); in check_delayed_ref()
3068 u64 objectid, u64 offset, u64 bytenr) in check_committed_ref() argument
3079 key.objectid = bytenr; in check_committed_ref()
3096 if (key.objectid != bytenr || key.type != BTRFS_EXTENT_ITEM_KEY) in check_committed_ref()
3138 u64 objectid, u64 offset, u64 bytenr) in btrfs_cross_ref_exist() argument
3150 offset, bytenr); in btrfs_cross_ref_exist()
3155 offset, bytenr); in btrfs_cross_ref_exist()
3177 u64 bytenr; in __btrfs_mod_ref() local
3221 bytenr = btrfs_file_extent_disk_bytenr(buf, fi); in __btrfs_mod_ref()
3222 if (bytenr == 0) in __btrfs_mod_ref()
3227 ret = process_func(trans, root, bytenr, num_bytes, in __btrfs_mod_ref()
3233 bytenr = btrfs_node_blockptr(buf, i); in __btrfs_mod_ref()
3235 ret = process_func(trans, root, bytenr, num_bytes, in __btrfs_mod_ref()
3761 int btrfs_extent_readonly(struct btrfs_root *root, u64 bytenr) in btrfs_extent_readonly() argument
3766 block_group = btrfs_lookup_block_group(root->fs_info, bytenr); in btrfs_extent_readonly()
5848 struct btrfs_root *root, u64 bytenr, in update_block_group() argument
5869 cache = btrfs_lookup_block_group(info, bytenr); in update_block_group()
5887 byte_in_group = bytenr - cache->key.objectid; in update_block_group()
5919 bytenr, bytenr + num_bytes - 1, in update_block_group()
5950 bytenr += num_bytes; in update_block_group()
5958 u64 bytenr; in first_logical_byte() local
5961 bytenr = root->fs_info->first_logical_byte; in first_logical_byte()
5964 if (bytenr < (u64)-1) in first_logical_byte()
5965 return bytenr; in first_logical_byte()
5971 bytenr = cache->key.objectid; in first_logical_byte()
5974 return bytenr; in first_logical_byte()
5979 u64 bytenr, u64 num_bytes, int reserved) in pin_down_extent() argument
5992 set_extent_dirty(root->fs_info->pinned_extents, bytenr, in pin_down_extent()
5993 bytenr + num_bytes - 1, GFP_NOFS | __GFP_NOFAIL); in pin_down_extent()
5995 trace_btrfs_reserved_extent_free(root, bytenr, num_bytes); in pin_down_extent()
6003 u64 bytenr, u64 num_bytes, int reserved) in btrfs_pin_extent() argument
6007 cache = btrfs_lookup_block_group(root->fs_info, bytenr); in btrfs_pin_extent()
6010 pin_down_extent(root, cache, bytenr, num_bytes, reserved); in btrfs_pin_extent()
6020 u64 bytenr, u64 num_bytes) in btrfs_pin_extent_for_log_replay() argument
6025 cache = btrfs_lookup_block_group(root->fs_info, bytenr); in btrfs_pin_extent_for_log_replay()
6037 pin_down_extent(root, cache, bytenr, num_bytes, 0); in btrfs_pin_extent_for_log_replay()
6040 ret = btrfs_remove_free_space(cache, bytenr, num_bytes); in btrfs_pin_extent_for_log_replay()
6434 u64 bytenr = node->bytenr; in __btrfs_free_extent() local
6454 bytenr, num_bytes, parent, in __btrfs_free_extent()
6462 if (key.objectid != bytenr) in __btrfs_free_extent()
6495 key.objectid = bytenr; in __btrfs_free_extent()
6514 if (key.objectid == bytenr && in __btrfs_free_extent()
6522 key.objectid = bytenr; in __btrfs_free_extent()
6532 ret, bytenr); in __btrfs_free_extent()
6547 bytenr, parent, root_objectid, owner_objectid, in __btrfs_free_extent()
6571 key.objectid = bytenr; in __btrfs_free_extent()
6579 ret, bytenr); in __btrfs_free_extent()
6606 "for bytenr %Lu", refs_to_drop, refs, bytenr); in __btrfs_free_extent()
6660 ret = btrfs_del_csums(trans, root, bytenr, num_bytes); in __btrfs_free_extent()
6667 ret = update_block_group(trans, root, bytenr, num_bytes, 0); in __btrfs_free_extent()
6687 struct btrfs_root *root, u64 bytenr) in check_ref_cleanup() argument
6695 head = btrfs_find_delayed_ref_head(trans, bytenr); in check_ref_cleanup()
6812 u64 bytenr, u64 num_bytes, u64 parent, u64 root_objectid, in btrfs_free_extent() argument
6830 btrfs_pin_extent(root, bytenr, num_bytes, 1); in btrfs_free_extent()
6833 ret = btrfs_add_delayed_tree_ref(fs_info, trans, bytenr, in btrfs_free_extent()
6838 ret = btrfs_add_delayed_data_ref(fs_info, trans, bytenr, in btrfs_free_extent()
7826 u64 bytenr, int level) in btrfs_init_new_buffer() argument
7830 buf = btrfs_find_create_tree_block(root, bytenr); in btrfs_init_new_buffer()
8037 u64 bytenr; in reada_walk_down() local
8067 bytenr = btrfs_node_blockptr(eb, slot); in reada_walk_down()
8078 ret = btrfs_lookup_extent_info(trans, root, bytenr, in reada_walk_down()
8107 readahead_tree_block(root, bytenr); in reada_walk_down()
8118 struct btrfs_root *root, u64 bytenr, in record_one_subtree_extent() argument
8128 qrecord->bytenr = bytenr; in record_one_subtree_extent()
8149 u64 bytenr, num_bytes; in account_leaf_items() local
8168 bytenr = btrfs_file_extent_disk_bytenr(eb, fi); in account_leaf_items()
8169 if (!bytenr) in account_leaf_items()
8174 ret = record_one_subtree_extent(trans, root, bytenr, num_bytes); in account_leaf_items()
8447 u64 bytenr; in do_walk_down() local
8471 bytenr = btrfs_node_blockptr(path->nodes[level], path->slots[level]); in do_walk_down()
8474 next = btrfs_find_tree_block(root->fs_info, bytenr); in do_walk_down()
8476 next = btrfs_find_create_tree_block(root, bytenr); in do_walk_down()
8486 ret = btrfs_lookup_extent_info(trans, root, bytenr, level - 1, 1, in do_walk_down()
8536 next = read_tree_block(root, bytenr, generation); in do_walk_down()
8579 ret = btrfs_free_extent(trans, root, bytenr, blocksize, parent, in do_walk_down()
9308 int btrfs_can_relocate(struct btrfs_root *root, u64 bytenr) in btrfs_can_relocate() argument
9323 block_group = btrfs_lookup_block_group(root->fs_info, bytenr); in btrfs_can_relocate()