/fs/btrfs/ |
D | reada.c | 67 u64 logical; member 103 static int reada_add_block(struct reada_control *rc, u64 logical, 247 struct btrfs_device *dev, u64 logical, in reada_find_zone() argument 260 logical >> PAGE_SHIFT, 1); in reada_find_zone() 261 if (ret == 1 && logical >= zone->start && logical <= zone->end) { in reada_find_zone() 269 cache = btrfs_lookup_block_group(fs_info, logical); in reada_find_zone() 303 logical >> PAGE_SHIFT, 1); in reada_find_zone() 304 if (ret == 1 && logical >= zone->start && logical <= zone->end) in reada_find_zone() 315 u64 logical, in reada_find_extent() argument 329 unsigned long index = logical >> PAGE_SHIFT; in reada_find_extent() [all …]
|
D | scrub.c | 79 u64 logical; member 99 u64 logical; member 211 u64 logical; member 226 u64 logical; member 239 u64 logical; member 273 static int scrub_pages(struct scrub_ctx *sctx, u64 logical, u64 len, 300 static int copy_nocow_pages(struct scrub_ctx *sctx, u64 logical, u64 len, 580 swarn->errstr, swarn->logical, in scrub_print_warning_inode() 593 swarn->errstr, swarn->logical, in scrub_print_warning_inode() 628 swarn.logical = sblock->pagev[0]->logical; in scrub_print_warning() [all …]
|
D | volumes.h | 279 u64 logical; member 379 u64 logical, u64 *length, 382 u64 logical, u64 *length, 387 u64 **logical, int *naddrs, int *stripe_len); 415 int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len); 457 u64 logical, u64 len, int mirror_num); 460 u64 logical);
|
D | backref.h | 35 int extent_from_logical(struct btrfs_fs_info *fs_info, u64 logical, 48 int iterate_inodes_from_logical(u64 logical, struct btrfs_fs_info *fs_info,
|
D | volumes.c | 5141 int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len) in btrfs_num_copies() argument 5150 em = lookup_extent_mapping(em_tree, logical, len); in btrfs_num_copies() 5159 btrfs_crit(fs_info, "No mapping for %Lu-%Lu", logical, in btrfs_num_copies() 5160 logical+len); in btrfs_num_copies() 5164 if (em->start > logical || em->start + em->len < logical) { in btrfs_num_copies() 5166 logical, logical+len, em->start, in btrfs_num_copies() 5195 u64 logical) in btrfs_full_stripe_len() argument 5203 em = lookup_extent_mapping(em_tree, logical, len); in btrfs_full_stripe_len() 5207 BUG_ON(em->start > logical || em->start + em->len < logical); in btrfs_full_stripe_len() 5216 u64 logical, u64 len, int mirror_num) in btrfs_is_parity_mirror() argument [all …]
|
D | backref.c | 1801 int extent_from_logical(struct btrfs_fs_info *fs_info, u64 logical, argument 1817 key.objectid = logical; 1836 if (found_key->objectid > logical || 1837 found_key->objectid + size <= logical) { 1839 "logical %llu is not within any extent", logical); 1852 logical, logical - found_key->objectid, found_key->objectid, 2069 int iterate_inodes_from_logical(u64 logical, struct btrfs_fs_info *fs_info, argument 2079 ret = extent_from_logical(fs_info, logical, path, &found_key, &flags); 2086 extent_item_pos = logical - found_key.objectid;
|
D | ctree.c | 307 u64 logical; member 313 u64 logical; member 462 if (cur->logical < tm->logical) in __tree_mod_log_insert() 464 else if (cur->logical > tm->logical) in __tree_mod_log_insert() 525 tm->logical = eb->start; in alloc_tree_mod_elem() 590 tm->logical = eb->start; in tree_mod_log_insert_move() 701 tm->logical = new_root->start; in tree_mod_log_insert_root() 702 tm->old_root.logical = old_root->start; in tree_mod_log_insert_root() 747 if (cur->logical < start) { in __tree_mod_log_search() 749 } else if (cur->logical > start) { in __tree_mod_log_search() [all …]
|
D | raid56.h | 52 u64 logical);
|
D | raid56.c | 1368 u64 logical = bio->bi_iter.bi_sector; in find_logical_bio_stripe() local 1372 logical <<= 9; in find_logical_bio_stripe() 1376 if (logical >= stripe_start && in find_logical_bio_stripe() 1377 logical < stripe_start + rbio->stripe_len) { in find_logical_bio_stripe() 2251 u64 logical) in raid56_add_scrub_pages() argument 2256 ASSERT(logical >= rbio->bbio->raid_map[0]); in raid56_add_scrub_pages() 2257 ASSERT(logical + PAGE_SIZE <= rbio->bbio->raid_map[0] + in raid56_add_scrub_pages() 2259 stripe_offset = (int)(logical - rbio->bbio->raid_map[0]); in raid56_add_scrub_pages()
|
D | extent_io.c | 2001 int repair_io_failure(struct inode *inode, u64 start, u64 length, u64 logical, in repair_io_failure() argument 2017 if (btrfs_is_parity_mirror(map_tree, logical, length, mirror_num)) in repair_io_failure() 2032 ret = btrfs_map_block(fs_info, WRITE, logical, in repair_io_failure() 2139 num_copies = btrfs_num_copies(fs_info, failrec->logical, in clean_io_failure() 2143 failrec->logical, page, in clean_io_failure() 2198 u64 logical; in btrfs_get_io_failure_record() local 2230 logical = start - em->start; in btrfs_get_io_failure_record() 2231 logical = em->block_start + logical; in btrfs_get_io_failure_record() 2233 logical = em->block_start; in btrfs_get_io_failure_record() 2241 logical, start, failrec->len); in btrfs_get_io_failure_record() [all …]
|
D | extent_io.h | 449 int repair_io_failure(struct inode *inode, u64 start, u64 length, u64 logical, 470 u64 logical; member
|
D | inode.c | 1862 u64 logical = (u64)bio->bi_iter.bi_sector << 9; in btrfs_merge_bio_hook() local 1872 ret = btrfs_map_block(root->fs_info, bio_op(bio), logical, in btrfs_merge_bio_hook() 7924 num_copies = btrfs_num_copies(fs_info, failrec->logical, failrec->len); in btrfs_check_dio_repairable() 7983 isector = start - btrfs_io_bio(failed_bio)->logical; in dio_read_error() 8051 start = io_bio->logical; in __btrfs_correct_data_nocsum() 8148 start = io_bio->logical; in __btrfs_subio_endio_read() 8477 btrfs_io_bio(bio)->logical = file_offset; in btrfs_submit_direct_hook() 8516 btrfs_io_bio(bio)->logical = file_offset; in btrfs_submit_direct_hook() 8593 btrfs_bio->logical = file_offset; in btrfs_submit_direct()
|
D | extent-tree.c | 255 u64 *logical; in exclude_super_stripes() local 271 bytenr, 0, &logical, &nr, &stripe_len); in exclude_super_stripes() 278 if (logical[nr] > cache->key.objectid + in exclude_super_stripes() 282 if (logical[nr] + stripe_len <= cache->key.objectid) in exclude_super_stripes() 285 start = logical[nr]; in exclude_super_stripes() 288 len = (logical[nr] + stripe_len) - start; in exclude_super_stripes() 298 kfree(logical); in exclude_super_stripes() 303 kfree(logical); in exclude_super_stripes()
|
D | send.c | 1319 u64 logical; in find_extent_clone() local 1373 logical = disk_byte + btrfs_file_extent_offset(eb, fi); in find_extent_clone() 1430 extent_item_pos = logical - found_key.objectid; in find_extent_clone() 1451 data_offset, ino, num_bytes, logical); in find_extent_clone()
|
D | ioctl.c | 4599 ret = iterate_inodes_from_logical(loi->logical, root->fs_info, path, in btrfs_ioctl_logical_to_ino()
|
/fs/ |
D | ioctl.c | 85 int fiemap_fill_next_extent(struct fiemap_extent_info *fieinfo, u64 logical, in fiemap_fill_next_extent() argument 108 extent.fe_logical = logical; in fiemap_fill_next_extent() 280 u64 logical = 0, phys = 0, size = 0; in __generic_block_fiemap() local 342 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 346 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 371 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 382 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 389 logical = blk_to_logical(inode, start_blk); in __generic_block_fiemap() 401 if (!past_eof && logical + size >= isize) in __generic_block_fiemap()
|
/fs/freevxfs/ |
D | Kconfig | 19 There is a userspace utility for HP-UX logical volumes which makes 20 creating HP-UX logical volumes easy from HP-UX disk block device file
|
/fs/nilfs2/ |
D | inode.c | 1008 __u64 logical = 0, phys = 0, size = 0; in nilfs_fiemap() local 1039 fieinfo, logical, phys, size, flags); in nilfs_fiemap() 1047 logical = blkoff << blkbits; in nilfs_fiemap() 1089 fieinfo, logical, phys, size, flags); in nilfs_fiemap() 1104 fieinfo, logical, phys, size, in nilfs_fiemap() 1111 logical = blkoff << blkbits; in nilfs_fiemap() 1118 logical = blkoff << blkbits; in nilfs_fiemap()
|
/fs/ext4/ |
D | extents.c | 956 int logical, ext4_fsblk_t ptr) in ext4_ext_insert_index() argument 965 if (unlikely(logical == le32_to_cpu(curp->p_idx->ei_block))) { in ext4_ext_insert_index() 968 logical, le32_to_cpu(curp->p_idx->ei_block)); in ext4_ext_insert_index() 981 if (logical > le32_to_cpu(curp->p_idx->ei_block)) { in ext4_ext_insert_index() 983 ext_debug("insert new index %d after: %llu\n", logical, ptr); in ext4_ext_insert_index() 987 ext_debug("insert new index %d before: %llu\n", logical, ptr); in ext4_ext_insert_index() 996 logical, len, ix, ix + 1); in ext4_ext_insert_index() 1005 ix->ei_block = cpu_to_le32(logical); in ext4_ext_insert_index() 1427 ext4_lblk_t *logical, ext4_fsblk_t *phys) in ext4_ext_search_left() argument 1434 EXT4_ERROR_INODE(inode, "path == NULL *logical %d!", *logical); in ext4_ext_search_left() [all …]
|
D | indirect.c | 589 ar.logical = map->m_lblk; in ext4_ind_map_blocks()
|
D | mballoc.c | 4218 ac->ac_b_ex.fe_logical = EXT4_LBLK_CMASK(sbi, ar->logical); in ext4_mb_initialize_context() 4235 (unsigned) ar->len, (unsigned) ar->logical, in ext4_mb_initialize_context()
|
D | ext4.h | 148 ext4_lblk_t logical; member
|
/fs/f2fs/ |
D | data.c | 1332 u64 logical = 0, phys = 0, size = 0; in f2fs_fiemap() local 1389 ret = fiemap_fill_next_extent(fieinfo, logical, in f2fs_fiemap() 1396 logical = blk_to_logical(inode, start_blk); in f2fs_fiemap()
|