Searched refs:de (Results 1 - 25 of 72) sorted by relevance

123

/fs/hpfs/
H A Ddnode.c13 struct hpfs_dirent *de; local
16 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) {
17 if (de == fde) return ((loff_t) le32_to_cpu(d->self) << 4) | (loff_t)i;
118 struct hpfs_dirent *de, *de_end, *dee = NULL, *deee = NULL; local
120 for (de = dnode_first_de(d); de < de_end; de
128 struct hpfs_dirent *de, *de_end, *dee = NULL; local
138 struct hpfs_dirent *de; local
173 struct hpfs_dirent *de; local
200 hpfs_delete_de(struct super_block *s, struct dnode *d, struct hpfs_dirent *de) argument
213 struct hpfs_dirent *de; local
240 struct hpfs_dirent *de; local
389 struct hpfs_dirent *de, *de_end; local
436 struct hpfs_dirent *de, *nde; local
522 struct hpfs_dirent *de; local
708 hpfs_remove_dirent(struct inode *i, dnode_secno dno, struct hpfs_dirent *de, struct quad_buffer_head *qbh, int depth) argument
746 struct hpfs_dirent *de; local
798 struct hpfs_dirent *de, *de_end; local
821 struct hpfs_dirent *de; local
848 struct hpfs_dirent *de, *d; local
912 struct hpfs_dirent *de; local
952 struct hpfs_dirent *de; local
1006 struct hpfs_dirent *de, *de_end; local
[all...]
H A Ddir.c65 struct hpfs_dirent *de; local
149 if (!(de = map_pos_dirent(inode, &next_pos, &qbh))) {
154 if (de->first || de->last) {
156 if (de->first && !de->last && (de->namelen != 2
157 || de ->name[0] != 1 || de->name[1] != 1))
159 if (de
201 struct hpfs_dirent *de; local
[all...]
/fs/ufs/
H A Ddir.c13 * on code by Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>.
31 * len <= UFS_MAXNAMLEN and de != NULL are guaranteed by caller.
34 const unsigned char *name, struct ufs_dir_entry *de)
36 if (len != ufs_get_de_namlen(sb, de))
38 if (!de->d_ino)
40 return !memcmp(name, de->d_name, len);
76 struct ufs_dir_entry *de; local
79 de = ufs_find_entry(dir, qstr, &page);
80 if (de) {
81 res = fs32_to_cpu(dir->i_sb, de
33 ufs_match(struct super_block *sb, int len, const unsigned char *name, struct ufs_dir_entry *de) argument
89 ufs_set_link(struct inode *dir, struct ufs_dir_entry *de, struct page *page, struct inode *inode) argument
233 struct ufs_dir_entry *de = NULL; local
262 struct ufs_dir_entry *de; local
322 struct ufs_dir_entry *de; local
418 struct ufs_dir_entry *de = (struct ufs_dir_entry*)(base + offset); local
452 struct ufs_dir_entry *de; local
520 struct ufs_dir_entry *de = (struct ufs_dir_entry *) (kaddr + from); local
565 struct ufs_dir_entry * de; local
615 struct ufs_dir_entry *de; local
[all...]
/fs/exofs/
H A Ddir.c183 struct exofs_dir_entry *de)
185 if (len != de->name_len)
187 if (!de->inode_no)
189 return !memcmp(name, de->name, len);
201 struct exofs_dir_entry *de = (struct exofs_dir_entry *)(base + offset); local
204 while ((char *)p < (char *)de) {
235 void exofs_set_de_type(struct exofs_dir_entry *de, struct inode *inode) argument
238 de->file_type = exofs_type_by_mode[(mode & S_IFMT) >> S_SHIFT];
257 struct exofs_dir_entry *de; local
276 de
182 exofs_match(int len, const unsigned char *name, struct exofs_dir_entry *de) argument
319 struct exofs_dir_entry *de; local
366 struct exofs_dir_entry *de = NULL; local
379 struct exofs_dir_entry *de; local
394 struct exofs_dir_entry *de; local
405 exofs_set_link(struct inode *dir, struct exofs_dir_entry *de, struct page *page, struct inode *inode) argument
440 struct exofs_dir_entry *de; local
535 struct exofs_dir_entry *de = (struct exofs_dir_entry *) (kaddr + from); local
580 struct exofs_dir_entry *de; local
622 struct exofs_dir_entry *de; local
[all...]
/fs/ext2/
H A Ddir.c224 * len <= EXT2_NAME_LEN and de != NULL are guaranteed by caller.
227 struct ext2_dir_entry_2 * de)
229 if (len != de->name_len)
231 if (!de->inode)
233 return !memcmp(name, de->name, len);
248 ext2_dirent *de = (ext2_dirent*)(base + offset); local
250 while ((char*)p < (char*)de) {
280 static inline void ext2_set_de_type(ext2_dirent *de, struct inode *inode) argument
284 de->file_type = ext2_type_by_mode[(mode & S_IFMT)>>S_SHIFT];
286 de
226 ext2_match(int len, const char * const name, struct ext2_dir_entry_2 * de) argument
310 ext2_dirent *de; local
376 ext2_dirent * de; local
434 ext2_dirent *de = NULL; local
446 struct ext2_dir_entry_2 *de; local
463 ext2_set_link(struct inode *dir, struct ext2_dir_entry_2 *de, struct page *page, struct inode *inode, int update_times) argument
496 ext2_dirent * de; local
595 ext2_dirent * de = (ext2_dirent *) (kaddr + from); local
633 struct ext2_dir_entry_2 * de; local
678 ext2_dirent * de; local
[all...]
/fs/nilfs2/
H A Ddir.c207 * len <= NILFS_NAME_LEN and de != NULL are guaranteed by caller.
210 nilfs_match(int len, const unsigned char *name, struct nilfs_dir_entry *de) argument
212 if (len != de->name_len)
214 if (!de->inode)
216 return !memcmp(name, de->name, len);
252 static void nilfs_set_de_type(struct nilfs_dir_entry *de, struct inode *inode) argument
256 de->file_type = nilfs_type_by_mode[(mode & S_IFMT)>>S_SHIFT];
274 struct nilfs_dir_entry *de; local
284 de = (struct nilfs_dir_entry *)(kaddr + offset);
287 for ( ; (char *)de <
334 struct nilfs_dir_entry *de; local
389 struct nilfs_dir_entry *de = NULL; local
402 struct nilfs_dir_entry *de; local
415 nilfs_set_link(struct inode *dir, struct nilfs_dir_entry *de, struct page *page, struct inode *inode) argument
445 struct nilfs_dir_entry *de; local
545 struct nilfs_dir_entry *de = (struct nilfs_dir_entry *)(kaddr + from); local
581 struct nilfs_dir_entry *de; local
625 struct nilfs_dir_entry *de; local
[all...]
/fs/proc/
H A Dgeneric.c32 static int proc_match(unsigned int len, const char *name, struct proc_dir_entry *de) argument
34 if (de->namelen != len)
36 return !memcmp(name, de->name, len);
42 struct proc_dir_entry *de = PDE(inode); local
52 proc_set_user(de, inode->i_uid, inode->i_gid);
53 de->mode = inode->i_mode;
61 struct proc_dir_entry *de = PROC_I(inode)->pde; local
62 if (de && de->nlink)
63 set_nlink(inode, de
82 struct proc_dir_entry *de; local
180 proc_lookup_de(struct proc_dir_entry *de, struct inode *dir, struct dentry *dentry) argument
219 proc_readdir_de(struct proc_dir_entry *de, struct file *file, struct dir_context *ctx) argument
455 proc_set_size(struct proc_dir_entry *de, loff_t size) argument
461 proc_set_user(struct proc_dir_entry *de, kuid_t uid, kgid_t gid) argument
468 free_proc_entry(struct proc_dir_entry *de) argument
489 struct proc_dir_entry *de = NULL; local
529 struct proc_dir_entry *root = NULL, *de, *next; local
582 struct proc_dir_entry *de = PDE(inode); local
587 proc_remove(struct proc_dir_entry *de) argument
[all...]
H A Dinode.c33 struct proc_dir_entry *de; local
45 de = PROC_I(inode)->pde;
46 if (de)
47 pde_put(de);
170 void proc_entry_rundown(struct proc_dir_entry *de) argument
174 de->pde_unload_completion = &c;
175 if (atomic_add_return(BIAS, &de->in_use) != BIAS)
178 spin_lock(&de->pde_unload_lock);
179 while (!list_empty(&de->pde_openers)) {
181 pdeo = list_first_entry(&de
404 proc_get_inode(struct super_block *sb, struct proc_dir_entry *de) argument
[all...]
/fs/freevxfs/
H A Dvxfs_lookup.c81 * len <= VXFS_NAMELEN and de != NULL are guaranteed by caller.
84 vxfs_match(int len, const char * const name, struct vxfs_direct *de) argument
86 if (len != de->d_namelen)
88 if (!de->d_ino)
90 return !memcmp(name, de->d_name, len);
94 vxfs_next_entry(struct vxfs_direct *de) argument
96 return ((struct vxfs_direct *)((char*)de + de->d_reclen));
137 struct vxfs_direct *de; local
143 de
177 struct vxfs_direct *de; local
281 struct vxfs_direct *de; local
[all...]
/fs/qnx4/
H A Ddir.c22 struct qnx4_inode_entry *de; local
41 de = (struct qnx4_inode_entry *) (bh->b_data + offset);
42 if (!de->di_fname[0])
44 if (!(de->di_status & (QNX4_FILE_USED|QNX4_FILE_LINK)))
46 if (!(de->di_status & QNX4_FILE_LINK))
50 size = strnlen(de->di_fname, size);
51 QNX4DEBUG((KERN_INFO "qnx4_readdir:%.*s\n", size, de->di_fname));
52 if (!(de->di_status & QNX4_FILE_LINK))
55 le = (struct qnx4_link_info*)de;
60 if (!dir_emit(ctx, de
[all...]
H A Dnamei.c28 struct qnx4_inode_entry *de; local
35 de = (struct qnx4_inode_entry *) (bh->b_data + *offset);
37 if ((de->di_status & QNX4_FILE_LINK) != 0) {
42 thislen = strlen( de->di_fname );
48 if (strncmp(name, de->di_fname, len) == 0) {
49 if ((de->di_status & (QNX4_FILE_USED|QNX4_FILE_LINK)) != 0) {
97 struct qnx4_inode_entry *de; local
104 if (!(bh = qnx4_find_entry(len, dir, name, &de, &ino)))
107 if ((de->di_status & QNX4_FILE_LINK) == QNX4_FILE_LINK) {
108 lnk = (struct qnx4_link_info *) de;
[all...]
/fs/sysv/
H A Ddir.c86 struct sysv_dir_entry *de; local
92 de = (struct sysv_dir_entry *)(kaddr+offset);
94 for ( ;(char*)de <= limit; de++, ctx->pos += sizeof(*de)) {
95 char *name = de->name;
97 if (!de->inode)
101 fs16_to_cpu(SYSV_SB(sb), de->inode),
139 struct sysv_dir_entry *de; local
153 de
183 struct sysv_dir_entry * de; local
234 sysv_delete_entry(struct sysv_dir_entry *de, struct page *page) argument
255 struct sysv_dir_entry * de; local
296 struct sysv_dir_entry * de; local
331 sysv_set_link(struct sysv_dir_entry *de, struct page *page, struct inode *inode) argument
352 struct sysv_dir_entry *de = NULL; local
364 struct sysv_dir_entry *de = sysv_find_entry (dentry, &page); local
[all...]
/fs/isofs/
H A Ddir.c16 int isofs_name_translate(struct iso_directory_record *de, char *new, struct inode *inode) argument
18 char * old = de->name;
19 int len = de->name_len[0];
49 int get_acorn_filename(struct iso_directory_record *de, argument
54 int retnamlen = isofs_name_translate(de, retname, inode);
58 std = sizeof(struct iso_directory_record) + de->name_len[0];
61 if ((*((unsigned char *) de) - std) != 32)
63 chr = ((unsigned char *) de) + std;
68 if (((de->flags[0] & 2) == 0) && (chr[13] == 0xff)
94 struct iso_directory_record *de; local
[all...]
H A Dnamei.c53 struct iso_directory_record *de; local
63 de = (struct iso_directory_record *) (bh->b_data + offset);
65 de_len = *(unsigned char *) de;
83 memcpy(tmpde, de, slop);
94 de = tmpde;
97 dlen = de->name_len[0];
98 dpnt = de->name;
108 ((i = get_rock_ridge_filename(de, tmpname, dir)))) {
113 dlen = get_joliet_filename(de, tmpname, dir);
117 dlen = get_acorn_filename(de, tmpnam
[all...]
H A Djoliet.c41 get_joliet_filename(struct iso_directory_record * de, unsigned char *outname, struct inode * inode) argument
51 len = utf16s_to_utf8s((const wchar_t *) de->name,
52 de->name_len[0] >> 1, UTF16_BIG_ENDIAN,
55 len = uni16_to_x8(outname, (__be16 *) de->name,
56 de->name_len[0] >> 1, nls);
/fs/qnx6/
H A Ddir.c50 struct qnx6_long_dir_entry *de,
54 u32 s = fs32_to_cpu(sbi, de->de_long_inode); /* in block units */
67 struct qnx6_long_dir_entry *de,
77 if (de->de_size != 0xff) {
80 pr_err("invalid direntry size (%i).\n", de->de_size);
83 lf = qnx6_longname(s, de, &page);
100 if (!test_opt(s, MMI_FS) && fs32_to_cpu(sbi, de->de_checksum) !=
134 struct qnx6_dir_entry *de; local
142 de = ((struct qnx6_dir_entry *)page_address(page)) + start;
143 for (; i < limit; i++, de
49 qnx6_longname(struct super_block *sb, struct qnx6_long_dir_entry *de, struct page **p) argument
66 qnx6_dir_longfilename(struct inode *inode, struct qnx6_long_dir_entry *de, struct dir_context *ctx, unsigned de_inode) argument
179 qnx6_long_match(int len, const char *name, struct qnx6_long_dir_entry *de, struct inode *dir) argument
207 qnx6_match(struct super_block *s, int len, const char *name, struct qnx6_dir_entry *de) argument
226 struct qnx6_dir_entry *de; local
[all...]
/fs/fat/
H A Ddir.c13 * Short name translation 1999, 2001 by Wolfram Pienkoss <wp@bszh.de>
45 struct msdos_dir_entry *de)
48 | (de - (struct msdos_dir_entry *)bh->b_data);
78 AV. OK, there we go: if both bh and de are non-NULL we assume that we just
79 AV. want the next entry (took one explicit de=NULL in vfat/namei.c).
85 struct buffer_head **bh, struct msdos_dir_entry **de)
115 *de = (struct msdos_dir_entry *)((*bh)->b_data + offset);
122 struct msdos_dir_entry **de)
125 if (*bh && *de &&
126 (*de
43 fat_make_i_pos(struct super_block *sb, struct buffer_head *bh, struct msdos_dir_entry *de) argument
84 fat__get_entry(struct inode *dir, loff_t *pos, struct buffer_head **bh, struct msdos_dir_entry **de) argument
120 fat_get_entry(struct inode *dir, loff_t *pos, struct buffer_head **bh, struct msdos_dir_entry **de) argument
283 fat_parse_long(struct inode *dir, loff_t *pos, struct buffer_head **bh, struct msdos_dir_entry **de, wchar_t **unicode, unsigned char *nr_slots) argument
354 fat_parse_short(struct super_block *sb, const struct msdos_dir_entry *de, unsigned char *name, int dot_hidden) argument
472 struct msdos_dir_entry *de; local
563 struct msdos_dir_entry *de; local
869 fat_get_short_entry(struct inode *dir, loff_t *pos, struct buffer_head **bh, struct msdos_dir_entry **de) argument
890 fat_get_dotdot_entry(struct inode *dir, struct buffer_head **bh, struct msdos_dir_entry **de) argument
908 struct msdos_dir_entry *de; local
933 struct msdos_dir_entry *de; local
998 struct msdos_dir_entry *de, *endp; local
1032 struct msdos_dir_entry *de; local
1135 struct msdos_dir_entry *de; local
1192 fat_add_new_entries(struct inode *dir, void *slots, int nr_slots, int *nr_cluster, struct msdos_dir_entry **de, struct buffer_head **bh, loff_t *i_pos) argument
[all...]
/fs/reiserfs/
H A Dnamei.c29 static int bin_search_in_dir_item(struct reiserfs_dir_entry *de, loff_t off) argument
31 struct item_head *ih = de->de_ih;
32 struct reiserfs_de_head *deh = de->de_deh;
49 de->de_entry_num = j;
53 de->de_entry_num = lbound;
58 * comment? maybe something like set de to point to what the path points to?
60 static inline void set_de_item_location(struct reiserfs_dir_entry *de, argument
63 de->de_bh = get_last_bh(path);
64 de->de_ih = tp_item_head(path);
65 de
72 set_de_name_and_namelen(struct reiserfs_dir_entry *de) argument
86 set_de_object_key(struct reiserfs_dir_entry *de) argument
93 store_de_entry_key(struct reiserfs_dir_entry *de) argument
120 search_by_entry_key(struct super_block *sb, const struct cpu_key *key, struct treepath *path, struct reiserfs_dir_entry *de) argument
208 reiserfs_match(struct reiserfs_dir_entry *de, const char *name, int namelen) argument
226 linear_search_in_dir_item(struct cpu_key *key, struct reiserfs_dir_entry *de, const char *name, int namelen) argument
304 reiserfs_find_entry(struct inode *dir, const char *name, int namelen, struct treepath *path_to_entry, struct reiserfs_dir_entry *de) argument
357 struct reiserfs_dir_entry de; local
401 struct reiserfs_dir_entry de; local
436 struct reiserfs_dir_entry de; local
890 struct reiserfs_dir_entry de; local
982 struct reiserfs_dir_entry de; local
1233 de_still_valid(const char *name, int len, struct reiserfs_dir_entry *de) argument
1246 entry_points_to_object(const char *name, int len, struct reiserfs_dir_entry *de, struct inode *inode) argument
1268 set_ino_in_dir_entry(struct reiserfs_dir_entry *de, struct reiserfs_key *key) argument
[all...]
/fs/f2fs/
H A Ddir.c62 static void set_de_type(struct f2fs_dir_entry *de, struct inode *inode) argument
65 de->file_type = f2fs_type_by_mode[(mode & S_IFMT) >> S_SHIFT];
81 struct f2fs_dir_entry *de)
83 if (le16_to_cpu(de->name_len) != namelen)
86 if (de->hash_code != namehash)
96 struct f2fs_dir_entry *de; local
111 de = &dentry_blk->dentry[bit_pos];
112 if (early_match_name(name->len, namehash, de)) {
129 f2fs_bug_on(F2FS_P_SB(dentry_page), !de->name_len);
131 bit_pos += GET_DENTRY_SLOTS(le16_to_cpu(de
80 early_match_name(size_t namelen, f2fs_hash_t namehash, struct f2fs_dir_entry *de) argument
150 struct f2fs_dir_entry *de = NULL; local
199 struct f2fs_dir_entry *de = NULL; local
227 struct f2fs_dir_entry *de; local
244 struct f2fs_dir_entry *de; local
257 f2fs_set_link(struct inode *dir, struct f2fs_dir_entry *de, struct page *page, struct inode *inode) argument
304 struct f2fs_dir_entry *de; local
456 struct f2fs_dir_entry *de; local
668 struct f2fs_dir_entry *de = NULL; local
[all...]
/fs/ext3/
H A Dnamei.c151 static int dx_make_map(struct ext3_dir_entry_2 *de, unsigned blocksize,
258 static struct stats dx_show_leaf(struct dx_hash_info *hinfo, struct ext3_dir_entry_2 *de, argument
262 char *base = (char *) de;
266 while ((char *) de < base + size)
268 if (de->inode)
272 int len = de->name_len;
273 char *name = de->name;
275 ext3fs_dirhash(de->name, de->name_len, &h);
277 (unsigned) ((char *) de
563 struct ext3_dir_entry_2 *de, *top; local
613 struct ext3_dir_entry_2 *de; local
700 dx_make_map(struct ext3_dir_entry_2 *de, unsigned blocksize, struct dx_hash_info *hinfo, struct dx_map_entry *map_tail) argument
780 ext3_match(int len, const char * const name, struct ext3_dir_entry_2 * de) argument
799 struct ext3_dir_entry_2 * de; local
1017 struct ext3_dir_entry_2 * de; local
1049 struct ext3_dir_entry_2 * de; local
1078 ext3_set_de_type(struct super_block *sb, struct ext3_dir_entry_2 *de, umode_t mode) argument
1095 struct ext3_dir_entry_2 *de = (struct ext3_dir_entry_2 *) (from + map->offs); local
1114 struct ext3_dir_entry_2 *de = (struct ext3_dir_entry_2 *)base; local
1150 struct ext3_dir_entry_2 *de = NULL, *de2; local
1242 add_dirent_to_buf(handle_t *handle, struct dentry *dentry, struct inode *inode, struct ext3_dir_entry_2 *de, struct buffer_head * bh) argument
1340 struct ext3_dir_entry_2 *de, *de2; local
1440 struct ext3_dir_entry_2 *de; local
1494 struct ext3_dir_entry_2 *de; local
1628 struct ext3_dir_entry_2 * de, * pde; local
1805 struct ext3_dir_entry_2 * de; local
1893 struct ext3_dir_entry_2 * de, * de1; local
2108 struct ext3_dir_entry_2 * de; local
2169 struct ext3_dir_entry_2 * de; local
[all...]
/fs/cifs/
H A Dreaddir.c396 static void cifs_fill_dirent_unix(struct cifs_dirent *de, argument
399 de->name = &info->FileName[0];
401 de->namelen = cifs_unicode_bytelen(de->name);
403 de->namelen = strnlen(de->name, PATH_MAX);
404 de->resume_key = info->ResumeKey;
405 de->ino = le64_to_cpu(info->basic.UniqueId);
408 static void cifs_fill_dirent_dir(struct cifs_dirent *de, argument
411 de
416 cifs_fill_dirent_full(struct cifs_dirent *de, const FILE_FULL_DIRECTORY_INFO *info) argument
424 cifs_fill_dirent_search(struct cifs_dirent *de, const SEARCH_ID_FULL_DIR_INFO *info) argument
433 cifs_fill_dirent_both(struct cifs_dirent *de, const FILE_BOTH_DIRECTORY_INFO *info) argument
441 cifs_fill_dirent_std(struct cifs_dirent *de, const FIND_FILE_STANDARD_INFO *info) argument
450 cifs_fill_dirent(struct cifs_dirent *de, const void *info, u16 level, bool is_unicode) argument
485 cifs_entry_is_dot(struct cifs_dirent *de, bool is_unicode) argument
534 struct cifs_dirent de; local
684 struct cifs_dirent de = { NULL, }; local
[all...]
/fs/minix/
H A Ddir.c80 static inline void *minix_next_entry(void *de, struct minix_sb_info *sbi) argument
82 return (void*)((char*)de + sbi->s_dirsize);
120 minix_dirent *de = (minix_dirent *)p; local
121 name = de->name;
122 inumber = de->inode;
186 minix_dirent *de = (minix_dirent *)p; local
187 namx = de->name;
188 inumber = de->inode;
215 minix_dirent *de; local
239 de
293 minix_delete_entry(struct minix_dir_entry *de, struct page *page) argument
346 minix_dirent *de = (minix_dirent *)kaddr; local
388 minix_dirent *de = (minix_dirent *)p; local
416 minix_set_link(struct minix_dir_entry *de, struct page *page, struct inode *inode) argument
446 struct minix_dir_entry *de = NULL; local
458 struct minix_dir_entry *de = minix_find_entry(dentry, &page); local
[all...]
/fs/coda/
H A Ddir.c48 static int coda_dentry_revalidate(struct dentry *de, unsigned int flags);
189 static int coda_create(struct inode *dir, struct dentry *de, umode_t mode, bool excl) argument
192 const char *name=de->d_name.name;
193 int length=de->d_name.len;
214 d_instantiate(de, inode);
217 d_drop(de);
221 static int coda_mkdir(struct inode *dir, struct dentry *de, umode_t mode) argument
225 const char *name = de->d_name.name;
226 int len = de->d_name.len;
248 d_instantiate(de, inod
256 coda_link(struct dentry *source_de, struct inode *dir_inode, struct dentry *de) argument
282 coda_symlink(struct inode *dir_inode, struct dentry *de, const char *symname) argument
313 coda_unlink(struct inode *dir, struct dentry *de) argument
328 coda_rmdir(struct inode *dir, struct dentry *de) argument
429 struct dentry *de; local
501 coda_dentry_revalidate(struct dentry *de, unsigned int flags) argument
[all...]
/fs/ext4/
H A Dnamei.c257 static int dx_make_map(struct ext4_dir_entry_2 *de, unsigned blocksize,
287 struct ext4_dir_entry *de)
294 d = de;
295 top = (struct ext4_dir_entry *)(((void *)de) +
307 t = EXT4_DIRENT_TAIL(de, EXT4_BLOCK_SIZE(inode->i_sb));
589 static struct stats dx_show_leaf(struct dx_hash_info *hinfo, struct ext4_dir_entry_2 *de, argument
593 char *base = (char *) de;
597 while ((char *) de < base + size)
599 if (de->inode)
603 int len = de
286 get_dirent_tail(struct inode *inode, struct ext4_dir_entry *de) argument
879 struct ext4_dir_entry_2 *de, *top; local
931 struct ext4_dir_entry_2 *de; local
1038 dx_make_map(struct ext4_dir_entry_2 *de, unsigned blocksize, struct dx_hash_info *hinfo, struct dx_map_entry *map_tail) argument
1109 ext4_match(int len, const char * const name, struct ext4_dir_entry_2 * de) argument
1130 struct ext4_dir_entry_2 * de; local
1162 is_dx_internal_node(struct inode *dir, ext4_lblk_t block, struct ext4_dir_entry *de) argument
1391 struct ext4_dir_entry_2 *de; local
1429 struct ext4_dir_entry_2 * de; local
1460 struct ext4_dir_entry_2 *de = (struct ext4_dir_entry_2 *) local
1479 struct ext4_dir_entry_2 *next, *to, *prev, *de = (struct ext4_dir_entry_2 *) base; local
1515 struct ext4_dir_entry_2 *de = NULL, *de2; local
1616 struct ext4_dir_entry_2 *de; local
1644 ext4_insert_dentry(struct inode *inode, struct ext4_dir_entry_2 *de, int buf_size, const char *name, int namelen) argument
1675 add_dirent_to_buf(handle_t *handle, struct dentry *dentry, struct inode *inode, struct ext4_dir_entry_2 *de, struct buffer_head *bh) argument
1742 struct ext4_dir_entry_2 *de, *de2; local
1869 struct ext4_dir_entry_2 *de; local
1952 struct ext4_dir_entry_2 *de; local
2096 struct ext4_dir_entry_2 *de, *pde; local
2322 ext4_init_dot_dotdot(struct inode *inode, struct ext4_dir_entry_2 *de, int blocksize, int csum_size, unsigned int parent_ino, int dotdot_real_len) argument
2354 struct ext4_dir_entry_2 *de; local
2457 struct ext4_dir_entry_2 *de, *de1; local
2699 struct ext4_dir_entry_2 *de; local
2767 struct ext4_dir_entry_2 *de; local
3016 struct ext4_dir_entry_2 *de; member in struct:ext4_renament
3104 struct ext4_dir_entry_2 *de; local
[all...]
/fs/adfs/
H A Ddir_f.c211 struct adfs_direntry *de)
213 obj->name_len = adfs_readname(obj->name, de->dirobname, ADFS_F_NAME_LEN);
214 obj->file_id = adfs_readval(de->dirinddiscadd, 3);
215 obj->loadaddr = adfs_readval(de->dirload, 4);
216 obj->execaddr = adfs_readval(de->direxec, 4);
217 obj->size = adfs_readval(de->dirlen, 4);
218 obj->attr = de->newdiratts;
242 adfs_obj2dir(struct adfs_direntry *de, struct object_info *obj) argument
244 adfs_writeval(de->dirinddiscadd, 3, obj->file_id);
245 adfs_writeval(de
210 adfs_dir2obj(struct adfs_dir *dir, struct object_info *obj, struct adfs_direntry *de) argument
259 struct adfs_direntry de; local
289 struct adfs_direntry de; local
[all...]

Completed in 400 milliseconds

123