• Home
  • Raw
  • Download

Lines Matching refs:ins

52 				      struct btrfs_key *ins, int ref_mod);
1480 struct btrfs_key ins; in run_delayed_data_ref() local
1485 ins.objectid = node->bytenr; in run_delayed_data_ref()
1486 ins.offset = node->num_bytes; in run_delayed_data_ref()
1487 ins.type = BTRFS_EXTENT_ITEM_KEY; in run_delayed_data_ref()
1501 ref->offset, &ins, in run_delayed_data_ref()
3758 struct btrfs_key *ins) in found_extent_clustered() argument
3764 last_ptr->window_start = ins->objectid; in found_extent_clustered()
3770 struct btrfs_key *ins) in found_extent() argument
3774 found_extent_clustered(ffe_ctl, ins); in found_extent()
3802 struct btrfs_key *ins, in find_free_extent_update_loop() argument
3813 if (!ins->objectid && ffe_ctl->loop >= LOOP_CACHING_WAIT && in find_free_extent_update_loop()
3817 if (!ins->objectid && ++(ffe_ctl->index) < BTRFS_NR_RAID_TYPES) in find_free_extent_update_loop()
3820 if (ins->objectid) { in find_free_extent_update_loop()
3821 found_extent(ffe_ctl, ins); in find_free_extent_update_loop()
3902 struct btrfs_key *ins) in prepare_allocation_clustered() argument
3918 ins->offset = space_info->max_extent_size; in prepare_allocation_clustered()
3953 struct btrfs_key *ins) in prepare_allocation() argument
3958 space_info, ins); in prepare_allocation()
3991 u64 hint_byte_orig, struct btrfs_key *ins, in find_free_extent() argument
4022 ins->type = BTRFS_EXTENT_ITEM_KEY; in find_free_extent()
4023 ins->objectid = 0; in find_free_extent()
4024 ins->offset = 0; in find_free_extent()
4034 ret = prepare_allocation(fs_info, &ffe_ctl, space_info, ins); in find_free_extent()
4183 ins->objectid = ffe_ctl.search_start; in find_free_extent()
4184 ins->offset = num_bytes; in find_free_extent()
4196 ret = find_free_extent_update_loop(fs_info, ins, &ffe_ctl, full_search); in find_free_extent()
4210 ins->offset = ffe_ctl.max_extent_size; in find_free_extent()
4265 struct btrfs_key *ins, int is_data, int delalloc) in btrfs_reserve_extent() argument
4276 hint_byte, ins, flags, delalloc); in btrfs_reserve_extent()
4278 btrfs_dec_block_group_reservations(fs_info, ins->objectid); in btrfs_reserve_extent()
4280 if (!final_tried && ins->offset) { in btrfs_reserve_extent()
4281 num_bytes = min(num_bytes >> 1, ins->offset); in btrfs_reserve_extent()
4346 struct btrfs_key *ins, int ref_mod) in alloc_reserved_file_extent() argument
4370 ins, size); in alloc_reserved_file_extent()
4403 ret = remove_from_free_space_tree(trans, ins->objectid, ins->offset); in alloc_reserved_file_extent()
4407 ret = btrfs_update_block_group(trans, ins->objectid, ins->offset, 1); in alloc_reserved_file_extent()
4410 ins->objectid, ins->offset); in alloc_reserved_file_extent()
4413 trace_btrfs_reserved_extent_alloc(fs_info, ins->objectid, ins->offset); in alloc_reserved_file_extent()
4513 struct btrfs_key *ins) in btrfs_alloc_reserved_file_extent() argument
4520 ins->objectid, ins->offset, 0); in btrfs_alloc_reserved_file_extent()
4534 struct btrfs_key *ins) in btrfs_alloc_logged_file_extent() argument
4546 ret = __exclude_logged_extent(fs_info, ins->objectid, in btrfs_alloc_logged_file_extent()
4547 ins->offset); in btrfs_alloc_logged_file_extent()
4552 block_group = btrfs_lookup_block_group(fs_info, ins->objectid); in btrfs_alloc_logged_file_extent()
4559 space_info->bytes_reserved += ins->offset; in btrfs_alloc_logged_file_extent()
4560 block_group->reserved += ins->offset; in btrfs_alloc_logged_file_extent()
4565 offset, ins, 1); in btrfs_alloc_logged_file_extent()
4567 btrfs_pin_extent(trans, ins->objectid, ins->offset, 1); in btrfs_alloc_logged_file_extent()
4648 struct btrfs_key ins; in btrfs_alloc_tree_block() local
4673 empty_size, hint, &ins, 0, 0); in btrfs_alloc_tree_block()
4677 buf = btrfs_init_new_buffer(trans, root, ins.objectid, level, in btrfs_alloc_tree_block()
4686 parent = ins.objectid; in btrfs_alloc_tree_block()
4708 ins.objectid, ins.offset, parent); in btrfs_alloc_tree_block()
4724 btrfs_free_reserved_extent(fs_info, ins.objectid, ins.offset, 0); in btrfs_alloc_tree_block()