Home
last modified time | relevance | path

Searched refs:bytenr (Results 1 – 25 of 40) sorted by relevance

12

/linux-6.3-rc2/fs/btrfs/
A Dmisc.h66 u64 bytenr; member
69 static inline struct rb_node *rb_simple_search(struct rb_root *root, u64 bytenr) in rb_simple_search() argument
77 if (bytenr < entry->bytenr) in rb_simple_search()
79 else if (bytenr > entry->bytenr) in rb_simple_search()
97 u64 bytenr) in rb_simple_search_first() argument
105 if (bytenr < entry->bytenr) { in rb_simple_search_first()
106 if (!ret || entry->bytenr < ret_entry->bytenr) { in rb_simple_search_first()
112 } else if (bytenr > entry->bytenr) { in rb_simple_search_first()
122 static inline struct rb_node *rb_simple_insert(struct rb_root *root, u64 bytenr, in rb_simple_insert() argument
133 if (bytenr < entry->bytenr) in rb_simple_insert()
[all …]
A Dref-verify.c67 u64 bytenr; member
88 if (entry->bytenr > be->bytenr) in insert_block_entry()
90 else if (entry->bytenr < be->bytenr) in insert_block_entry()
109 if (entry->bytenr < bytenr) in lookup_block_entry()
111 else if (entry->bytenr > bytenr) in lookup_block_entry()
277 be->bytenr = bytenr; in add_block_entry()
672 u64 bytenr = generic_ref->bytenr; in btrfs_ref_tree_mod() local
934 (entry->bytenr < start && be->bytenr > start) || in btrfs_free_ref_tree_range()
935 (entry->bytenr < start && entry->bytenr > be->bytenr)) in btrfs_free_ref_tree_range()
952 if (be->bytenr < start && be->bytenr + be->len > start) { in btrfs_free_ref_tree_range()
[all …]
A Ddelayed-ref.c314 bytenr = ins->bytenr; in htree_insert()
320 if (bytenr < entry->bytenr) { in htree_insert()
322 } else if (bytenr > entry->bytenr) { in htree_insert()
399 if (bytenr < entry->bytenr) in find_ref_head()
401 else if (bytenr > entry->bytenr) in find_ref_head()
407 if (bytenr > entry->bytenr) { in find_ref_head()
771 head_ref->bytenr = bytenr; in init_delayed_ref_head()
790 qrecord->bytenr = bytenr; in init_delayed_ref_head()
891 ref->bytenr = bytenr; in init_delayed_ref_common()
922 u64 bytenr = generic_ref->bytenr; in btrfs_add_delayed_tree_ref() local
[all …]
A Dbackref.h46 u64 bytenr; member
117 int (*check_extent_item)(u64 bytenr, const struct btrfs_extent_item *ei,
139 u64 bytenr; member
185 u64 bytenr; member
233 int btrfs_is_data_extent_shared(struct btrfs_inode *inode, u64 bytenr,
257 u64 bytenr; member
314 iter->bytenr = 0; in btrfs_backref_iter_release()
335 u64 bytenr; member
443 struct btrfs_backref_cache *cache, u64 bytenr, int level);
530 u64 bytenr, int errno) in btrfs_backref_panic() argument
[all …]
A Dfile-item.c206 u64 bytenr, int cow) in btrfs_lookup_csum() argument
219 file_key.offset = bytenr; in btrfs_lookup_csum()
624 sums->bytenr = start; in btrfs_lookup_csums_list()
990 if (csum_end <= bytenr) in btrfs_del_csums()
1058 key.offset = bytenr; in btrfs_del_csums()
1074 if (key.offset < bytenr) in btrfs_del_csums()
1128 u64 bytenr; in btrfs_csum_file_blocks() local
1141 bytenr = sums->bytenr + total_bytes; in btrfs_csum_file_blocks()
1143 file_key.offset = bytenr; in btrfs_csum_file_blocks()
1350 u64 bytenr; in btrfs_extent_item_to_extent_map() local
[all …]
A Dextent-tree.c157 key.objectid = bytenr; in btrfs_lookup_extent_info()
1324 u64 cur = bytenr; in btrfs_discard_extent()
1451 u64 bytenr = node->bytenr; in __btrfs_inc_extent_ref() local
2390 u64 bytenr; in __btrfs_mod_ref() local
2434 if (bytenr == 0) in __btrfs_mod_ref()
2502 u64 bytenr = 0; in first_logical_byte() local
2515 return bytenr; in first_logical_byte()
2943 u64 bytenr = node->bytenr; in __btrfs_free_extent() local
3057 ret, bytenr); in __btrfs_free_extent()
4995 u64 bytenr; in reada_walk_down() local
[all …]
A Ddelayed-ref.h27 u64 bytenr; member
71 u64 bytenr; member
237 u64 bytenr; member
257 int action, u64 bytenr, u64 len, u64 parent) in btrfs_init_generic_ref() argument
260 generic_ref->bytenr = bytenr; in btrfs_init_generic_ref()
358 u64 bytenr, u64 num_bytes,
366 u64 bytenr);
A Dbackref.c453 target.parent = bytenr; in is_shared_data_backref()
1278 if (entry->bytenr != bytenr) in lookup_backref_shared_cache()
1352 entry->bytenr = bytenr; in store_backref_shared_cache()
1868 .data_bytenr = bytenr, in btrfs_is_data_extent_shared()
1879 if (ctx->prev_extents_cache[i].bytenr == bytenr) in btrfs_is_data_extent_shared()
1927 walk_ctx.bytenr = bytenr; in btrfs_is_data_extent_shared()
1966 bytenr = node->val; in btrfs_is_data_extent_shared()
2378 ctx->bytenr); in iterate_extent_inodes()
2817 key.objectid = bytenr; in btrfs_backref_iter_start()
2820 iter->bytenr = bytenr; in btrfs_backref_iter_start()
[all …]
A Dfree-space-cache.h119 int __btrfs_add_free_space(struct btrfs_block_group *block_group, u64 bytenr,
122 u64 bytenr, u64 size);
124 u64 bytenr, u64 size);
126 u64 bytenr, u64 size);
128 u64 bytenr, u64 size);
A Drelocation.c94 u64 bytenr; member
110 u64 bytenr; member
243 node->bytenr = bytenr; in update_backref_node()
655 node->bytenr); in __add_reloc_root()
1073 u64 bytenr; in replace_file_extents() local
1106 if (bytenr == 0) in replace_file_extents()
2199 node->bytenr, next->bytenr); in select_reloc_root()
2384 u64 bytenr; in do_relocation() local
2452 if (bytenr != node->bytenr) { in do_relocation()
2455 bytenr, node->bytenr, slot, in do_relocation()
[all …]
A Ddisk-io.h36 struct extent_buffer *read_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr,
40 u64 bytenr, u64 owner_root,
77 struct btrfs_root *btrfs_csum_root(struct btrfs_fs_info *fs_info, u64 bytenr);
78 struct btrfs_root *btrfs_extent_root(struct btrfs_fs_info *fs_info, u64 bytenr);
A Dextent-tree.h108 struct btrfs_fs_info *fs_info, u64 bytenr,
110 int btrfs_pin_extent(struct btrfs_trans_handle *trans, u64 bytenr, u64 num,
113 u64 bytenr, u64 num_bytes);
116 u64 objectid, u64 offset, u64 bytenr, bool strict,
A Dcheck-integrity.c320 u64 bytenr,
1489 block_ctx_out->start = bytenr; in btrfsic_map_block()
1710 u64 bytenr = 0; in btrfsic_process_written_block() local
1765 block->logical_bytenr = bytenr; in btrfsic_process_written_block()
1836 block_ctx.start = bytenr; in btrfsic_process_written_block()
1927 u64 bytenr; in btrfsic_process_written_block() local
1942 bytenr = 0; /* unknown */ in btrfsic_process_written_block()
1958 block_ctx.start = bytenr; in btrfsic_process_written_block()
1971 block->logical_bytenr = bytenr; in btrfsic_process_written_block()
2582 u64 bytenr, in btrfsic_cmp_log_and_dev_bytenr() argument
[all …]
A Dblock-group.h271 struct btrfs_fs_info *info, u64 bytenr);
273 struct btrfs_fs_info *info, u64 bytenr);
282 u64 bytenr);
315 u64 bytenr, u64 num_bytes, bool alloc);
A Dfile-item.h40 struct btrfs_root *root, u64 bytenr, u64 len);
48 u64 bytenr, int mod);
A Dqgroup.h113 u64 bytenr; member
323 int btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr,
347 int btrfs_qgroup_account_extent(struct btrfs_trans_handle *trans, u64 bytenr,
A Ddisk-io.c830 u64 bytenr, u64 owner_root, in btrfs_find_create_tree_block() argument
1039 if (bytenr) in btrfs_global_root_id()
2788 u64 gen, bytenr; in load_important_roots() local
2791 bytenr = btrfs_super_root(sb); in load_important_roots()
3825 u64 bytenr, bytenr_orig; in btrfs_read_dev_one_super() local
3848 bytenr >> PAGE_SHIFT, in btrfs_read_dev_one_super()
3918 u64 bytenr, bytenr_orig; in write_dev_supers() local
3956 bytenr); in write_dev_supers()
3979 offset_in_page(bytenr)); in write_dev_supers()
4011 u64 bytenr; in wait_dev_supers() local
[all …]
A Dblock-group.c236 if (bytenr < start) { in block_group_cache_tree_search()
240 } else if (bytenr > start) { in block_group_cache_tree_search()
241 if (contains && bytenr <= end) { in block_group_cache_tree_search()
319 u64 bytenr) in btrfs_inc_nocow_writers() argument
1974 u64 bytenr; in btrfs_rmap_block() local
2027 if (buf[j] == bytenr) { in btrfs_rmap_block()
2034 buf[nr++] = bytenr; in btrfs_rmap_block()
2049 u64 bytenr; in exclude_super_stripes() local
2064 bytenr = btrfs_sb_offset(i); in exclude_super_stripes()
3533 bytenr, bytenr + num_bytes - 1, in btrfs_update_block_group()
[all …]
A Dqgroup.c1767 u64 bytenr = record->bytenr; in btrfs_qgroup_trace_extent_nolock() local
1776 if (bytenr < entry->bytenr) { in btrfs_qgroup_trace_extent_nolock()
1778 } else if (bytenr > entry->bytenr) { in btrfs_qgroup_trace_extent_nolock()
1825 ctx.bytenr = qrecord->bytenr; in btrfs_qgroup_trace_extent_post()
1857 || bytenr == 0 || num_bytes == 0) in btrfs_qgroup_trace_extent()
1864 record->bytenr = bytenr; in btrfs_qgroup_trace_extent()
1886 u64 bytenr, num_bytes; in btrfs_qgroup_trace_leaf_items() local
1905 bytenr = btrfs_file_extent_disk_bytenr(eb, fi); in btrfs_qgroup_trace_leaf_items()
1906 if (!bytenr) in btrfs_qgroup_trace_leaf_items()
2763 ctx.bytenr = record->bytenr; in btrfs_qgroup_account_extents()
[all …]
A Drelocation.h20 struct btrfs_root *find_reloc_root(struct btrfs_fs_info *fs_info, u64 bytenr);
A Dtree-checker.c1216 u64 bytenr; in extent_err() local
1220 bytenr = key.objectid; in extent_err()
1235 eb->start, slot, bytenr, len, &vaf); in extent_err()
1832 u64 bytenr; in btrfs_check_node() local
1851 bytenr = btrfs_node_blockptr(node, slot); in btrfs_check_node()
1855 if (unlikely(!bytenr)) { in btrfs_check_node()
1861 if (unlikely(!IS_ALIGNED(bytenr, fs_info->sectorsize))) { in btrfs_check_node()
1864 bytenr, fs_info->sectorsize); in btrfs_check_node()
A Dscrub.c612 bg_cache = btrfs_lookup_block_group(fs_info, bytenr); in lock_full_stripe()
663 bg_cache = btrfs_lookup_block_group(fs_info, bytenr); in unlock_full_stripe()
967 ctx.bytenr = found_key.objectid; in scrub_print_warning()
2678 if (sum->bytenr > logical) in scrub_find_csum()
2687 if (sum->bytenr + sum->len <= logical) { in scrub_find_csum()
4175 u64 bytenr; in scrub_supers() local
4190 bytenr = btrfs_sb_offset(i); in scrub_supers()
4191 if (bytenr + BTRFS_SUPER_INFO_SIZE > in scrub_supers()
4194 if (!btrfs_check_super_location(scrub_dev, bytenr)) in scrub_supers()
4197 ret = scrub_sectors(sctx, bytenr, BTRFS_SUPER_INFO_SIZE, bytenr, in scrub_supers()
[all …]
/linux-6.3-rc2/fs/btrfs/tests/
A Dqgroup-tests.c16 static int insert_normal_tree_ref(struct btrfs_root *root, u64 bytenr, in insert_normal_tree_ref() argument
31 ins.objectid = bytenr; in insert_normal_tree_ref()
80 key.objectid = bytenr; in add_tree_ref()
103 key.objectid = bytenr; in add_tree_ref()
119 static int remove_extent_item(struct btrfs_root *root, u64 bytenr, in remove_extent_item() argument
129 key.objectid = bytenr; in remove_extent_item()
150 static int remove_extent_ref(struct btrfs_root *root, u64 bytenr, in remove_extent_ref() argument
162 key.objectid = bytenr; in remove_extent_ref()
185 key.objectid = bytenr; in remove_extent_ref()
224 ctx.bytenr = nodesize; in test_no_shared_qgroup()
[all …]
/linux-6.3-rc2/include/trace/events/
A Dbtrfs.h865 __entry->bytenr = ref->bytenr;
878 __entry->bytenr,
929 __entry->bytenr = ref->bytenr;
943 __entry->bytenr,
990 __entry->bytenr = head_ref->bytenr;
997 __entry->bytenr,
1723 __entry->bytenr = rec->bytenr,
1786 __entry->bytenr = bytenr;
1795 __entry->bytenr,
1966 __entry->bytenr,
[all …]
/linux-6.3-rc2/include/uapi/linux/
A Dbtrfs_tree.h462 __le64 bytenr; member
648 __le64 bytenr; member
875 __le64 bytenr; member

Completed in 105 milliseconds

12