| /fs/hfs/ |
| A D | extent.c | 226 hfs_dump_extent(extent); in hfs_add_extent() 227 for (i = 0; i < 3; extent++, i++) { in hfs_add_extent() 234 extent++; in hfs_add_extent() 254 hfs_dump_extent(extent); in hfs_free_extents() 255 for (i = 0; i < 3; extent++, i++) { in hfs_free_extents() 270 extent->block = 0; in hfs_free_extents() 271 extent->count = 0; in hfs_free_extents() 282 extent--; in hfs_free_extents() 292 struct hfs_extent *extent; in hfs_free_fork() local 297 extent = file->ExtRec; in hfs_free_fork() [all …]
|
| A D | Makefile | 9 catalog.o dir.o extent.o inode.o attr.o mdb.o \
|
| /fs/hfsplus/ |
| A D | extents.c | 157 struct hfsplus_extent *extent, in __hfsplus_ext_read_extent() argument 304 be32_to_cpu(extent[i].start_block), in hfsplus_dump_extent() 315 hfsplus_dump_extent(extent); in hfsplus_add_extent() 316 for (i = 0; i < 8; extent++, i++) { in hfsplus_add_extent() 323 extent++; in hfsplus_add_extent() 338 struct hfsplus_extent *extent, in hfsplus_free_extents() argument 345 hfsplus_dump_extent(extent); in hfsplus_free_extents() 346 for (i = 0; i < 8; extent++, i++) { in hfsplus_free_extents() 366 extent->block_count = 0; in hfsplus_free_extents() 367 extent->start_block = 0; in hfsplus_free_extents() [all …]
|
| A D | wrapper.c | 68 u32 extent; in hfsplus_read_mdb() local 91 extent = get_unaligned_be32(bufptr + HFSP_WRAPOFF_EMBEDEXT); in hfsplus_read_mdb() 92 wd->embed_start = (extent >> 16) & 0xFFFF; in hfsplus_read_mdb() 93 wd->embed_count = extent & 0xFFFF; in hfsplus_read_mdb()
|
| /fs/ |
| A D | mnt_idmapping.c | 361 struct uid_gid_extent *extent; in statmount_mnt_idmap() local 364 extent = &map->extent[idx]; in statmount_mnt_idmap() 366 extent = &map->forward[idx]; in statmount_mnt_idmap() 373 lower = map_id_range_up(map_up, extent->lower_first, extent->count); in statmount_mnt_idmap() 377 seq_printf(seq, "%u %u %u", extent->first, lower, extent->count); in statmount_mnt_idmap()
|
| A D | ioctl.c | 115 struct fiemap_extent extent; in fiemap_fill_next_extent() local 138 memset(&extent, 0, sizeof(extent)); in fiemap_fill_next_extent() 139 extent.fe_logical = logical; in fiemap_fill_next_extent() 140 extent.fe_physical = phys; in fiemap_fill_next_extent() 141 extent.fe_length = len; in fiemap_fill_next_extent() 142 extent.fe_flags = flags; in fiemap_fill_next_extent() 145 if (copy_to_user(dest, &extent, sizeof(extent))) in fiemap_fill_next_extent()
|
| /fs/btrfs/ |
| A D | Makefile | 25 btrfs-y += super.o ctree.o extent-tree.o print-tree.o root-tree.o dir-item.o \ 35 subpage.o tree-mod-log.o extent-io-tree.o fs.o messages.o bio.o \ 44 tests/extent-buffer-tests.o tests/btrfs-tests.o \ 45 tests/extent-io-tests.o tests/inode-tests.o tests/qgroup-tests.o \ 46 tests/free-space-tree-tests.o tests/extent-map-tests.o \
|
| A D | Kconfig | 56 extent maps, extent io, extent buffers, inodes, qgroups and others, 115 - extent tree v2 - complex rework of extent tracking 126 Enable run-time extent reference verification instrumentation. This 127 is meant to be used by btrfs developers for tracking down extent
|
| A D | reflink.c | 373 struct btrfs_file_extent_item *extent; in btrfs_clone() local 420 extent = btrfs_item_ptr(leaf, slot, in btrfs_clone() 422 extent_gen = btrfs_file_extent_generation(leaf, extent); in btrfs_clone() 423 comp = btrfs_file_extent_compression(leaf, extent); in btrfs_clone() 424 type = btrfs_file_extent_type(leaf, extent); in btrfs_clone() 427 disko = btrfs_file_extent_disk_bytenr(leaf, extent); in btrfs_clone() 428 diskl = btrfs_file_extent_disk_num_bytes(leaf, extent); in btrfs_clone() 429 datao = btrfs_file_extent_offset(leaf, extent); in btrfs_clone() 430 datal = btrfs_file_extent_num_bytes(leaf, extent); in btrfs_clone() 433 datal = btrfs_file_extent_ram_bytes(leaf, extent); in btrfs_clone()
|
| A D | raid-stripe-tree.c | 22 struct btrfs_stripe_extent *extent, *newitem; in btrfs_partially_delete_raid_extent() local 44 extent = btrfs_item_ptr(leaf, slot, struct btrfs_stripe_extent); in btrfs_partially_delete_raid_extent() 47 struct btrfs_raid_stride *stride = &extent->strides[i]; in btrfs_partially_delete_raid_extent() 174 struct btrfs_stripe_extent *extent; in btrfs_delete_raid_extent() local 187 extent = btrfs_item_ptr(leaf, path->slots[0], in btrfs_delete_raid_extent() 191 struct btrfs_raid_stride *stride = &extent->strides[i]; in btrfs_delete_raid_extent()
|
| A D | file.c | 2308 struct btrfs_file_extent_item *extent; in btrfs_insert_replace_extent() local 2335 extent = btrfs_item_ptr(leaf, slot, struct btrfs_file_extent_item); in btrfs_insert_replace_extent() 2336 ASSERT(btrfs_file_extent_type(leaf, extent) != BTRFS_FILE_EXTENT_INLINE); in btrfs_insert_replace_extent() 2337 btrfs_set_file_extent_offset(leaf, extent, extent_info->data_offset); in btrfs_insert_replace_extent() 2338 btrfs_set_file_extent_num_bytes(leaf, extent, replace_len); in btrfs_insert_replace_extent() 2340 btrfs_set_file_extent_generation(leaf, extent, trans->transid); in btrfs_insert_replace_extent() 3627 struct btrfs_file_extent_item *extent; in find_desired_extent() local 3683 extent = btrfs_item_ptr(leaf, path->slots[0], in find_desired_extent() 3685 type = btrfs_file_extent_type(leaf, extent); in find_desired_extent() 3694 btrfs_file_extent_disk_bytenr(leaf, extent) == 0)) { in find_desired_extent()
|
| /fs/bcachefs/ |
| A D | io_read.h | 89 struct bkey_buf *extent) in bch2_read_indirect_extent() argument 91 if (extent->k->k.type != KEY_TYPE_reflink_p) in bch2_read_indirect_extent() 100 bkey_i_to_s_c_reflink_p(extent->k), in bch2_read_indirect_extent() 111 bch2_bkey_buf_reassemble(extent, c, k); in bch2_read_indirect_extent()
|
| A D | backpointers.c | 455 struct bkey_s_c extent, unsigned dev) in drop_dev_and_update() argument 457 struct bkey_i *n = bch2_bkey_make_mut_noupdate(trans, extent); in drop_dev_and_update() 467 enum btree_id btree, struct bkey_s_c extent, in check_extent_checksum() argument 471 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(extent); in check_extent_checksum() 480 if (bkey_is_btree_ptr(extent.k)) in check_extent_checksum() 483 bkey_for_each_ptr_decode(extent.k, ptrs, p, entry) in check_extent_checksum() 514 bch2_bkey_val_to_text(&buf, c, extent); in check_extent_checksum() 520 struct nonce nonce = extent_nonce(extent.k->bversion, p.crc); in check_extent_checksum() 525 ret = drop_dev_and_update(trans, btree, extent, dev) ?: 1; in check_extent_checksum()
|
| /fs/ext4/ |
| A D | extents.c | 5297 struct ext4_extent *extent; in ext4_ext_shift_extents() local 5308 extent = path[depth].p_ext; in ext4_ext_shift_extents() 5309 if (!extent) in ext4_ext_shift_extents() 5326 if (extent) { in ext4_ext_shift_extents() 5375 if (!extent) { in ext4_ext_shift_extents() 5405 extent--; in ext4_ext_shift_extents() 5410 extent++; in ext4_ext_shift_extents() 5541 struct ext4_extent *extent; in ext4_insert_range() local 5604 extent = path[depth].p_ext; in ext4_insert_range() 5605 if (extent) { in ext4_insert_range() [all …]
|
| A D | Kconfig | 42 ext3; it is based on extent maps and it supports 48-bit
|
| /fs/qnx4/ |
| A D | inode.c | 75 static inline u32 try_extent(qnx4_xtnt_t *extent, u32 *offset) in try_extent() argument 77 u32 size = le32_to_cpu(extent->xtnt_size); in try_extent() 79 return le32_to_cpu(extent->xtnt_blk) + *offset - 1; in try_extent()
|
| /fs/freevxfs/ |
| A D | vxfs_inode.c | 137 vxfs_blkiget(struct super_block *sbp, u_long extent, ino_t ino) in vxfs_blkiget() argument 148 block = extent + ((ino * VXFS_ISIZE) / sbp->s_blocksize); in vxfs_blkiget()
|
| A D | vxfs_inode.h | 53 __fs32 extent; /* Extent number */ member
|
| A D | vxfs_bmap.c | 58 return (bn + fs32_to_cpu(sbi, d->extent)); in vxfs_bmap_ext4()
|
| /fs/isofs/ |
| A D | rock.h | 15 __u8 extent[8]; member
|
| A D | rock.c | 249 rs.cont_extent = isonum_733(rr->u.CE.extent); in get_rock_ridge_filename() 368 rs.cont_extent = isonum_733(rr->u.CE.extent); in parse_rock_ridge_inode_internal() 769 rs.cont_extent = isonum_733(rr->u.CE.extent); in rock_ridge_symlink_read_folio()
|
| A D | isofs.h | 195 *block = (unsigned long)isonum_733(de->extent) in isofs_normalize_block_and_offset()
|
| /fs/udf/ |
| A D | inode.c | 660 struct kernel_long_ad extent; in udf_extend_file() local 690 extent.extLocation.logicalBlockNum = 0; in udf_extend_file() 691 extent.extLocation.partitionReferenceNum = 0; in udf_extend_file() 692 extent.extLength = EXT_NOT_RECORDED_NOT_ALLOCATED; in udf_extend_file() 695 err = udf_next_aext(inode, &epos, &extent.extLocation, in udf_extend_file() 696 &extent.extLength, &etype, 0); in udf_extend_file() 699 extent.extLength |= etype << 30; in udf_extend_file() 710 udf_do_extend_final_block(inode, &epos, &extent, new_elen); in udf_extend_file() 712 err = udf_do_extend_file(inode, &epos, &extent, new_elen); in udf_extend_file()
|
| /fs/ocfs2/ |
| A D | Kconfig | 13 OCFS2 is a general purpose extent based shared disk cluster file
|
| /fs/ceph/ |
| A D | file.c | 1174 read_off, op->extent.sparse_ext, in __ceph_sync_read() 1175 op->extent.sparse_ext_cnt); in __ceph_sync_read() 1453 req->r_data_offset = req->r_ops[0].extent.offset; in ceph_aio_retry_work() 1911 if (op->extent.sparse_ext_cnt == 0) { in ceph_sync_write() 1919 } else if (op->extent.sparse_ext_cnt != 1 || in ceph_sync_write() 1930 if (op->extent.sparse_ext_cnt == 0) { in ceph_sync_write() 1934 } else if (op->extent.sparse_ext_cnt != 1 || in ceph_sync_write()
|