/Linux-v4.19/fs/btrfs/ |
D | ref-verify.c | 64 u64 bytenr; member 85 if (entry->bytenr > be->bytenr) in insert_block_entry() 87 else if (entry->bytenr < be->bytenr) in insert_block_entry() 98 static struct block_entry *lookup_block_entry(struct rb_root *root, u64 bytenr) in lookup_block_entry() argument 106 if (entry->bytenr < bytenr) in lookup_block_entry() 108 else if (entry->bytenr > bytenr) in lookup_block_entry() 272 u64 bytenr, u64 len, in add_block_entry() argument 285 be->bytenr = bytenr; in add_block_entry() 319 u64 parent, u64 bytenr, int level) in add_tree_block() argument 338 be = add_block_entry(fs_info, bytenr, fs_info->nodesize, ref_root); in add_tree_block() [all …]
|
D | delayed-ref.c | 111 u64 bytenr; in htree_insert() local 114 bytenr = ins->bytenr; in htree_insert() 120 if (bytenr < entry->bytenr) in htree_insert() 122 else if (bytenr > entry->bytenr) in htree_insert() 168 find_ref_head(struct rb_root *root, u64 bytenr, in find_ref_head() argument 179 if (bytenr < entry->bytenr) in find_ref_head() 181 else if (bytenr > entry->bytenr) in find_ref_head() 187 if (bytenr > entry->bytenr) { in find_ref_head() 391 delayed_refs->run_delayed_start = head->bytenr + in btrfs_select_ref_head() 531 u64 bytenr, u64 num_bytes, u64 ref_root, in init_delayed_ref_head() argument [all …]
|
D | file-item.c | 78 u64 bytenr, int cow) in btrfs_lookup_csum() argument 91 file_key.offset = bytenr; in btrfs_lookup_csum() 106 csum_offset = (bytenr - found_key.offset) >> in btrfs_lookup_csum() 391 sums->bytenr = start; in btrfs_lookup_csums_range() 451 sums->bytenr = (u64)bio->bi_iter.bi_sector << 9; in btrfs_csum_one_bio() 489 sums->bytenr = ((u64)bio->bi_iter.bi_sector << 9) in btrfs_csum_one_bio() 532 u64 bytenr, u64 len) in truncate_one_csum() argument 537 u64 end_byte = bytenr + len; in truncate_one_csum() 545 if (key->offset < bytenr && csum_end <= end_byte) { in truncate_one_csum() 552 u32 new_size = (bytenr - key->offset) >> blocksize_bits; in truncate_one_csum() [all …]
|
D | delayed-ref.h | 27 u64 bytenr; member 72 u64 bytenr; member 238 u64 bytenr, u64 num_bytes, u64 parent, 243 u64 bytenr, u64 num_bytes, 249 u64 bytenr, u64 num_bytes, 257 u64 bytenr);
|
D | relocation.c | 29 u64 bytenr; member 37 u64 bytenr; member 117 u64 bytenr; member 131 u64 bytenr; member 278 static struct rb_node *tree_insert(struct rb_root *root, u64 bytenr, in tree_insert() argument 289 if (bytenr < entry->bytenr) in tree_insert() 291 else if (bytenr > entry->bytenr) in tree_insert() 302 static struct rb_node *tree_search(struct rb_root *root, u64 bytenr) in tree_search() argument 310 if (bytenr < entry->bytenr) in tree_search() 312 else if (bytenr > entry->bytenr) in tree_search() [all …]
|
D | free-space-cache.h | 78 u64 bytenr, u64 size); 81 u64 bytenr, u64 size) in btrfs_add_free_space() argument 85 bytenr, size); in btrfs_add_free_space() 88 u64 bytenr, u64 size);
|
D | backref.c | 801 node->bytenr, count, sc, in add_delayed_refs() 812 ref->parent, node->bytenr, count, in add_delayed_refs() 835 &key, 0, node->bytenr, count, sc, in add_delayed_refs() 846 node->bytenr, count, sc, in add_delayed_refs() 873 struct btrfs_path *path, u64 bytenr, in add_inline_refs() argument 936 bytenr, 1, NULL, GFP_NOFS); in add_inline_refs() 946 bytenr, count, sc, GFP_NOFS); in add_inline_refs() 952 bytenr, 1, NULL, GFP_NOFS); in add_inline_refs() 974 &key, 0, bytenr, count, in add_inline_refs() 995 struct btrfs_path *path, u64 bytenr, in add_keyed_refs() argument [all …]
|
D | extent-tree.c | 168 block_group_cache_tree_search(struct btrfs_fs_info *info, u64 bytenr, in block_group_cache_tree_search() argument 184 if (bytenr < start) { in block_group_cache_tree_search() 188 } else if (bytenr > start) { in block_group_cache_tree_search() 189 if (contains && bytenr <= end) { in block_group_cache_tree_search() 201 if (bytenr == 0 && info->first_logical_byte > ret->key.objectid) in block_group_cache_tree_search() 237 u64 bytenr; in exclude_super_stripes() local 252 bytenr = btrfs_sb_offset(i); in exclude_super_stripes() 254 bytenr, &logical, &nr, &stripe_len); in exclude_super_stripes() 707 btrfs_lookup_first_block_group(struct btrfs_fs_info *info, u64 bytenr) in btrfs_lookup_first_block_group() argument 709 return block_group_cache_tree_search(info, bytenr, 0); in btrfs_lookup_first_block_group() [all …]
|
D | disk-io.h | 42 struct extent_buffer *read_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr, 45 void readahead_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr); 46 int reada_tree_block_flagged(struct btrfs_fs_info *fs_info, u64 bytenr, 50 u64 bytenr);
|
D | ref-verify.h | 12 int btrfs_ref_tree_mod(struct btrfs_root *root, u64 bytenr, u64 num_bytes, 33 static inline int btrfs_ref_tree_mod(struct btrfs_root *root, u64 bytenr, in btrfs_ref_tree_mod() argument
|
D | check-integrity.c | 315 static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len, 376 u64 bytenr, 1515 static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len, in btrfsic_map_block() argument 1527 bytenr, &length, &multi, mirror_num); in btrfsic_map_block() 1549 block_ctx_out->start = bytenr; in btrfsic_map_block() 1769 u64 bytenr = 0; in btrfsic_process_written_block() local 1773 bytenr = btrfs_super_bytenr((struct btrfs_super_block *) in btrfsic_process_written_block() 1797 bytenr = btrfs_stack_header_bytenr( in btrfsic_process_written_block() 1800 btrfsic_cmp_log_and_dev_bytenr(state, bytenr, in btrfsic_process_written_block() 1805 if (block->logical_bytenr != bytenr && in btrfsic_process_written_block() [all …]
|
D | qgroup.h | 46 u64 bytenr; member 215 int btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr, 239 int btrfs_qgroup_account_extent(struct btrfs_trans_handle *trans, u64 bytenr,
|
D | backref.h | 44 struct btrfs_fs_info *fs_info, u64 bytenr, 60 int btrfs_check_shared(struct btrfs_root *root, u64 inum, u64 bytenr);
|
D | qgroup.c | 1533 u64 bytenr = record->bytenr; in btrfs_qgroup_trace_extent_nolock() local 1542 if (bytenr < entry->bytenr) in btrfs_qgroup_trace_extent_nolock() 1544 else if (bytenr > entry->bytenr) in btrfs_qgroup_trace_extent_nolock() 1559 u64 bytenr = qrecord->bytenr; in btrfs_qgroup_trace_extent_post() local 1562 ret = btrfs_find_all_roots(NULL, fs_info, bytenr, 0, &old_root, false); in btrfs_qgroup_trace_extent_post() 1582 int btrfs_qgroup_trace_extent(struct btrfs_trans_handle *trans, u64 bytenr, in btrfs_qgroup_trace_extent() argument 1591 || bytenr == 0 || num_bytes == 0) in btrfs_qgroup_trace_extent() 1598 record->bytenr = bytenr; in btrfs_qgroup_trace_extent() 1620 u64 bytenr, num_bytes; in btrfs_qgroup_trace_leaf_items() local 1639 bytenr = btrfs_file_extent_disk_bytenr(eb, fi); in btrfs_qgroup_trace_leaf_items() [all …]
|
D | tree-checker.c | 648 u64 bytenr; in btrfs_check_node() local 661 bytenr = btrfs_node_blockptr(node, slot); in btrfs_check_node() 665 if (!bytenr) { in btrfs_check_node() 671 if (!IS_ALIGNED(bytenr, fs_info->sectorsize)) { in btrfs_check_node() 674 bytenr, fs_info->sectorsize); in btrfs_check_node()
|
D | disk-io.c | 1002 void readahead_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr) in readahead_tree_block() argument 1007 buf = btrfs_find_create_tree_block(fs_info, bytenr); in readahead_tree_block() 1015 int reada_tree_block_flagged(struct btrfs_fs_info *fs_info, u64 bytenr, in reada_tree_block_flagged() argument 1023 buf = btrfs_find_create_tree_block(fs_info, bytenr); in reada_tree_block_flagged() 1049 u64 bytenr) in btrfs_find_create_tree_block() argument 1052 return alloc_test_extent_buffer(fs_info, bytenr); in btrfs_find_create_tree_block() 1053 return alloc_extent_buffer(fs_info, bytenr); in btrfs_find_create_tree_block() 1077 struct extent_buffer *read_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr, in read_tree_block() argument 1084 buf = btrfs_find_create_tree_block(fs_info, bytenr); in read_tree_block() 2273 u64 bytenr = btrfs_super_log_root(disk_super); in btrfs_replay_log() local [all …]
|
D | ctree.h | 141 __le64 bytenr; /* which block this node is supposed to live in */ member 207 __le64 bytenr; /* this block number */ member 2067 BTRFS_SETGET_HEADER_FUNCS(header_bytenr, struct btrfs_header, bytenr, 64); 2079 BTRFS_SETGET_STACK_FUNCS(stack_header_bytenr, struct btrfs_header, bytenr, 64); 2134 BTRFS_SETGET_FUNCS(disk_root_bytenr, struct btrfs_root_item, bytenr, 64); 2139 BTRFS_SETGET_STACK_FUNCS(root_bytenr, struct btrfs_root_item, bytenr, 64); 2304 BTRFS_SETGET_STACK_FUNCS(super_bytenr, struct btrfs_super_block, bytenr, 64); 2617 bool btrfs_inc_nocow_writers(struct btrfs_fs_info *fs_info, u64 bytenr); 2618 void btrfs_dec_nocow_writers(struct btrfs_fs_info *fs_info, u64 bytenr); 2627 struct btrfs_fs_info *fs_info, u64 bytenr, [all …]
|
D | scrub.c | 389 u64 bytenr) in get_full_stripe_logical() argument 403 ret = div64_u64(bytenr - cache->key.objectid, cache->full_stripe_len) * in get_full_stripe_logical() 419 static int lock_full_stripe(struct btrfs_fs_info *fs_info, u64 bytenr, in lock_full_stripe() argument 429 bg_cache = btrfs_lookup_block_group(fs_info, bytenr); in lock_full_stripe() 440 fstripe_start = get_full_stripe_logical(bg_cache, bytenr); in lock_full_stripe() 466 static int unlock_full_stripe(struct btrfs_fs_info *fs_info, u64 bytenr, in unlock_full_stripe() argument 480 bg_cache = btrfs_lookup_block_group(fs_info, bytenr); in unlock_full_stripe() 489 fstripe_start = get_full_stripe_logical(bg_cache, bytenr); in unlock_full_stripe() 2423 if (sum->bytenr > logical) in scrub_find_csum() 2425 if (sum->bytenr + sum->len > logical) in scrub_find_csum() [all …]
|
D | ordered-data.h | 18 u64 bytenr; member
|
D | file.c | 1090 u64 objectid, u64 bytenr, u64 orig_offset, in extent_mergeable() argument 1106 btrfs_file_extent_disk_bytenr(leaf, fi) != bytenr || in extent_mergeable() 1139 u64 bytenr; in btrfs_mark_extent_written() local 1190 bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in btrfs_mark_extent_written() 1199 ino, bytenr, orig_offset, in btrfs_mark_extent_written() 1226 ino, bytenr, orig_offset, in btrfs_mark_extent_written() 1282 ret = btrfs_inc_extent_ref(trans, root, bytenr, num_bytes, in btrfs_mark_extent_written() 1307 ino, bytenr, orig_offset, in btrfs_mark_extent_written() 1316 ret = btrfs_free_extent(trans, root, bytenr, num_bytes, in btrfs_mark_extent_written() 1327 ino, bytenr, orig_offset, in btrfs_mark_extent_written() [all …]
|
D | ordered-data.c | 966 if (disk_bytenr >= ordered_sum->bytenr && in btrfs_find_ordered_sum() 967 disk_bytenr < ordered_sum->bytenr + ordered_sum->len) { in btrfs_find_ordered_sum() 968 i = (disk_bytenr - ordered_sum->bytenr) >> in btrfs_find_ordered_sum()
|
D | reada.c | 99 u64 bytenr; in __readahead_hook() local 143 bytenr = btrfs_node_blockptr(eb, i); in __readahead_hook() 167 reada_add_block(rc, bytenr, &next_key, n_gen); in __readahead_hook()
|
/Linux-v4.19/fs/btrfs/tests/ |
D | qgroup-tests.c | 14 static int insert_normal_tree_ref(struct btrfs_root *root, u64 bytenr, in insert_normal_tree_ref() argument 29 ins.objectid = bytenr; in insert_normal_tree_ref() 67 static int add_tree_ref(struct btrfs_root *root, u64 bytenr, u64 num_bytes, in add_tree_ref() argument 79 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() 151 static int remove_extent_ref(struct btrfs_root *root, u64 bytenr, in remove_extent_ref() argument 163 key.objectid = bytenr; in remove_extent_ref() 187 key.objectid = bytenr; in remove_extent_ref()
|
/Linux-v4.19/include/trace/events/ |
D | btrfs.h | 719 __field( u64, bytenr ) 730 __entry->bytenr = ref->bytenr; 743 __entry->bytenr, 782 __field( u64, bytenr ) 794 __entry->bytenr = ref->bytenr; 808 __entry->bytenr, 848 __field( u64, bytenr ) 855 __entry->bytenr = head_ref->bytenr; 862 __entry->bytenr, 1548 __field( u64, bytenr ) [all …]
|
/Linux-v4.19/drivers/hwmon/ |
D | w83791d.c | 464 int bytenr = bitnr / 8; in store_beep() local 476 data->beep_mask &= ~(0xff << (bytenr * 8)); in store_beep() 477 data->beep_mask |= w83791d_read(client, W83791D_REG_BEEP_CTRL[bytenr]) in store_beep() 478 << (bytenr * 8); in store_beep() 483 w83791d_write(client, W83791D_REG_BEEP_CTRL[bytenr], in store_beep() 484 (data->beep_mask >> (bytenr * 8)) & 0xff); in store_beep()
|