Home
last modified time | relevance | path

Searched refs:de (Results 1 – 25 of 84) sorted by relevance

1234

/fs/hpfs/
A Ddnode.c17 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in get_pos()
124 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in dnode_pre_last_de()
134 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in dnode_last_de()
180 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in hpfs_add_de()
220 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) in fix_up_ptrs()
315 copy_de(hpfs_add_de(i->i_sb, ad, de->name, de->namelen, de->down ? de_down_pointer(de) : 0), de); in hpfs_add_to_dnode()
326 de = de_next_de(de); in hpfs_add_to_dnode()
404 for (de = dnode_first_de(d); de < de_end; de = de_next_de(de)) { in hpfs_add_dirent()
576 for (de = dnode_first_de(dnode); de < de_end; de = de_next_de(de), p++) in delete_empty_dnode()
925 for (de = dnode_first_de(dnode); de < de_end; de = de_next_de(de)) { in map_dirent()
[all …]
A Ddir.c70 struct hpfs_dirent *de; in hpfs_readdir() local
160 if (de->first || de->last) { in hpfs_readdir()
162 if (de->first && !de->last && (de->namelen != 2 in hpfs_readdir()
163 || de ->name[0] != 1 || de->name[1] != 1)) in hpfs_readdir()
165 if (de->last && (de->namelen != 1 || de ->name[0] != 255)) in hpfs_readdir()
172 tempname = hpfs_translate_name(inode->i_sb, de->name, de->namelen, lc, de->not_8x3); in hpfs_readdir()
207 struct hpfs_dirent *de; in hpfs_lookup() local
232 if (!de) goto end; in hpfs_lookup()
252 if (de->directory) in hpfs_lookup()
268 if (de->has_acl || de->has_xtd_perm) if (!sb_rdonly(dir->i_sb)) { in hpfs_lookup()
[all …]
A Dinode.c215 struct hpfs_dirent *de; in hpfs_write_inode_nolock() local
219 if (!(de = map_fnode_dirent(i->i_sb, i->i_ino, fnode, &qbh))) { in hpfs_write_inode_nolock()
223 } else de = NULL; in hpfs_write_inode_nolock()
226 if (de) de->file_size = cpu_to_le32(i->i_size); in hpfs_write_inode_nolock()
229 if (de) de->file_size = cpu_to_le32(0); in hpfs_write_inode_nolock()
232 if (de) { in hpfs_write_inode_nolock()
236 de->read_only = !(i->i_mode & 0222); in hpfs_write_inode_nolock()
237 de->ea_size = cpu_to_le32(hpfs_inode->i_ea_size); in hpfs_write_inode_nolock()
246 de->read_only = !(i->i_mode & 0222); in hpfs_write_inode_nolock()
247 de->ea_size = cpu_to_le32(/*hpfs_inode->i_ea_size*/0); in hpfs_write_inode_nolock()
[all …]
/fs/nilfs2/
A Ddir.c220 if (!de->inode) in nilfs_match()
260 for ( ; (char *)de <= limit; de = nilfs_next_entry(de)) { in nilfs_readdir()
271 if (!dir_emit(ctx, de->name, de->name_len, in nilfs_readdir()
329 de = nilfs_next_entry(de); in nilfs_find_entry()
349 return de; in nilfs_find_entry()
360 if (IS_ERR(de)) in nilfs_dotdot()
481 de = (struct nilfs_dir_entry *)((char *)de + rec_len); in nilfs_add_link()
501 de = de1; in nilfs_add_link()
543 pde = de; in nilfs_delete_entry()
544 de = nilfs_next_entry(de); in nilfs_delete_entry()
[all …]
/fs/ufs/
A Ddir.c40 if (!de->d_ino) in ufs_match()
76 if (de) { in ufs_inode_by_name()
279 de = ufs_next_entry(sb, de); in ufs_find_entry()
291 return de; in ufs_find_entry()
373 de = de1; in ufs_add_link()
451 for ( ;(char*)de <= limit; de = ufs_next_entry(sb, de)) { in ufs_readdir()
503 ufs_get_de_namlen(sb, de), de->d_name); in ufs_delete_entry()
511 pde = de; in ufs_delete_entry()
512 de = ufs_next_entry(sb, de); in ufs_delete_entry()
562 ((char *)de + fs16_to_cpu(sb, de->d_reclen)); in ufs_make_empty()
[all …]
/fs/ext2/
A Ddir.c221 if (!de->inode) in ext2_match()
298 for ( ;(char*)de <= limit; de = ext2_next_entry(de)) { in ext2_readdir()
311 if (!dir_emit(ctx, de->name, de->name_len, in ext2_readdir()
376 de = ext2_next_entry(de); in ext2_find_entry()
396 return de; in ext2_find_entry()
427 if (IS_ERR(de)) in ext2_inode_by_name()
530 de = (ext2_dirent *) ((char *) de + rec_len); in ext2_add_link()
547 de = de1; in ext2_add_link()
592 pde = de; in ext2_delete_entry()
593 de = ext2_next_entry(de); in ext2_delete_entry()
[all …]
/fs/proc/
A Dgeneric.c101 int result = proc_match(de->name, this, de->namelen); in pde_subdir_insert()
142 if (de) { in proc_getattr()
170 de = pde_subdir_find(de, cp, next - cp); in __xlate_proc_name()
251 if (de) { in proc_lookup_de()
297 de = pde_subdir_first(de); in proc_readdir_de()
305 de = pde_subdir_next(de); in proc_readdir_de()
313 if (!dir_emit(ctx, de->name, de->namelen, in proc_readdir_de()
314 de->low_ino, de->mode >> 12)) { in proc_readdir_de()
733 __func__, de->parent->name, de->name, pde_subdir_first(de)->name); in remove_proc_entry()
805 if (de) in proc_remove()
[all …]
A Dinode.c269 close_pdeo(de, pdeo); in proc_entry_rundown()
634 pde_put(de); in proc_get_inode()
641 PROC_I(inode)->pde = de; in proc_get_inode()
642 if (is_empty_pde(de)) { in proc_get_inode()
647 if (de->mode) { in proc_get_inode()
648 inode->i_mode = de->mode; in proc_get_inode()
649 inode->i_uid = de->uid; in proc_get_inode()
650 inode->i_gid = de->gid; in proc_get_inode()
652 if (de->size) in proc_get_inode()
653 inode->i_size = de->size; in proc_get_inode()
[all …]
/fs/fat/
A Ddir.c542 sinfo->de = de; in fat_search_long()
1053 de = sinfo->de; in fat_remove_entries()
1175 de->attr = de[1].attr = ATTR_DIR; in fat_alloc_new_dir()
1176 de[0].lcase = de[1].lcase = 0; in fat_alloc_new_dir()
1177 de[0].time = de[1].time = time; in fat_alloc_new_dir()
1178 de[0].date = de[1].date = date; in fat_alloc_new_dir()
1183 de[0].adate = de[0].cdate = de[1].adate = de[1].cdate = date; in fat_alloc_new_dir()
1185 de[0].ctime = de[1].ctime = 0; in fat_alloc_new_dir()
1187 de[0].adate = de[0].cdate = de[1].adate = de[1].cdate = 0; in fat_alloc_new_dir()
1191 de[0].size = de[1].size = 0; in fat_alloc_new_dir()
[all …]
/fs/isofs/
A Ddir.c19 char * old = de->name; in isofs_name_translate()
20 int len = de->name_len[0]; in isofs_name_translate()
62 if (de->length[0] - std != 32) in get_acorn_filename()
112 de_len = *(unsigned char *)de; in do_isofs_readdir()
136 memcpy(tmpde, de, slop); in do_isofs_readdir()
147 de = tmpde; in do_isofs_readdir()
151 de_len < de->name_len[0] + in do_isofs_readdir()
176 if (de->name_len[0] == 1 && de->name[0] == 0) { in do_isofs_readdir()
186 if (de->name_len[0] == 1 && de->name[0] == 1) { in do_isofs_readdir()
230 p = de->name; in do_isofs_readdir()
[all …]
A Dnamei.c54 struct iso_directory_record *de; in isofs_find_entry() local
66 de_len = *(unsigned char *) de; in isofs_find_entry()
84 memcpy(tmpde, de, slop); in isofs_find_entry()
95 de = tmpde; in isofs_find_entry()
98 dlen = de->name_len[0]; in isofs_find_entry()
99 dpnt = de->name; in isofs_find_entry()
115 dlen = get_joliet_filename(de, tmpname, dir); in isofs_find_entry()
119 dlen = get_acorn_filename(de, tmpname, dir); in isofs_find_entry()
133 (!(de->flags[-sbi->s_high_sierra] & 1))) && in isofs_find_entry()
135 (!(de->flags[-sbi->s_high_sierra] & 4)))) { in isofs_find_entry()
[all …]
/fs/qnx6/
A Ddir.c66 struct qnx6_long_dir_entry *de, in qnx6_dir_longfilename() argument
76 if (de->de_size != 0xff) { in qnx6_dir_longfilename()
82 lf = qnx6_longname(s, de, &folio); in qnx6_dir_longfilename()
131 struct qnx6_dir_entry *de; in qnx6_readdir() local
143 for (; (char *)de < limit; de++, ctx->pos += QNX6_DIR_ENTRY_SIZE) { in qnx6_readdir()
144 int size = de->de_size; in qnx6_readdir()
208 struct qnx6_dir_entry *de) in qnx6_match() argument
225 struct qnx6_dir_entry *de; in qnx6_find_ino() local
237 if (!IS_ERR(de)) { in qnx6_find_ino()
244 if (len != de->de_size) in qnx6_find_ino()
[all …]
/fs/erofs/
A Dnamei.c76 return de + mid; in find_target_dirent()
100 struct erofs_dirent *de; in erofs_find_target_block() local
104 if (!IS_ERR(de)) { in erofs_find_target_block()
145 return de; in erofs_find_target_block()
149 candidate = de; in erofs_find_target_block()
156 return de; in erofs_find_target_block()
166 struct erofs_dirent *de; in erofs_namei() local
178 if (IS_ERR(de)) in erofs_namei()
179 return PTR_ERR(de); in erofs_namei()
182 de = find_target_dirent(&qn, (u8 *)de, i_blocksize(dir), in erofs_namei()
[all …]
A Ddir.c10 void *dentry_blk, struct erofs_dirent *de, in erofs_fill_dentries() argument
15 while (de < end) { in erofs_fill_dentries()
22 if (de + 1 >= end) in erofs_fill_dentries()
38 le64_to_cpu(de->nid)), d_type)) in erofs_fill_dentries()
40 ++de; in erofs_fill_dentries()
63 struct erofs_dirent *de; in erofs_readdir() local
81 de = erofs_bread(&buf, dbstart, true); in erofs_readdir()
82 if (IS_ERR(de)) { in erofs_readdir()
85 err = PTR_ERR(de); in erofs_readdir()
89 nameoff = le16_to_cpu(de->nameoff); in erofs_readdir()
[all …]
/fs/ext4/
A Dnamei.c704 de = ext4_next_entry(de, size); in dx_show_leaf()
1076 for (; de < top; de = ext4_next_entry(de, dir->i_sb->s_blocksize)) { in htree_dirblock_to_tree()
1085 if (de->name_len && de->inode) { in htree_dirblock_to_tree()
1298 if (de->name_len && de->inode) { in dx_make_map()
1315 de = ext4_next_entry(de, blocksize); in dx_make_map()
1469 if (de->name + de->name_len <= dlimit && in ext4_search_dir()
1887 if (de->inode && de->name_len) { in dx_pack_dirents()
2697 de = ext4_next_entry(de, blocksize); in ext4_generic_delete_entry()
2936 de = ext4_next_entry(de, blocksize); in ext4_init_dirblock()
2945 de = ext4_next_entry(de, blocksize); in ext4_init_dirblock()
[all …]
A Ddir.c61 if ((de->name_len > 0) && (de->name_len <= 2) && (de->name[0] == '.') && in is_fake_dir_entry()
62 (de->name[1] == '.' || de->name[1] == '\0')) in is_fake_dir_entry()
108 de->name[0] == '.')) in __ext4_check_dir_entry()
133 struct ext4_dir_entry_2 *de; in ext4_readdir() local
277 de->name_len, in ext4_readdir()
284 FSTR_INIT(de->name, in ext4_readdir()
285 de->name_len); in ext4_readdir()
655 de = buf; in ext4_check_all_de()
657 while ((char *) de < top) { in ext4_check_all_de()
662 de = (struct ext4_dir_entry_2 *)((char *)de + rlen); in ext4_check_all_de()
[all …]
/fs/smb/client/
A Dreaddir.c527 de->namelen = cifs_unicode_bytelen(de->name); in cifs_fill_dirent_unix()
529 de->namelen = strnlen(de->name, PATH_MAX); in cifs_fill_dirent_unix()
579 memset(de, 0, sizeof(*de)); in cifs_fill_dirent()
618 if (!de->name) in cifs_entry_is_dot()
638 if (de->name[0] == '.' && de->name[1] == '.') in cifs_entry_is_dot()
893 de = kzalloc(sizeof(*de), GFP_ATOMIC); in add_cached_dirent()
894 if (de == NULL) { in add_cached_dirent()
901 kfree(de); in add_cached_dirent()
905 de->pos = ctx->pos; in add_cached_dirent()
955 de.namelen); in cifs_filldir()
[all …]
/fs/freevxfs/
A Dvxfs_lookup.c78 struct vxfs_direct *de; in vxfs_find_entry() local
91 if (!de->d_reclen) { in vxfs_find_entry()
99 if (!de->d_ino) in vxfs_find_entry()
106 de_exit = de; in vxfs_find_entry()
134 struct vxfs_direct *de; in vxfs_inode_by_name() local
139 if (de) { in vxfs_inode_by_name()
228 struct vxfs_direct *de; in vxfs_readdir() local
241 if (!de->d_reclen) { in vxfs_readdir()
249 if (!de->d_ino) in vxfs_readdir()
252 rc = dir_emit(ctx, de->d_name, in vxfs_readdir()
[all …]
/fs/minix/
A Ddir.c119 name = de->name; in minix_readdir()
183 namx = de->name; in minix_find_entry()
210 minix_dirent *de; in minix_add_link() local
238 namx = de->name; in minix_add_link()
246 de->inode = 0; in minix_add_link()
303 de->inode = 0; in minix_delete_entry()
341 de = minix_next_entry(de, sbi); in minix_make_empty()
380 name = de->name; in minix_empty_dir()
436 if (!IS_ERR(de)) in minix_dotdot()
447 if (de) { in minix_inode_by_name()
[all …]
/fs/adfs/
A Ddir_f.c176 struct adfs_direntry *de) in adfs_dir2obj() argument
207 de->newdiratts = obj->attr; in adfs_obj2dir()
217 struct adfs_direntry de; in __adfs_dir_get() local
224 if (!de.dirobname[0]) in __adfs_dir_get()
227 adfs_dir2obj(dir, obj, &de); in __adfs_dir_get()
273 struct adfs_direntry de; in adfs_f_update() local
276 offset = 5 - (int)sizeof(de); in adfs_f_update()
279 offset += sizeof(de); in adfs_f_update()
280 ret = adfs_dir_copyfrom(&de, dir, offset, sizeof(de)); in adfs_f_update()
285 if (!de.dirobname[0]) { in adfs_f_update()
[all …]
/fs/coda/
A Ddir.c162 d_instantiate(de, inode); in coda_create()
165 d_drop(de); in coda_create()
175 int len = de->d_name.len; in coda_mkdir()
197 d_instantiate(de, inode); in coda_mkdir()
200 d_drop(de); in coda_mkdir()
206 struct dentry *de) in coda_link() argument
219 d_drop(de); in coda_link()
251 d_drop(de); in coda_symlink()
274 drop_nlink(d_inode(de)); in coda_unlink()
449 inode = d_inode(de); in coda_dentry_revalidate()
[all …]
/fs/afs/
A Ddir_edit.c188 de = &block->dirents[d]; in afs_dir_scan_block()
189 if (de->u.valid != 1) in afs_dir_scan_block()
341 de->u.valid = 1; in afs_edit_dir_add()
342 de->u.unused[0] = 0; in afs_edit_dir_add()
444 if (de->u.valid != 1) in afs_edit_dir_remove()
448 ntohl(de->u.vnode), ntohl(de->u.unique), in afs_edit_dir_remove()
459 next = de->u.hash_next; in afs_edit_dir_remove()
460 memset(de, 0, sizeof(*de) * iter.nr_slots); in afs_edit_dir_remove()
579 ntohl(de->u.vnode), ntohl(de->u.unique), ".."); in afs_edit_dir_update_dotdot()
625 de->u.valid = 1; in afs_mkdir_init_dir()
[all …]
/fs/f2fs/
A Ddir.c253 de = NULL; in f2fs_find_target_dentry()
257 return de; in f2fs_find_target_dentry()
302 de = NULL; in find_in_level()
304 } else if (de) { in find_in_level()
316 if (de) in find_in_level()
317 return de; in find_in_level()
376 if (!de) in __f2fs_find_entry()
378 return de; in __f2fs_find_entry()
406 return de; in f2fs_find_entry()
421 if (de) { in f2fs_inode_by_name()
[all …]
/fs/ocfs2/
A Ddir.c1190 pde = de; in __ocfs2_delete_entry()
1191 de = (struct ocfs2_dir_entry *)((char *)de + le16_to_cpu(de->rec_len)); in __ocfs2_delete_entry()
1725 de = de1; in __ocfs2_add_entry()
1746 de = (struct ocfs2_dir_entry *) ((char *) de + le16_to_cpu(de->rec_len)); in __ocfs2_add_entry()
1813 if (!dir_emit(ctx, de->name, de->name_len, in ocfs2_dir_foreach_blk_id()
2198 de = (struct ocfs2_dir_entry *) ((char *)de + le16_to_cpu(de->rec_len)); in ocfs2_fill_initial_dirents()
2205 return de; in ocfs2_fill_initial_dirents()
2684 if (!de->name_len || !de->inode) in ocfs2_dx_dir_index_root_block()
2692 de->name_len, de->name, in ocfs2_dx_dir_index_root_block()
2723 if (de->name_len && de->inode) in ocfs2_new_dx_should_be_inline()
[all …]
/fs/bfs/
A Ddir.c33 struct bfs_dirent *de; in bfs_readdir() local
54 if (de->ino) { in bfs_readdir()
57 le16_to_cpu(de->ino), in bfs_readdir()
130 struct bfs_dirent *de; in bfs_lookup() local
174 struct bfs_dirent *de; in bfs_unlink() local
188 de->ino = 0; in bfs_unlink()
272 struct bfs_dirent *de; in bfs_add_entry() local
286 if (!de->ino) { in bfs_add_entry()
297 de->name[i] = in bfs_add_entry()
323 struct bfs_dirent *de; in bfs_find_entry() local
[all …]

Completed in 72 milliseconds

1234