Searched refs:extent_key (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | relocation.c | 2828 int relocate_data_extent(struct inode *inode, struct btrfs_key *extent_key, in relocate_data_extent() argument 2833 if (cluster->nr > 0 && extent_key->objectid != cluster->end + 1) { in relocate_data_extent() 2841 cluster->start = extent_key->objectid; in relocate_data_extent() 2844 cluster->end = extent_key->objectid + extent_key->offset - 1; in relocate_data_extent() 2845 cluster->boundary[cluster->nr] = extent_key->objectid; in relocate_data_extent() 2862 struct btrfs_key *extent_key, in add_tree_block() 2878 if (extent_key->type == BTRFS_METADATA_ITEM_KEY || in add_tree_block() 2882 if (extent_key->type == BTRFS_EXTENT_ITEM_KEY) { in add_tree_block() 2886 level = (int)extent_key in add_tree_block() 2861 add_tree_block(struct reloc_control *rc, struct btrfs_key *extent_key, struct btrfs_path *path, struct rb_root *blocks) add_tree_block() argument 3075 add_data_references(struct reloc_control *rc, struct btrfs_key *extent_key, struct btrfs_path *path, struct rb_root *blocks) add_data_references() argument 3121 find_next_extent(struct reloc_control *rc, struct btrfs_path *path, struct btrfs_key *extent_key) find_next_extent() argument [all...] |
H A D | extent-tree.c | 4433 struct btrfs_key extent_key; in alloc_reserved_tree_block() local 4446 extent_key.objectid = node->bytenr; in alloc_reserved_tree_block() 4448 extent_key.offset = ref->level; in alloc_reserved_tree_block() 4449 extent_key.type = BTRFS_METADATA_ITEM_KEY; in alloc_reserved_tree_block() 4452 extent_key.offset = node->num_bytes; in alloc_reserved_tree_block() 4453 extent_key.type = BTRFS_EXTENT_ITEM_KEY; in alloc_reserved_tree_block() 4464 &extent_key, size); in alloc_reserved_tree_block() 4501 ret = remove_from_free_space_tree(trans, extent_key.objectid, in alloc_reserved_tree_block() 4506 ret = btrfs_update_block_group(trans, extent_key.objectid, in alloc_reserved_tree_block() 4510 extent_key in alloc_reserved_tree_block() [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | relocation.c | 3162 int relocate_data_extent(struct inode *inode, struct btrfs_key *extent_key, in relocate_data_extent() argument 3167 if (cluster->nr > 0 && extent_key->objectid != cluster->end + 1) { in relocate_data_extent() 3175 cluster->start = extent_key->objectid; in relocate_data_extent() 3178 cluster->end = extent_key->objectid + extent_key->offset - 1; in relocate_data_extent() 3179 cluster->boundary[cluster->nr] = extent_key->objectid; in relocate_data_extent() 3196 struct btrfs_key *extent_key, in add_tree_block() 3213 if (extent_key->type == BTRFS_METADATA_ITEM_KEY || in add_tree_block() 3220 if (extent_key->type == BTRFS_EXTENT_ITEM_KEY) { in add_tree_block() 3225 level = (int)extent_key in add_tree_block() 3195 add_tree_block(struct reloc_control *rc, struct btrfs_key *extent_key, struct btrfs_path *path, struct rb_root *blocks) add_tree_block() argument 3448 add_data_references(struct reloc_control *rc, struct btrfs_key *extent_key, struct btrfs_path *path, struct rb_root *blocks) add_data_references() argument 3498 find_next_extent(struct reloc_control *rc, struct btrfs_path *path, struct btrfs_key *extent_key) find_next_extent() argument [all...] |
H A D | extent-tree.c | 4705 struct btrfs_key extent_key; in alloc_reserved_tree_block() local 4717 extent_key.objectid = node->bytenr; in alloc_reserved_tree_block() 4719 extent_key.offset = ref->level; in alloc_reserved_tree_block() 4720 extent_key.type = BTRFS_METADATA_ITEM_KEY; in alloc_reserved_tree_block() 4722 extent_key.offset = node->num_bytes; in alloc_reserved_tree_block() 4723 extent_key.type = BTRFS_EXTENT_ITEM_KEY; in alloc_reserved_tree_block() 4731 extent_root = btrfs_extent_root(fs_info, extent_key.objectid); in alloc_reserved_tree_block() 4732 ret = btrfs_insert_empty_item(trans, extent_root, path, &extent_key, in alloc_reserved_tree_block()
|
Completed in 20 milliseconds