Home
last modified time | relevance | path

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

/linux-4.4.14/fs/btrfs/
Ddelayed-ref.c96 u64 bytenr; in htree_insert() local
99 bytenr = ins->node.bytenr; in htree_insert()
105 if (bytenr < entry->node.bytenr) in htree_insert()
107 else if (bytenr > entry->node.bytenr) in htree_insert()
125 find_ref_head(struct rb_root *root, u64 bytenr, in find_ref_head() argument
136 if (bytenr < entry->node.bytenr) in find_ref_head()
138 else if (bytenr > entry->node.bytenr) in find_ref_head()
144 if (bytenr > entry->node.bytenr) { in find_ref_head()
380 delayed_refs->run_delayed_start = head->node.bytenr + in btrfs_select_ref_head()
538 u64 bytenr, u64 num_bytes, u64 ref_root, u64 reserved, in add_delayed_ref_head() argument
[all …]
Dfile-item.c90 u64 bytenr, int cow) in btrfs_lookup_csum() argument
102 file_key.offset = bytenr; in btrfs_lookup_csum()
117 csum_offset = (bytenr - found_key.offset) >> in btrfs_lookup_csum()
395 sums->bytenr = start; in btrfs_lookup_csums_range()
455 sums->bytenr = (u64)bio->bi_iter.bi_sector << 9; in btrfs_csum_one_bio()
478 sums->bytenr = ((u64)bio->bi_iter.bi_sector << 9) + in btrfs_csum_one_bio()
519 u64 bytenr, u64 len) in truncate_one_csum() argument
524 u64 end_byte = bytenr + len; in truncate_one_csum()
532 if (key->offset < bytenr && csum_end <= end_byte) { in truncate_one_csum()
539 u32 new_size = (bytenr - key->offset) >> blocksize_bits; in truncate_one_csum()
[all …]
Ddelayed-ref.h47 u64 bytenr; member
244 u64 bytenr, u64 num_bytes, u64 parent,
249 u64 bytenr, u64 num_bytes,
255 u64 ref_root, u64 bytenr, u64 num_bytes);
258 u64 bytenr, u64 num_bytes,
266 btrfs_find_delayed_ref_head(struct btrfs_trans_handle *trans, u64 bytenr);
Drelocation.c40 u64 bytenr; member
48 u64 bytenr; member
128 u64 bytenr; member
142 u64 bytenr; member
289 static struct rb_node *tree_insert(struct rb_root *root, u64 bytenr, in tree_insert() argument
300 if (bytenr < entry->bytenr) in tree_insert()
302 else if (bytenr > entry->bytenr) in tree_insert()
313 static struct rb_node *tree_search(struct rb_root *root, u64 bytenr) in tree_search() argument
321 if (bytenr < entry->bytenr) in tree_search()
323 else if (bytenr > entry->bytenr) in tree_search()
[all …]
Ddisk-io.h47 struct extent_buffer *read_tree_block(struct btrfs_root *root, u64 bytenr,
49 void readahead_tree_block(struct btrfs_root *root, u64 bytenr);
50 int reada_tree_block_flagged(struct btrfs_root *root, u64 bytenr,
53 u64 bytenr);
67 u64 bytenr);
Dbackref.c656 ref->level + 1, 0, node->bytenr, in __add_delayed_refs()
666 node->bytenr, in __add_delayed_refs()
688 node->bytenr, in __add_delayed_refs()
697 ref->parent, node->bytenr, in __add_delayed_refs()
715 struct btrfs_path *path, u64 bytenr, in __add_inline_refs() argument
774 bytenr, 1, GFP_NOFS); in __add_inline_refs()
783 bytenr, count, GFP_NOFS); in __add_inline_refs()
789 bytenr, 1, GFP_NOFS); in __add_inline_refs()
810 bytenr, count, GFP_NOFS); in __add_inline_refs()
828 struct btrfs_path *path, u64 bytenr, in __add_keyed_refs() argument
[all …]
Dfree-space-cache.h93 u64 bytenr, u64 size);
96 u64 bytenr, u64 size) in btrfs_add_free_space() argument
99 bytenr, size); in btrfs_add_free_space()
102 u64 bytenr, u64 size);
Dextent-tree.c78 struct btrfs_root *root, u64 bytenr,
112 u64 bytenr, u64 num_bytes, int reserved);
187 block_group_cache_tree_search(struct btrfs_fs_info *info, u64 bytenr, in block_group_cache_tree_search() argument
203 if (bytenr < start) { in block_group_cache_tree_search()
207 } else if (bytenr > start) { in block_group_cache_tree_search()
208 if (contains && bytenr <= end) { in block_group_cache_tree_search()
220 if (bytenr == 0 && info->first_logical_byte > ret->key.objectid) in block_group_cache_tree_search()
256 u64 bytenr; in exclude_super_stripes() local
271 bytenr = btrfs_sb_offset(i); in exclude_super_stripes()
273 cache->key.objectid, bytenr, in exclude_super_stripes()
[all …]
Dcheck-integrity.c327 static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len,
389 u64 bytenr,
1568 static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len, in btrfsic_map_block() argument
1579 bytenr, &length, &multi, mirror_num); in btrfsic_map_block()
1596 block_ctx_out->start = bytenr; in btrfsic_map_block()
1847 u64 bytenr = 0; in btrfsic_process_written_block() local
1852 bytenr = btrfs_super_bytenr((struct btrfs_super_block *) in btrfsic_process_written_block()
1879 bytenr = btrfs_stack_header_bytenr( in btrfsic_process_written_block()
1882 btrfsic_cmp_log_and_dev_bytenr(state, bytenr, in btrfsic_process_written_block()
1887 if (block->logical_bytenr != bytenr && in btrfsic_process_written_block()
[all …]
Dbackref.h55 struct btrfs_fs_info *fs_info, u64 bytenr,
73 u64 inum, u64 bytenr);
Dqgroup.h31 u64 bytenr; member
72 u64 bytenr, u64 num_bytes,
Ddisk-io.c1080 void readahead_tree_block(struct btrfs_root *root, u64 bytenr) in readahead_tree_block() argument
1085 buf = btrfs_find_create_tree_block(root, bytenr); in readahead_tree_block()
1093 int reada_tree_block_flagged(struct btrfs_root *root, u64 bytenr, in reada_tree_block_flagged() argument
1101 buf = btrfs_find_create_tree_block(root, bytenr); in reada_tree_block_flagged()
1126 u64 bytenr) in btrfs_find_tree_block() argument
1128 return find_extent_buffer(fs_info, bytenr); in btrfs_find_tree_block()
1132 u64 bytenr) in btrfs_find_create_tree_block() argument
1135 return alloc_test_extent_buffer(root->fs_info, bytenr); in btrfs_find_create_tree_block()
1136 return alloc_extent_buffer(root->fs_info, bytenr); in btrfs_find_create_tree_block()
1152 struct extent_buffer *read_tree_block(struct btrfs_root *root, u64 bytenr, in read_tree_block() argument
[all …]
Dctree.h375 __le64 bytenr; /* which block this node is supposed to live in */ member
457 __le64 bytenr; /* this block number */ member
769 __le64 bytenr; member
2860 BTRFS_SETGET_HEADER_FUNCS(header_bytenr, struct btrfs_header, bytenr, 64);
2872 BTRFS_SETGET_STACK_FUNCS(stack_header_bytenr, struct btrfs_header, bytenr, 64);
2927 BTRFS_SETGET_FUNCS(disk_root_bytenr, struct btrfs_root_item, bytenr, 64);
2932 BTRFS_SETGET_STACK_FUNCS(root_bytenr, struct btrfs_root_item, bytenr, 64);
3093 BTRFS_SETGET_STACK_FUNCS(super_bytenr, struct btrfs_super_block, bytenr, 64);
3405 struct btrfs_root *root, u64 bytenr,
3408 u64 bytenr, u64 num, int reserved);
[all …]
Dqgroup.c1445 ret = btrfs_find_all_roots(NULL, fs_info, record->bytenr, 0, in btrfs_qgroup_prepare_account_extents()
1463 u64 bytenr = record->bytenr; in btrfs_qgroup_insert_dirty_extent() local
1471 if (bytenr < entry->bytenr) in btrfs_qgroup_insert_dirty_extent()
1473 else if (bytenr > entry->bytenr) in btrfs_qgroup_insert_dirty_extent()
1667 u64 bytenr, u64 num_bytes, in btrfs_qgroup_account_extent() argument
1699 if (fs_info->qgroup_rescan_progress.objectid <= bytenr) { in btrfs_qgroup_account_extent()
1762 record->bytenr, (u64)-1, &new_roots); in btrfs_qgroup_account_extents()
1768 record->bytenr, record->num_bytes, in btrfs_qgroup_account_extents()
Dfile.c1034 u64 objectid, u64 bytenr, u64 orig_offset, in extent_mergeable() argument
1050 btrfs_file_extent_disk_bytenr(leaf, fi) != bytenr || in extent_mergeable()
1082 u64 bytenr; in btrfs_mark_extent_written() local
1121 bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in btrfs_mark_extent_written()
1130 ino, bytenr, orig_offset, in btrfs_mark_extent_written()
1157 ino, bytenr, orig_offset, in btrfs_mark_extent_written()
1213 ret = btrfs_inc_extent_ref(trans, root, bytenr, num_bytes, 0, in btrfs_mark_extent_written()
1231 ino, bytenr, orig_offset, in btrfs_mark_extent_written()
1240 ret = btrfs_free_extent(trans, root, bytenr, num_bytes, in btrfs_mark_extent_written()
1248 ino, bytenr, orig_offset, in btrfs_mark_extent_written()
[all …]
Dordered-data.h31 u64 bytenr; member
Dreada.c114 u64 bytenr; in __readahead_hook() local
176 bytenr = btrfs_node_blockptr(eb, i); in __readahead_hook()
200 reada_add_block(rc, bytenr, &next_key, in __readahead_hook()
Dordered-data.c1081 if (disk_bytenr >= ordered_sum->bytenr && in btrfs_find_ordered_sum()
1082 disk_bytenr < ordered_sum->bytenr + ordered_sum->len) { in btrfs_find_ordered_sum()
1083 i = (disk_bytenr - ordered_sum->bytenr) >> in btrfs_find_ordered_sum()
Dvolumes.c1005 u64 bytenr; in btrfs_scan_one_device() local
1014 bytenr = btrfs_sb_offset(0); in btrfs_scan_one_device()
1026 if (bytenr + PAGE_CACHE_SIZE >= i_size_read(bdev->bd_inode)) in btrfs_scan_one_device()
1034 index = bytenr >> PAGE_CACHE_SHIFT; in btrfs_scan_one_device()
1035 if ((bytenr + sizeof(*disk_super) - 1) >> PAGE_CACHE_SHIFT != index) in btrfs_scan_one_device()
1048 disk_super = p + (bytenr & ~PAGE_CACHE_MASK); in btrfs_scan_one_device()
1050 if (btrfs_super_bytenr(disk_super) != bytenr || in btrfs_scan_one_device()
1886 u64 bytenr; in btrfs_rm_device() local
1901 bytenr = btrfs_sb_offset(i); in btrfs_rm_device()
1902 if (bytenr + BTRFS_SUPER_INFO_SIZE >= in btrfs_rm_device()
[all …]
Dscrub.c2458 if (sum->bytenr > logical) in scrub_find_csum()
2460 if (sum->bytenr + sum->len > logical) in scrub_find_csum()
2471 index = ((u32)(logical - sum->bytenr)) / sctx->sectorsize; in scrub_find_csum()
3695 u64 bytenr; in scrub_supers() local
3710 bytenr = btrfs_sb_offset(i); in scrub_supers()
3711 if (bytenr + BTRFS_SUPER_INFO_SIZE > in scrub_supers()
3715 ret = scrub_pages(sctx, bytenr, BTRFS_SUPER_INFO_SIZE, bytenr, in scrub_supers()
3717 NULL, 1, bytenr); in scrub_supers()
Dinode.c1189 u64 bytenr, u64 num_bytes) in csum_exist_in_range() argument
1195 ret = btrfs_lookup_csums_range(root->fs_info->csum_root, bytenr, in csum_exist_in_range()
1196 bytenr + num_bytes - 1, &list, 0); in csum_exist_in_range()
2166 u64 bytenr; member
2179 u64 bytenr; member
2322 if (btrfs_file_extent_disk_bytenr(leaf, extent) != old->bytenr) in record_one_backref()
2374 ret = iterate_inodes_from_logical(old->bytenr + in record_extent_backrefs()
2398 if (btrfs_file_extent_disk_bytenr(leaf, fi) != new->bytenr) in relink_is_mergable()
2582 btrfs_set_file_extent_disk_bytenr(leaf, item, new->bytenr); in relink_extent_backref()
2597 ret = btrfs_inc_extent_ref(trans, root, new->bytenr, in relink_extent_backref()
[all …]
Dtree-log.c784 sums->bytenr, in replay_one_extent()
2394 u64 bytenr; in walk_down_log_tree() local
2416 bytenr = btrfs_node_blockptr(cur, path->slots[*level]); in walk_down_log_tree()
2423 next = btrfs_find_create_tree_block(root, bytenr); in walk_down_log_tree()
2454 bytenr, blocksize); in walk_down_log_tree()
Dtransaction.c1597 super->chunk_root = root_item->bytenr; in update_super_roots()
1602 super->root = root_item->bytenr; in update_super_roots()
Dctree.c3404 struct btrfs_disk_key *key, u64 bytenr, in insert_ptr() argument
3432 btrfs_set_node_blockptr(lower, slot, bytenr); in insert_ptr()
Dextent_io.c4596 u64 bytenr = em->block_start - in extent_fiemap() local
4610 btrfs_ino(inode), bytenr); in extent_fiemap()
/linux-4.4.14/fs/btrfs/tests/
Dqgroup-tests.c34 static int insert_normal_tree_ref(struct btrfs_root *root, u64 bytenr, in insert_normal_tree_ref() argument
49 ins.objectid = bytenr; in insert_normal_tree_ref()
87 static int add_tree_ref(struct btrfs_root *root, u64 bytenr, u64 num_bytes, in add_tree_ref() argument
99 key.objectid = bytenr; in add_tree_ref()
123 key.objectid = bytenr; in add_tree_ref()
139 static int remove_extent_item(struct btrfs_root *root, u64 bytenr, in remove_extent_item() argument
149 key.objectid = bytenr; in remove_extent_item()
171 static int remove_extent_ref(struct btrfs_root *root, u64 bytenr, in remove_extent_ref() argument
183 key.objectid = bytenr; in remove_extent_ref()
207 key.objectid = bytenr; in remove_extent_ref()
/linux-4.4.14/include/trace/events/
Dbtrfs.h459 __field( u64, bytenr )
470 __entry->bytenr = ref->bytenr;
483 (unsigned long long)__entry->bytenr,
519 __field( u64, bytenr )
531 __entry->bytenr = ref->bytenr;
545 (unsigned long long)__entry->bytenr,
583 __field( u64, bytenr )
590 __entry->bytenr = ref->bytenr;
597 (unsigned long long)__entry->bytenr,
/linux-4.4.14/drivers/hwmon/
Dw83791d.c464 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()