Home
last modified time | relevance | path

Searched refs:ext (Results 1 – 25 of 32) sorted by relevance

12

/fs/hfs/
Dextent.c24 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 …]
Dinode.c266 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()
Dhfs.h167 struct hfs_ext_key ext; member
Dhfs_fs.h208 extern void hfs_inode_read_fork(struct inode *inode, struct hfs_extent *ext,
/fs/hfsplus/
Dextents.c26 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 …]
Dbfind.c64 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()
Dhfsplus_raw.h404 struct hfsplus_ext_key ext; member
/fs/ext4/
Dext4_extents.h196 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 …]
Dmove_extent.c94 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()
Dfast_commit.c1940 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/
Dfile.c20 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 …]
DChanges60 - introduce affs_lock_{link|dir|ext}.
135 - put_inode() releases the ext cache only if it's
/fs/xfs/libxfs/
Dxfs_refcount.c921 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 …]
Dxfs_inode_fork.h164 #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/
Dunicode.c168 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/
Dinode.c207 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/
Dxfs_refcount_item.c312 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/
Dmft.c257 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 …]
Dinode.c392 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()
Dinode.h123 } ext; member
Dfile.c126 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()
Daops.c452 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/
Dvfs_inode.c131 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/
Dnamei_vfat.c333 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/
Dnamei.c292 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()

12