/fs/hfs/ |
D | extent.c | 24 key->ext.FkType = type; in hfs_ext_build_key() 25 key->ext.FNum = cpu_to_be32(cnid); in hfs_ext_build_key() 26 key->ext.FABN = cpu_to_be16(block); in hfs_ext_build_key() 55 fnum1 = key1->ext.FNum; in hfs_ext_keycmp() 56 fnum2 = key2->ext.FNum; in hfs_ext_keycmp() 59 if (key1->ext.FkType != key2->ext.FkType) in hfs_ext_keycmp() 60 return key1->ext.FkType < key2->ext.FkType ? -1 : 1; in hfs_ext_keycmp() 62 block1 = key1->ext.FABN; in hfs_ext_keycmp() 63 block2 = key2->ext.FABN; in hfs_ext_keycmp() 74 static u16 hfs_ext_find_block(struct hfs_extent *ext, u16 off) in hfs_ext_find_block() argument [all …]
|
D | inode.c | 266 void hfs_inode_read_fork(struct inode *inode, struct hfs_extent *ext, in hfs_inode_read_fork() argument 274 memcpy(HFS_I(inode)->first_extents, ext, sizeof(hfs_extent_rec)); in hfs_inode_read_fork() 276 count += be16_to_cpu(ext[i].count); in hfs_inode_read_fork() 407 void hfs_inode_write_fork(struct inode *inode, struct hfs_extent *ext, in hfs_inode_write_fork() argument 410 memcpy(ext, HFS_I(inode)->first_extents, sizeof(hfs_extent_rec)); in hfs_inode_write_fork()
|
D | hfs.h | 167 struct hfs_ext_key ext; member
|
D | hfs_fs.h | 208 extern void hfs_inode_read_fork(struct inode *inode, struct hfs_extent *ext,
|
/fs/hfsplus/ |
D | extents.c | 26 k1id = k1->ext.cnid; in hfsplus_ext_cmp_key() 27 k2id = k2->ext.cnid; in hfsplus_ext_cmp_key() 31 if (k1->ext.fork_type != k2->ext.fork_type) in hfsplus_ext_cmp_key() 32 return k1->ext.fork_type < k2->ext.fork_type ? -1 : 1; in hfsplus_ext_cmp_key() 34 k1s = k1->ext.start_block; in hfsplus_ext_cmp_key() 35 k2s = k2->ext.start_block; in hfsplus_ext_cmp_key() 45 key->ext.cnid = cpu_to_be32(cnid); in hfsplus_ext_build_key() 46 key->ext.start_block = cpu_to_be32(block); in hfsplus_ext_build_key() 47 key->ext.fork_type = type; in hfsplus_ext_build_key() 48 key->ext.pad = 0; in hfsplus_ext_build_key() [all …]
|
D | bfind.c | 64 cur_cnid = fd->key->ext.cnid; in hfs_find_1st_rec_by_cnid() 65 search_cnid = fd->search_key->ext.cnid; in hfs_find_1st_rec_by_cnid()
|
D | hfsplus_raw.h | 404 struct hfsplus_ext_key ext; member
|
/fs/ext4/ |
D | ext4_extents.h | 196 static inline void ext4_ext_mark_unwritten(struct ext4_extent *ext) in ext4_ext_mark_unwritten() argument 199 BUG_ON((le16_to_cpu(ext->ee_len) & ~EXT_INIT_MAX_LEN) == 0); in ext4_ext_mark_unwritten() 200 ext->ee_len |= cpu_to_le16(EXT_INIT_MAX_LEN); in ext4_ext_mark_unwritten() 203 static inline int ext4_ext_is_unwritten(struct ext4_extent *ext) in ext4_ext_is_unwritten() argument 206 return (le16_to_cpu(ext->ee_len) > EXT_INIT_MAX_LEN); in ext4_ext_is_unwritten() 209 static inline int ext4_ext_get_actual_len(struct ext4_extent *ext) in ext4_ext_get_actual_len() argument 211 return (le16_to_cpu(ext->ee_len) <= EXT_INIT_MAX_LEN ? in ext4_ext_get_actual_len() 212 le16_to_cpu(ext->ee_len) : in ext4_ext_get_actual_len() 213 (le16_to_cpu(ext->ee_len) - EXT_INIT_MAX_LEN)); in ext4_ext_get_actual_len() 216 static inline void ext4_ext_mark_initialized(struct ext4_extent *ext) in ext4_ext_mark_initialized() argument [all …]
|
D | move_extent.c | 94 struct ext4_extent *ext; in mext_check_coverage() local 101 ext = path[ext_depth(inode)].p_ext; in mext_check_coverage() 102 if (unwritten != ext4_ext_is_unwritten(ext)) in mext_check_coverage() 104 from += ext4_ext_get_actual_len(ext); in mext_check_coverage()
|
D | fast_commit.c | 1940 struct ext4_fc_add_range ext; in ext4_fc_replay_scan() local 1978 memcpy(&ext, val, sizeof(ext)); in ext4_fc_replay_scan() 1979 ex = (struct ext4_extent *)&ext.fc_ex; in ext4_fc_replay_scan() 1981 le32_to_cpu(ext.fc_ino), in ext4_fc_replay_scan()
|
/fs/affs/ |
D | file.c | 20 static struct buffer_head *affs_get_extblock_slow(struct inode *inode, u32 ext); 119 affs_alloc_extblock(struct inode *inode, struct buffer_head *bh, u32 ext) in affs_alloc_extblock() argument 157 affs_get_extblock(struct inode *inode, u32 ext) in affs_get_extblock() argument 161 if (ext == AFFS_I(inode)->i_ext_last) in affs_get_extblock() 165 bh = affs_get_extblock_slow(inode, ext); in affs_get_extblock() 171 affs_get_extblock_slow(struct inode *inode, u32 ext) in affs_get_extblock_slow() argument 179 if (ext == AFFS_I(inode)->i_ext_last + 1) { in affs_get_extblock_slow() 183 if (ext < AFFS_I(inode)->i_extcnt) in affs_get_extblock_slow() 185 BUG_ON(ext > AFFS_I(inode)->i_extcnt); in affs_get_extblock_slow() 186 bh = affs_alloc_extblock(inode, bh, ext); in affs_get_extblock_slow() [all …]
|
D | Changes | 60 - introduce affs_lock_{link|dir|ext}. 135 - put_inode() releases the ext cache only if it's
|
/fs/xfs/libxfs/ |
D | xfs_refcount.c | 921 struct xfs_refcount_irec ext, tmp; in xfs_refcount_adjust_extents() local 935 error = xfs_refcount_get_rec(cur, &ext, &found_rec); in xfs_refcount_adjust_extents() 939 ext.rc_startblock = cur->bc_mp->m_sb.sb_agblocks; in xfs_refcount_adjust_extents() 940 ext.rc_blockcount = 0; in xfs_refcount_adjust_extents() 941 ext.rc_refcount = 0; in xfs_refcount_adjust_extents() 949 if (ext.rc_startblock != *agbno) { in xfs_refcount_adjust_extents() 952 ext.rc_startblock - *agbno); in xfs_refcount_adjust_extents() 997 if (ext.rc_refcount == MAXREFCOUNT) in xfs_refcount_adjust_extents() 999 ext.rc_refcount += adj; in xfs_refcount_adjust_extents() 1001 cur->bc_ag.agno, &ext); in xfs_refcount_adjust_extents() [all …]
|
D | xfs_inode_fork.h | 164 #define for_each_xfs_iext(ifp, ext, got) \ argument 165 for (xfs_iext_first((ifp), (ext)); \ 166 xfs_iext_get_extent((ifp), (ext), (got)); \ 167 xfs_iext_next((ifp), (ext)))
|
/fs/udf/ |
D | unicode.c | 168 uint8_t ext[EXT_SIZE * NLS_MAX_CHARSET_SIZE + 1]; in udf_name_from_CS0() local 218 ext_max_len = min_t(int, sizeof(ext), str_max_len); in udf_name_from_CS0() 219 ext[ext_o_len++] = EXT_MARK; in udf_name_from_CS0() 221 while (udf_name_conv_char(ext, ext_max_len, &ext_o_len, in udf_name_from_CS0() 267 memcpy(&str_o[str_o_len], ext, ext_o_len); in udf_name_from_CS0()
|
/fs/efs/ |
D | inode.c | 207 efs_extent ext, *exts; in efs_map_block() local 293 extent_copy(&(exts[ioffset]), &ext); in efs_map_block() 295 if (ext.cooked.ex_magic != 0) { in efs_map_block() 302 if ((result = efs_extent_check(&ext, block, sb))) { in efs_map_block()
|
/fs/xfs/ |
D | xfs_refcount_item.c | 312 struct xfs_phys_extent *ext; in xfs_refcount_update_log_item() local 324 ext = &cuip->cui_format.cui_extents[next_extent]; in xfs_refcount_update_log_item() 325 ext->pe_startblock = refc->ri_startblock; in xfs_refcount_update_log_item() 326 ext->pe_len = refc->ri_blockcount; in xfs_refcount_update_log_item() 327 xfs_trans_set_refcount_flags(ext, refc->ri_type); in xfs_refcount_update_log_item()
|
/fs/ntfs/ |
D | mft.c | 257 extent_nis = base_ni->ext.extent_ntfs_inos; in map_extent_mft_record() 302 ni->ext.base_ntfs_ino = base_ni; in map_extent_mft_record() 333 BUG_ON(!base_ni->ext.extent_ntfs_inos); in map_extent_mft_record() 334 memcpy(tmp, base_ni->ext.extent_ntfs_inos, new_size - in map_extent_mft_record() 336 kfree(base_ni->ext.extent_ntfs_inos); in map_extent_mft_record() 338 base_ni->ext.extent_ntfs_inos = tmp; in map_extent_mft_record() 340 base_ni->ext.extent_ntfs_inos[base_ni->nr_extents++] = ni; in map_extent_mft_record() 396 base_ni = ni->ext.base_ntfs_ino; in __mark_mft_record_dirty() 1052 extent_nis = ni->ext.extent_ntfs_inos; in ntfs_may_write_mft_record() 2787 base_ni = ni->ext.base_ntfs_ino; in ntfs_extent_mft_record_free() [all …]
|
D | inode.c | 392 ni->ext.base_ntfs_ino = NULL; in __ntfs_init_inode() 1405 ni->ext.base_ntfs_ino = base_ni; in ntfs_read_locked_attr_inode() 1688 ni->ext.base_ntfs_ino = base_ni; in ntfs_read_locked_index_inode() 2224 if (!is_bad_inode(VFS_I(ni->ext.base_ntfs_ino))) in ntfs_clear_extent_inode() 2274 ntfs_clear_extent_inode(ni->ext.extent_ntfs_inos[i]); in ntfs_evict_big_inode() 2275 kfree(ni->ext.extent_ntfs_inos); in ntfs_evict_big_inode() 2283 iput(VFS_I(ni->ext.base_ntfs_ino)); in ntfs_evict_big_inode() 2285 ni->ext.base_ntfs_ino = NULL; in ntfs_evict_big_inode() 2383 base_ni = ni->ext.base_ntfs_ino; in ntfs_truncate() 3054 ntfs_inode **extent_nis = ni->ext.extent_ntfs_inos; in __ntfs_write_inode()
|
D | inode.h | 123 } ext; member
|
D | file.c | 126 base_ni = ni->ext.base_ntfs_ino; in ntfs_attr_extend_initialized() 370 base_ni = ni->ext.base_ntfs_ino; in ntfs_prepare_file_for_write() 1013 base_ni = ni->ext.base_ntfs_ino; in ntfs_prepare_pages_for_non_resident_write() 1450 base_ni = ni->ext.base_ntfs_ino; in ntfs_commit_pages_after_non_resident_write() 1576 base_ni = ni->ext.base_ntfs_ino; in ntfs_commit_pages_after_write()
|
D | aops.c | 452 base_ni = ni->ext.base_ntfs_ino; in ntfs_readpage() 1267 base_tni = tni->ext.base_ntfs_ino; in ntfs_write_mst_block() 1433 base_ni = ni->ext.base_ntfs_ino; in ntfs_writepage()
|
/fs/9p/ |
D | vfs_inode.c | 131 char type = 0, ext[32]; in p9mode2unixmode() local 134 strlcpy(ext, stat->extension, sizeof(ext)); in p9mode2unixmode() 135 sscanf(ext, "%c %i %i", &type, &major, &minor); in p9mode2unixmode() 1112 char ext[32]; in v9fs_stat2inode() local 1140 strlcpy(ext, stat->extension, sizeof(ext)); in v9fs_stat2inode() 1142 sscanf(ext, "%13s %u", tag_name, &i_nlink); in v9fs_stat2inode()
|
/fs/fat/ |
D | namei_vfat.c | 333 unsigned char base[9], ext[4], buf[5], *p; in vfat_create_shortname() local 410 for (p = ext, ip = ext_start; extlen < 3 && ip < end; ip++) { in vfat_create_shortname() 431 ext[extlen] = '\0'; in vfat_create_shortname() 445 memcpy(name_res + 8, ext, extlen); in vfat_create_shortname()
|
/fs/f2fs/ |
D | namei.c | 292 unsigned char (*ext)[F2FS_EXTENSION_LEN]; in set_compress_inode() local 316 ext = F2FS_OPTION(sbi).extensions; in set_compress_inode() 319 if (!is_extension_exist(name, ext[i], false)) in set_compress_inode()
|