Lines Matching refs:buf

33 			    struct extent_buffer *buf)  in check_tree_block()  argument
41 if (buf->start != btrfs_header_bytenr(buf)) in check_tree_block()
43 if (btrfs_header_level(buf) >= BTRFS_MAX_LEVEL) in check_tree_block()
45 if (btrfs_header_nritems(buf) > max_nritems(btrfs_header_level(buf), in check_tree_block()
50 if (btrfs_header_nritems(buf) == 0 && in check_tree_block()
51 btrfs_header_level(buf) != 0) in check_tree_block()
62 fsid_match = !memcmp_extent_buffer(buf, in check_tree_block()
67 fsid_match = !memcmp_extent_buffer(buf, in check_tree_block()
87 u8 buf[BTRFS_UUID_SIZE]; in print_tree_block_error() local
95 read_extent_buffer(eb, buf, btrfs_header_fsid(), in print_tree_block_error()
97 uuid_unparse(buf, found_uuid); in print_tree_block_error()
296 struct btrfs_super_block *buf = (struct btrfs_super_block *)tmp; in btrfs_read_dev_super() local
304 if (btrfs_super_bytenr(buf) != BTRFS_SUPER_INFO_OFFSET) in btrfs_read_dev_super()
307 if (btrfs_check_super(buf)) in btrfs_read_dev_super()
310 memcpy(sb, buf, BTRFS_SUPER_INFO_SIZE); in btrfs_read_dev_super()
314 static int __csum_tree_block_size(struct extent_buffer *buf, u16 csum_size, in __csum_tree_block_size() argument
320 len = buf->len - BTRFS_CSUM_SIZE; in __csum_tree_block_size()
321 btrfs_csum_data(csum_type, (u8 *)buf->data + BTRFS_CSUM_SIZE, in __csum_tree_block_size()
325 if (memcmp_extent_buffer(buf, result, 0, csum_size)) { in __csum_tree_block_size()
329 (unsigned long long)buf->start, in __csum_tree_block_size()
331 buf->data[0]); in __csum_tree_block_size()
335 write_extent_buffer(buf, result, 0, csum_size); in __csum_tree_block_size()
340 int csum_tree_block_size(struct extent_buffer *buf, u16 csum_size, int verify, in csum_tree_block_size() argument
343 return __csum_tree_block_size(buf, csum_size, verify, 0, csum_type); in csum_tree_block_size()
347 struct extent_buffer *buf, int verify) in csum_tree_block() argument
352 return csum_tree_block_size(buf, csum_size, verify, csum_type); in csum_tree_block()
1082 int btrfs_buffer_uptodate(struct extent_buffer *buf, u64 parent_transid) in btrfs_buffer_uptodate() argument
1086 ret = extent_buffer_uptodate(buf); in btrfs_buffer_uptodate()
1090 ret = verify_parent_transid(&buf->fs_info->extent_cache, buf, in btrfs_buffer_uptodate()