Lines Matching refs:fs_info

56 	    root->fs_info->sectorsize) {  in btrfs_readlink()
71 static int lookup_root_ref(struct btrfs_fs_info *fs_info, in lookup_root_ref() argument
74 struct btrfs_root *root = fs_info->tree_root; in lookup_root_ref()
122 struct btrfs_fs_info *fs_info = root->fs_info; in get_parent_inode() local
132 *root_ret = fs_info->fs_root; in get_parent_inode()
137 ret = lookup_root_ref(fs_info, root->root_key.objectid, in get_parent_inode()
145 *root_ret = btrfs_read_fs_root(fs_info, &key); in get_parent_inode()
248 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_lookup_path() local
260 root = fs_info->fs_root; in btrfs_lookup_path()
298 next_root = btrfs_read_fs_root(fs_info, &key); in btrfs_lookup_path()
312 target = malloc(fs_info->sectorsize); in btrfs_lookup_path()
419 struct btrfs_fs_info *fs_info = leaf->fs_info; in btrfs_read_extent_reg() local
436 ASSERT(IS_ALIGNED(offset, fs_info->sectorsize) && in btrfs_read_extent_reg()
437 IS_ALIGNED(len, fs_info->sectorsize)); in btrfs_read_extent_reg()
456 num_copies = btrfs_num_copies(fs_info, logical, len); in btrfs_read_extent_reg()
458 ret = read_extent_data(fs_info, dest, logical, &read, i); in btrfs_read_extent_reg()
472 num_copies = btrfs_num_copies(fs_info, disk_bytenr, csize); in btrfs_read_extent_reg()
483 ret = read_extent_data(fs_info, cbuf, disk_bytenr, in btrfs_read_extent_reg()
528 ASSERT(IS_ALIGNED(file_offset, root->fs_info->sectorsize)); in lookup_data_extent()
616 struct btrfs_fs_info *fs_info = leaf->fs_info; in read_and_truncate_page() local
617 u64 aligned_start = round_down(start, fs_info->sectorsize); in read_and_truncate_page()
621 int page_len = fs_info->sectorsize - page_off; in read_and_truncate_page()
624 ASSERT(start + len <= aligned_start + fs_info->sectorsize); in read_and_truncate_page()
625 buf = malloc_cache_aligned(fs_info->sectorsize); in read_and_truncate_page()
638 round_down(start, fs_info->sectorsize), in read_and_truncate_page()
639 fs_info->sectorsize, buf); in read_and_truncate_page()
652 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_file_read() local
656 u64 aligned_start = round_down(file_offset, fs_info->sectorsize); in btrfs_file_read()
657 u64 aligned_end = round_down(file_offset + len, fs_info->sectorsize); in btrfs_file_read()
678 round_up(file_offset, fs_info->sectorsize) - in btrfs_file_read()
682 cur += fs_info->sectorsize; in btrfs_file_read()