Home
last modified time | relevance | path

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

123

/netbsd-src/sys/ufs/chfs/
H A Dchfs_subr.c138 struct dirent dent; in chfs_filldir() local
141 memset(&dent, 0, sizeof(dent)); in chfs_filldir()
143 dent.d_fileno = ino; in chfs_filldir()
146 dent.d_type = DT_BLK; in chfs_filldir()
150 dent.d_type = DT_CHR; in chfs_filldir()
154 dent.d_type = DT_DIR; in chfs_filldir()
158 dent.d_type = DT_FIFO; in chfs_filldir()
162 dent.d_type = DT_LNK; in chfs_filldir()
166 dent.d_type = DT_REG; in chfs_filldir()
170 dent.d_type = DT_SOCK; in chfs_filldir()
[all …]
/netbsd-src/tests/fs/kernfs/
H A Dt_basic.c46 struct dirent *dent; in ATF_TC_BODY() local
61 dent = (void *)buf; in ATF_TC_BODY()
62 ATF_REQUIRE_STREQ(dent->d_name, "."); in ATF_TC_BODY()
63 dent = _DIRENT_NEXT(dent); in ATF_TC_BODY()
64 ATF_REQUIRE_STREQ(dent->d_name, ".."); in ATF_TC_BODY()
65 dent = _DIRENT_NEXT(dent); in ATF_TC_BODY()
66 ATF_REQUIRE_STREQ(dent->d_name, "boottime"); in ATF_TC_BODY()
/netbsd-src/tests/fs/puffs/h_dtfs/
H A Ddtfs_subr.c285 dtfs_adddent(struct puffs_node *pn_dir, struct dtfs_dirent *dent) in dtfs_adddent() argument
288 struct puffs_node *pn_file = dent->dfd_node; in dtfs_adddent()
293 LIST_INSERT_HEAD(&dir->df_dirents, dent, dfd_entries); in dtfs_adddent()
299 dent->dfd_parent = pn_dir; in dtfs_adddent()
300 if (dent->dfd_node->pn_va.va_type == VDIR) { in dtfs_adddent()
310 dtfs_removedent(struct puffs_node *pn_dir, struct dtfs_dirent *dent) in dtfs_removedent() argument
312 struct puffs_node *pn_file = dent->dfd_node; in dtfs_removedent()
315 LIST_REMOVE(dent, dfd_entries); in dtfs_removedent()
H A Ddtfs_vnops.c237 struct dirent *dent, off_t *readoff, size_t *reslen, in dtfs_node_readdir() argument
253 puffs_gendotdent(&dent, pn->pn_va.va_fileid, *readoff, reslen); in dtfs_node_readdir()
267 if (!puffs_nextdent(&dent, dfd_nth->dfd_name, in dtfs_node_readdir()
/netbsd-src/sys/fs/tmpfs/
H A Dtmpfs_subr.c811 struct dirent dent; in tmpfs_dir_getdents() local
821 memset(&dent, 0, sizeof(dent)); in tmpfs_dir_getdents()
824 if ((error = tmpfs_dir_getdotents(node, &dent, uio)) != 0) { in tmpfs_dir_getdents()
830 if ((error = tmpfs_dir_getdotents(node, &dent, uio)) != 0) { in tmpfs_dir_getdents()
854 dent.d_fileno = 1; in tmpfs_dir_getdents()
855 dent.d_type = DT_WHT; in tmpfs_dir_getdents()
857 dent.d_fileno = de->td_node->tn_id; in tmpfs_dir_getdents()
858 dent.d_type = vtype2dt(de->td_node->tn_type); in tmpfs_dir_getdents()
860 dent.d_namlen = de->td_namelen; in tmpfs_dir_getdents()
861 KASSERT(de->td_namelen < sizeof(dent.d_name)); in tmpfs_dir_getdents()
[all …]
/netbsd-src/sys/compat/linux32/common/
H A Dlinux32_dirent.c173 outp = (void *)SCARG_P32(uap, dent); in linux32_sys_getdents()
240 if (outp == (void *)SCARG_P32(uap, dent)) { in linux32_sys_getdents()
274 NETBSD32TOP_UAP(dent, struct linux_dirent64); in linux32_sys_getdents64()
292 SCARG(&da, dent) = SCARG(uap, dent); in linux32_sys_readdir()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/
H A Dkuserok.c328 struct dirent *dent; in check_directory() local
353 while ((dent = readdir(d)) != NULL) { in check_directory()
360 if (strcmp(dent->d_name, ".") == 0 || in check_directory()
361 strcmp(dent->d_name, "..") == 0 || in check_directory()
362 dent->d_name[0] == '#' || /* emacs autosave */ in check_directory()
363 dent->d_name[strlen(dent->d_name) - 1] == '~') /* emacs backup */ in check_directory()
365 len = snprintf(filename, sizeof(filename), "%s/%s", dirname, dent->d_name); in check_directory()
/netbsd-src/lib/libpuffs/
H A Dsubr.c49 puffs_gendotdent(struct dirent **dent, ino_t id, int dotdot, size_t *reslen) in puffs_gendotdent() argument
56 return puffs_nextdent(dent, name, id, DT_DIR, reslen); in puffs_gendotdent()
60 puffs_nextdent(struct dirent **dent, const char *name, ino_t id, uint8_t dtype, in puffs_nextdent() argument
63 struct dirent *d = *dent; in puffs_nextdent()
77 *dent = _DIRENT_NEXT(d); in puffs_nextdent()
H A Ddispatcher.c792 struct dirent *dent; in dispatch() local
810 dent = (struct dirent *) in dispatch()
815 opcookie, dent, &auxt->pvnr_offset, in dispatch()
/netbsd-src/external/bsd/libevent/dist/
H A Devent.c242 struct event_debug_entry *dent, find; in HT_PROTOTYPE() local
249 dent = HT_FIND(event_debug_map, &global_debug_map, &find); in HT_PROTOTYPE()
250 if (dent) { in HT_PROTOTYPE()
251 dent->added = 0; in HT_PROTOTYPE()
253 dent = mm_malloc(sizeof(*dent)); in HT_PROTOTYPE()
254 if (!dent) in HT_PROTOTYPE()
257 dent->ptr = ev; in HT_PROTOTYPE()
258 dent->added = 0; in HT_PROTOTYPE()
259 HT_INSERT(event_debug_map, &global_debug_map, dent); in HT_PROTOTYPE()
269 struct event_debug_entry *dent, find; in event_debug_note_teardown_() local
[all …]
/netbsd-src/external/bsd/libarchive/dist/libarchive/
H A Darchive_write_set_format_mtree.c1996 struct mtree_entry *dent, *file, *np; in mtree_entry_tree_add() local
2045 dent = mtree->root; in mtree_entry_tree_add()
2058 if (l == 1 && name[0] == '.' && dent != NULL && in mtree_entry_tree_add()
2059 dent == mtree->root) { in mtree_entry_tree_add()
2066 np = mtree_entry_find_child(dent, name); in mtree_entry_tree_add()
2082 dent = np; in mtree_entry_tree_add()
2108 &(dent->dir_info->rbtree), in mtree_entry_tree_add()
2110 vp->parent = dent; in mtree_entry_tree_add()
2126 dent = np; in mtree_entry_tree_add()
2131 mtree->cur_dirent = dent; in mtree_entry_tree_add()
[all …]
/netbsd-src/share/examples/puffs/icfs/
H A Dicfs.c232 ic_node_readdir(struct puffs_usermount *pu, void *opc, struct dirent *dent, in ic_node_readdir() argument
240 dp = dent; in ic_node_readdir()
243 rv = puffs_null_node_readdir(pu, opc, dent, readoff, reslen, pcr, in ic_node_readdir()
/netbsd-src/share/examples/puffs/rot13fs/
H A Drot13fs.c192 rot13_node_readdir(struct puffs_usermount *pu, void *opc, struct dirent *dent, in rot13_node_readdir() argument
200 dp = dent; in rot13_node_readdir()
203 rv = puffs_null_node_readdir(pu, opc, dent, readoff, reslen, pcr, in rot13_node_readdir()
/netbsd-src/external/mit/libuv/dist/test/
H A Dtest-fs.c586 static void assert_is_file_type(uv_dirent_t dent) { in assert_is_file_type() argument
598 ASSERT(dent.type == UV_DIRENT_FILE); in assert_is_file_type()
600 ASSERT(dent.type == UV_DIRENT_FILE || dent.type == UV_DIRENT_UNKNOWN); in assert_is_file_type()
603 ASSERT(dent.type == UV_DIRENT_UNKNOWN); in assert_is_file_type()
609 uv_dirent_t dent; in scandir_cb() local
615 while (UV_EOF != uv_fs_scandir_next(req, &dent)) { in scandir_cb()
616 ASSERT(strcmp(dent.name, "file1") == 0 || strcmp(dent.name, "file2") == 0); in scandir_cb()
617 assert_is_file_type(dent); in scandir_cb()
628 uv_dirent_t dent; in empty_scandir_cb() local
634 ASSERT(UV_EOF == uv_fs_scandir_next(req, &dent)); in empty_scandir_cb()
[all …]
/netbsd-src/external/mit/libuv/dist/src/
H A Duv-common.c669 uv__dirent_t* dent; in uv_fs_scandir_next() local
696 dent = dents[(*nbufs)++]; in uv_fs_scandir_next()
698 ent->name = dent->d_name; in uv_fs_scandir_next()
699 ent->type = uv__fs_get_dirent_type(dent); in uv_fs_scandir_next()
704 uv_dirent_type_t uv__fs_get_dirent_type(uv__dirent_t* dent) { in uv__fs_get_dirent_type() argument
708 switch (dent->d_type) { in uv__fs_get_dirent_type()
/netbsd-src/usr.sbin/puffs/mount_psshfs/
H A Dsubr.c504 struct psshfs_dir *dent; in doreclaim() local
515 dent = lookup_by_entry(psn_parent->dir, psn_parent->dentnext, pn); in doreclaim()
516 if (dent) in doreclaim()
517 dent->entry = NULL; in doreclaim()
/netbsd-src/sys/external/bsd/drm2/dist/drm/
H A Ddrm_debugfs.c199 tmp->dent = debugfs_create_file(files[i].name, in drm_debugfs_create_files()
279 debugfs_remove(tmp->dent); in drm_debugfs_remove_files()
296 debugfs_remove(node->dent); in drm_debugfs_remove_all_files()
/netbsd-src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_debugfs.h81 struct dentry *dent; member
/netbsd-src/sys/compat/linux/common/
H A Dlinux_misc_notalpha.c168 SCARG(&da, dent) = SCARG(uap, dent); in linux_sys_readdir()
H A Dlinux_file64.c467 outp = (void *)SCARG(uap, dent); in linux_sys_getdents64()
519 if (outp == (void *)SCARG(uap, dent)) { in linux_sys_getdents64()
/netbsd-src/usr.sbin/puffs/mount_sysctlfs/
H A Dsysctlfs.c639 struct dirent *dent, off_t *readoff, size_t *reslen, in sysctlfs_node_readdir() argument
658 puffs_gendotdent(&dent, sfs_dir->myid, *readoff, reslen); in sysctlfs_node_readdir()
696 if (!puffs_nextdent(&dent, sn[i].sysctl_name, id, in sysctlfs_node_readdir()
/netbsd-src/usr.sbin/rarpd/
H A Drarpd.c527 struct dirent *dent; local
548 while (dent = readdir(d))
549 if (strncmp(dent->d_name, ipname, 8) == 0)
/netbsd-src/lib/librefuse/
H A Drefuse.c913 struct dirent *dent, off_t *readoff, size_t *reslen, in puffs_fuse_node_readdir() argument
962 memcpy(dent, fromdent, _DIRENT_SIZE(fromdent)); in puffs_fuse_node_readdir()
966 dent = _DIRENT_NEXT(dent); in puffs_fuse_node_readdir()
/netbsd-src/usr.sbin/makefs/
H A Dwalk.c202 struct dirent *dent; in walk_dir()
226 while ((dent = readdir(dirp)) != NULL) { in walk_dir()
227 name = dent->d_name; in walk_dir()
136 struct dirent *dent; walk_dir() local
/netbsd-src/usr.sbin/puffs/mount_9p/
H A Dnode.c165 puffs9p_node_readdir(struct puffs_usermount *pu, void *opc, struct dirent *dent, in puffs9p_node_readdir() argument
219 puffs_nextdent(&dent, name, va.va_fileid, in puffs9p_node_readdir()

123