Lines Matching refs:ins

50 				      struct btrfs_key *ins, int ref_mod);
1494 struct btrfs_key ins; in run_delayed_data_ref() local
1499 ins.objectid = node->bytenr; in run_delayed_data_ref()
1500 ins.offset = node->num_bytes; in run_delayed_data_ref()
1501 ins.type = BTRFS_EXTENT_ITEM_KEY; in run_delayed_data_ref()
1515 ref->offset, &ins, in run_delayed_data_ref()
3648 struct btrfs_key *ins, in find_free_extent_update_loop() argument
3659 if (!ins->objectid && ffe_ctl->loop >= LOOP_CACHING_WAIT && in find_free_extent_update_loop()
3663 if (!ins->objectid && ++(ffe_ctl->index) < BTRFS_NR_RAID_TYPES) in find_free_extent_update_loop()
3666 if (ins->objectid) { in find_free_extent_update_loop()
3669 last_ptr->window_start = ins->objectid; in find_free_extent_update_loop()
3779 u64 hint_byte, struct btrfs_key *ins, in find_free_extent() argument
3805 ins->type = BTRFS_EXTENT_ITEM_KEY; in find_free_extent()
3806 ins->objectid = 0; in find_free_extent()
3807 ins->offset = 0; in find_free_extent()
3831 ins->offset = space_info->max_extent_size; in find_free_extent()
4007 ins->objectid = ffe_ctl.search_start; in find_free_extent()
4008 ins->offset = num_bytes; in find_free_extent()
4024 ret = find_free_extent_update_loop(fs_info, last_ptr, ins, &ffe_ctl, in find_free_extent()
4039 ins->offset = ffe_ctl.max_extent_size; in find_free_extent()
4092 struct btrfs_key *ins, int is_data, int delalloc) in btrfs_reserve_extent() argument
4103 hint_byte, ins, flags, delalloc); in btrfs_reserve_extent()
4105 btrfs_dec_block_group_reservations(fs_info, ins->objectid); in btrfs_reserve_extent()
4107 if (!final_tried && ins->offset) { in btrfs_reserve_extent()
4108 num_bytes = min(num_bytes >> 1, ins->offset); in btrfs_reserve_extent()
4175 struct btrfs_key *ins, int ref_mod) in alloc_reserved_file_extent() argument
4199 ins, size); in alloc_reserved_file_extent()
4232 ret = remove_from_free_space_tree(trans, ins->objectid, ins->offset); in alloc_reserved_file_extent()
4236 ret = btrfs_update_block_group(trans, ins->objectid, ins->offset, 1); in alloc_reserved_file_extent()
4239 ins->objectid, ins->offset); in alloc_reserved_file_extent()
4242 trace_btrfs_reserved_extent_alloc(fs_info, ins->objectid, ins->offset); in alloc_reserved_file_extent()
4342 struct btrfs_key *ins) in btrfs_alloc_reserved_file_extent() argument
4350 ins->objectid, ins->offset, 0); in btrfs_alloc_reserved_file_extent()
4365 struct btrfs_key *ins) in btrfs_alloc_logged_file_extent() argument
4377 ret = __exclude_logged_extent(fs_info, ins->objectid, in btrfs_alloc_logged_file_extent()
4378 ins->offset); in btrfs_alloc_logged_file_extent()
4383 block_group = btrfs_lookup_block_group(fs_info, ins->objectid); in btrfs_alloc_logged_file_extent()
4390 space_info->bytes_reserved += ins->offset; in btrfs_alloc_logged_file_extent()
4391 block_group->reserved += ins->offset; in btrfs_alloc_logged_file_extent()
4396 offset, ins, 1); in btrfs_alloc_logged_file_extent()
4475 struct btrfs_key ins; in btrfs_alloc_tree_block() local
4500 empty_size, hint, &ins, 0, 0); in btrfs_alloc_tree_block()
4504 buf = btrfs_init_new_buffer(trans, root, ins.objectid, level, in btrfs_alloc_tree_block()
4513 parent = ins.objectid; in btrfs_alloc_tree_block()
4535 ins.objectid, ins.offset, parent); in btrfs_alloc_tree_block()
4551 btrfs_free_reserved_extent(fs_info, ins.objectid, ins.offset, 0); in btrfs_alloc_tree_block()