Home | History | Annotate | Download | only in sysvbfs

Lines Matching defs:dirent

40 #include <sys/dirent.h>
77 struct bfs_dirent *dirent = NULL;
105 &dirent)) {
117 error = sysvbfs_vget(v->v_mount, dirent->inode,
143 struct bfs_dirent *dirent;
161 if (!bfs_dirent_lookup_by_name(bfs, a->a_cnp->cn_nameptr, &dirent))
162 panic("no dirent for created file.");
164 err = sysvbfs_vget(mp, dirent->inode, LK_EXCLUSIVE, a->a_vpp);
627 struct dirent *dp;
639 dp = malloc(sizeof(struct dirent), M_BFS, M_WAITOK | M_ZERO);
641 i = uio->uio_offset / sizeof(struct dirent);
642 n = uio->uio_resid / sizeof(struct dirent);
647 for (file = &bfs->dirent[i]; n > 0; file++, i++) {
658 memset(dp, 0, sizeof(struct dirent));
663 dirent);