Home
last modified time | relevance | path

Searched refs:dent (Results 1 – 25 of 72) sorted by relevance

123

/OK3568_Linux_fs/u-boot/drivers/mtd/ubi/
H A Ddebug.c255 struct dentry *dent = file->f_path.dentry; in dfs_file_read() local
266 if (dent == d->dfs_chk_gen) in dfs_file_read()
268 else if (dent == d->dfs_chk_io) in dfs_file_read()
270 else if (dent == d->dfs_chk_fastmap) in dfs_file_read()
272 else if (dent == d->dfs_disable_bgt) in dfs_file_read()
274 else if (dent == d->dfs_emulate_bitflips) in dfs_file_read()
276 else if (dent == d->dfs_emulate_io_failures) in dfs_file_read()
278 else if (dent == d->dfs_emulate_power_cut) { in dfs_file_read()
283 } else if (dent == d->dfs_power_cut_min) { in dfs_file_read()
288 } else if (dent == d->dfs_power_cut_max) { in dfs_file_read()
[all …]
/OK3568_Linux_fs/kernel/fs/gfs2/
H A Ddir.c86 typedef int (*gfs2_dscan_t)(const struct gfs2_dirent *dent,
397 static inline int gfs2_dirent_sentinel(const struct gfs2_dirent *dent) in gfs2_dirent_sentinel() argument
399 return dent->de_inum.no_addr == 0 || dent->de_inum.no_formal_ino == 0; in gfs2_dirent_sentinel()
402 static inline int __gfs2_dirent_find(const struct gfs2_dirent *dent, in __gfs2_dirent_find() argument
405 if (!gfs2_dirent_sentinel(dent) && in __gfs2_dirent_find()
406 be32_to_cpu(dent->de_hash) == name->hash && in __gfs2_dirent_find()
407 be16_to_cpu(dent->de_name_len) == name->len && in __gfs2_dirent_find()
408 memcmp(dent+1, name->name, name->len) == 0) in __gfs2_dirent_find()
413 static int gfs2_dirent_find(const struct gfs2_dirent *dent, in gfs2_dirent_find() argument
417 return __gfs2_dirent_find(dent, name, 1); in gfs2_dirent_find()
[all …]
H A Ddir.h21 struct gfs2_dirent *dent; member
67 static inline void gfs2_qstr2dirent(const struct qstr *name, u16 reclen, struct gfs2_dirent *dent) in gfs2_qstr2dirent() argument
69 dent->de_inum.no_addr = cpu_to_be64(0); in gfs2_qstr2dirent()
70 dent->de_inum.no_formal_ino = cpu_to_be64(0); in gfs2_qstr2dirent()
71 dent->de_hash = cpu_to_be32(name->hash); in gfs2_qstr2dirent()
72 dent->de_rec_len = cpu_to_be16(reclen); in gfs2_qstr2dirent()
73 dent->de_name_len = cpu_to_be16(name->len); in gfs2_qstr2dirent()
74 dent->de_type = cpu_to_be16(0); in gfs2_qstr2dirent()
75 memset(dent->__pad, 0, sizeof(dent->__pad)); in gfs2_qstr2dirent()
76 memcpy(dent + 1, name->name, name->len); in gfs2_qstr2dirent()
H A Dinode.h71 struct gfs2_dirent *dent) in gfs2_inum_out() argument
73 dent->de_inum.no_formal_ino = cpu_to_be64(ip->i_no_formal_ino); in gfs2_inum_out()
74 dent->de_inum.no_addr = cpu_to_be64(ip->i_no_addr); in gfs2_inum_out()
/OK3568_Linux_fs/kernel/scripts/coccinelle/api/
H A Dd_find_alias.cocci16 local idexpression struct dentry *dent;
22 if (!(dent@p1 = d_find_alias(...))) S1
24 dent@p1 = d_find_alias(...)
27 <...when != dput(dent)
28 when != if (...) { <+... dput(dent) ...+> }
29 when != true !dent || ...
30 when != dent = E
31 when != E = dent
32 if (!dent || ...) S2
35 return <+...dent...+>;
[all …]
/OK3568_Linux_fs/u-boot/fs/ubifs/
H A Dubifs.c306 struct ubifs_dent_node *dent; in ubifs_printdir() local
323 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_printdir()
324 if (IS_ERR(dent)) { in ubifs_printdir()
325 err = PTR_ERR(dent); in ubifs_printdir()
329 file->f_pos = key_hash_flash(c, &dent->key); in ubifs_printdir()
330 file->private_data = dent; in ubifs_printdir()
333 dent = file->private_data; in ubifs_printdir()
334 if (!dent) { in ubifs_printdir()
342 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_printdir()
343 if (IS_ERR(dent)) { in ubifs_printdir()
[all …]
H A Ddebug.c239 struct ubifs_dent_node *dent, *pdent = NULL; in ubifs_dump_inode() local
283 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_dump_inode()
284 if (IS_ERR(dent)) { in ubifs_dump_inode()
285 if (PTR_ERR(dent) != -ENOENT) in ubifs_dump_inode()
286 pr_err("error %ld\n", PTR_ERR(dent)); in ubifs_dump_inode()
291 count++, dent->name, get_dent_type(dent->type)); in ubifs_dump_inode()
293 nm.name = dent->name; in ubifs_dump_inode()
294 nm.len = le16_to_cpu(dent->nlen); in ubifs_dump_inode()
296 pdent = dent; in ubifs_dump_inode()
297 key_read(c, &dent->key, &key); in ubifs_dump_inode()
[all …]
H A Dreplay.c445 const struct ubifs_dent_node *dent) in ubifs_validate_entry() argument
447 int key_type = key_type_flash(c, dent->key); in ubifs_validate_entry()
448 int nlen = le16_to_cpu(dent->nlen); in ubifs_validate_entry()
450 if (le32_to_cpu(dent->ch.len) != nlen + UBIFS_DENT_NODE_SZ + 1 || in ubifs_validate_entry()
451 dent->type >= UBIFS_ITYPES_CNT || in ubifs_validate_entry()
452 nlen > UBIFS_MAX_NLEN || dent->name[nlen] != 0 || in ubifs_validate_entry()
453 strnlen(dent->name, nlen) != nlen || in ubifs_validate_entry()
454 le64_to_cpu(dent->inum) > MAX_INUM) { in ubifs_validate_entry()
621 struct ubifs_dent_node *dent = snod->node; in replay_bud() local
623 err = ubifs_validate_entry(c, dent); in replay_bud()
[all …]
H A Dtnc.c318 const struct ubifs_dent_node *dent = node; in lnc_add() local
324 err = ubifs_validate_entry(c, dent); in lnc_add()
327 ubifs_dump_node(c, dent); in lnc_add()
510 struct ubifs_dent_node *dent = node; in fallible_read_node() local
513 key_read(c, &dent->key, &node_key); in fallible_read_node()
537 struct ubifs_dent_node *dent; in matches_name() local
542 dent = kmalloc(zbr->len, GFP_NOFS); in matches_name()
543 if (!dent) in matches_name()
546 err = ubifs_tnc_read_node(c, zbr, dent); in matches_name()
551 err = lnc_add_directly(c, zbr, dent); in matches_name()
[all …]
/OK3568_Linux_fs/kernel/security/apparmor/
H A Dapparmorfs.c1429 struct dentry *dent, *dir; in __aa_fs_create_rawdata() local
1451 dent = aafs_create_file("abi", S_IFREG | 0444, dir, rawdata, in __aa_fs_create_rawdata()
1453 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1455 rawdata->dents[AAFS_LOADDATA_ABI] = dent; in __aa_fs_create_rawdata()
1457 dent = aafs_create_file("revision", S_IFREG | 0444, dir, rawdata, in __aa_fs_create_rawdata()
1459 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1461 rawdata->dents[AAFS_LOADDATA_REVISION] = dent; in __aa_fs_create_rawdata()
1464 dent = aafs_create_file("sha1", S_IFREG | 0444, dir, in __aa_fs_create_rawdata()
1466 if (IS_ERR(dent)) in __aa_fs_create_rawdata()
1468 rawdata->dents[AAFS_LOADDATA_HASH] = dent; in __aa_fs_create_rawdata()
[all …]
/OK3568_Linux_fs/u-boot/fs/fat/
H A Dfat.c652 dir_entry *dent; /* current directory entry */ member
678 itr->dent = NULL; in fat_itr_root()
706 unsigned clustnum = START(parent->dent); in fat_itr_child()
716 itr->dent = NULL; in fat_itr_child()
775 struct dir_entry *dent = next_cluster(itr); in next_dent() local
780 if (!dent) in next_dent()
784 itr->dent = dent; in next_dent()
787 itr->dent++; in next_dent()
791 if (itr->dent->name[0] == 0) in next_dent()
794 return itr->dent; in next_dent()
[all …]
/OK3568_Linux_fs/kernel/tools/perf/util/
H A Dtrace-event-info.c155 #define for_each_event(dir, dent, tps) \ argument
156 while ((dent = readdir(dir))) \
157 if (dent->d_type == DT_DIR && \
158 (strcmp(dent->d_name, ".")) && \
159 (strcmp(dent->d_name, ".."))) \
163 struct dirent *dent; in copy_event_system() local
177 for_each_event(dir, dent, tps) { in copy_event_system()
178 if (!name_in_tp_list(dent->d_name, tps)) in copy_event_system()
181 if (asprintf(&format, "%s/%s/format", sys, dent->d_name) < 0) { in copy_event_system()
199 for_each_event(dir, dent, tps) { in copy_event_system()
[all …]
/OK3568_Linux_fs/kernel/drivers/mtd/ubi/
H A Ddebug.c252 struct dentry *dent = file->f_path.dentry; in dfs_file_read() local
263 if (dent == d->dfs_chk_gen) in dfs_file_read()
265 else if (dent == d->dfs_chk_io) in dfs_file_read()
267 else if (dent == d->dfs_chk_fastmap) in dfs_file_read()
269 else if (dent == d->dfs_disable_bgt) in dfs_file_read()
271 else if (dent == d->dfs_emulate_bitflips) in dfs_file_read()
273 else if (dent == d->dfs_emulate_io_failures) in dfs_file_read()
275 else if (dent == d->dfs_emulate_power_cut) { in dfs_file_read()
280 } else if (dent == d->dfs_power_cut_min) { in dfs_file_read()
285 } else if (dent == d->dfs_power_cut_max) { in dfs_file_read()
[all …]
/OK3568_Linux_fs/kernel/fs/ubifs/
H A Ddir.c181 const struct ubifs_dent_node *dent, in dbg_check_name() argument
186 if (le16_to_cpu(dent->nlen) != fname_len(nm)) in dbg_check_name()
188 if (memcmp(dent->name, fname_name(nm), fname_len(nm))) in dbg_check_name()
199 struct ubifs_dent_node *dent = NULL; in ubifs_lookup() local
217 dent = kmalloc(UBIFS_MAX_DENT_NODE_SZ, GFP_NOFS); in ubifs_lookup()
218 if (!dent) { in ubifs_lookup()
227 err = ubifs_tnc_lookup_dh(c, &key, dent, nm.minor_hash); in ubifs_lookup()
230 err = ubifs_tnc_lookup_nm(c, &key, dent, &nm); in ubifs_lookup()
241 if (dbg_check_name(c, dent, &nm)) { in ubifs_lookup()
246 inode = ubifs_iget(dir->i_sb, le64_to_cpu(dent->inum)); in ubifs_lookup()
[all …]
H A Ddebug.c229 struct ubifs_dent_node *dent, *pdent = NULL; in ubifs_dump_inode() local
273 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_dump_inode()
274 if (IS_ERR(dent)) { in ubifs_dump_inode()
275 if (PTR_ERR(dent) != -ENOENT) in ubifs_dump_inode()
276 pr_err("error %ld\n", PTR_ERR(dent)); in ubifs_dump_inode()
281 count++, (unsigned long long) le64_to_cpu(dent->inum), in ubifs_dump_inode()
282 get_dent_type(dent->type), in ubifs_dump_inode()
283 le16_to_cpu(dent->nlen)); in ubifs_dump_inode()
285 fname_name(&nm) = dent->name; in ubifs_dump_inode()
286 fname_len(&nm) = le16_to_cpu(dent->nlen); in ubifs_dump_inode()
[all …]
H A Djournal.c66 static inline void zero_dent_node_unused(struct ubifs_dent_node *dent) in zero_dent_node_unused() argument
68 dent->padding1 = 0; in zero_dent_node_unused()
503 static void set_dent_cookie(struct ubifs_info *c, struct ubifs_dent_node *dent) in set_dent_cookie() argument
506 dent->cookie = (__force __le32) prandom_u32(); in set_dent_cookie()
508 dent->cookie = 0; in set_dent_cookie()
547 struct ubifs_dent_node *dent; in ubifs_jnl_update() local
580 dent = kzalloc(len, GFP_NOFS); in ubifs_jnl_update()
581 if (!dent) in ubifs_jnl_update()
590 dent->ch.node_type = UBIFS_DENT_NODE; in ubifs_jnl_update()
596 dent->ch.node_type = UBIFS_XENT_NODE; in ubifs_jnl_update()
[all …]
H A Dtnc.c310 const struct ubifs_dent_node *dent = node; in lnc_add() local
316 err = ubifs_validate_entry(c, dent); in lnc_add()
319 ubifs_dump_node(c, dent); in lnc_add()
506 struct ubifs_dent_node *dent = node; in fallible_read_node() local
509 key_read(c, &dent->key, &node_key); in fallible_read_node()
533 struct ubifs_dent_node *dent; in matches_name() local
538 dent = kmalloc(zbr->len, GFP_NOFS); in matches_name()
539 if (!dent) in matches_name()
542 err = ubifs_tnc_read_node(c, zbr, dent); in matches_name()
547 err = lnc_add_directly(c, zbr, dent); in matches_name()
[all …]
H A Dreplay.c481 const struct ubifs_dent_node *dent) in ubifs_validate_entry() argument
483 int key_type = key_type_flash(c, dent->key); in ubifs_validate_entry()
484 int nlen = le16_to_cpu(dent->nlen); in ubifs_validate_entry()
486 if (le32_to_cpu(dent->ch.len) != nlen + UBIFS_DENT_NODE_SZ + 1 || in ubifs_validate_entry()
487 dent->type >= UBIFS_ITYPES_CNT || in ubifs_validate_entry()
488 nlen > UBIFS_MAX_NLEN || dent->name[nlen] != 0 || in ubifs_validate_entry()
489 (key_type == UBIFS_XENT_KEY && strnlen(dent->name, nlen) != nlen) || in ubifs_validate_entry()
490 le64_to_cpu(dent->inum) > MAX_INUM) { in ubifs_validate_entry()
765 struct ubifs_dent_node *dent = snod->node; in replay_bud() local
767 err = ubifs_validate_entry(c, dent); in replay_bud()
[all …]
/OK3568_Linux_fs/kernel/fs/ntfs/
H A Dnamei.c89 static struct dentry *ntfs_lookup(struct inode *dir_ino, struct dentry *dent, in ntfs_lookup() argument
101 dent, dir_ino->i_ino); in ntfs_lookup()
103 uname_len = ntfs_nlstoucs(vol, dent->d_name.name, dent->d_name.len, in ntfs_lookup()
126 return d_splice_alias(dent_inode, dent); in ntfs_lookup()
154 d_add(dent, NULL); in ntfs_lookup()
242 nls_name.hash = full_name_hash(dent, nls_name.name, nls_name.len); in ntfs_lookup()
244 dent = d_add_ci(dent, dent_inode, &nls_name); in ntfs_lookup()
246 return dent; in ntfs_lookup()
/OK3568_Linux_fs/kernel/tools/testing/selftests/ir/
H A Dir_loopback.c64 struct dirent *dent; in lirc_open() local
75 while ((dent = readdir(d)) != NULL) { in lirc_open()
76 if (!strncmp(dent->d_name, "lirc", 4)) { in lirc_open()
77 snprintf(buf, sizeof(buf), "/dev/%s", dent->d_name); in lirc_open()
82 if (!dent) in lirc_open()
/OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/
H A Dinstall_ta.c100 struct dirent *dent = readdir(dirp); in install_dir() local
102 if (!dent) in install_dir()
105 if (fnmatch("*.ta", dent->d_name, 0)) in install_dir()
108 install_file(sess, dirname, dent->d_name); in install_dir()
/OK3568_Linux_fs/kernel/security/
H A Dinode.c265 struct dentry *dent; in securityfs_create_symlink() local
273 dent = securityfs_create_dentry(name, S_IFLNK | 0444, parent, in securityfs_create_symlink()
275 if (IS_ERR(dent)) in securityfs_create_symlink()
278 return dent; in securityfs_create_symlink()
/OK3568_Linux_fs/kernel/tools/perf/
H A Dbuiltin-buildid-cache.c84 struct dirent *dent; in build_id_cache__kcore_existing() local
95 dent = readdir(d); in build_id_cache__kcore_existing()
96 if (!dent) in build_id_cache__kcore_existing()
98 if (dent->d_type != DT_DIR) in build_id_cache__kcore_existing()
101 dent->d_name); in build_id_cache__kcore_existing()
103 to_dir, dent->d_name); in build_id_cache__kcore_existing()
/OK3568_Linux_fs/kernel/net/8021q/
H A Dvlanproc.c143 vlan->dent = proc_create_single_data(vlandev->name, S_IFREG | 0600, in vlan_proc_add_dev()
145 if (!vlan->dent) in vlan_proc_add_dev()
156 proc_remove(vlan_dev_priv(vlandev)->dent); in vlan_proc_rem_dev()
157 vlan_dev_priv(vlandev)->dent = NULL; in vlan_proc_rem_dev()
/OK3568_Linux_fs/kernel/tools/perf/tests/
H A Ddso-data.c180 struct dirent *dent; in open_files_cnt() local
190 while ((dent = readdir(dir)) != NULL) { in open_files_cnt()
191 if (!strcmp(dent->d_name, ".") || in open_files_cnt()
192 !strcmp(dent->d_name, "..")) in open_files_cnt()

123