Home
last modified time | relevance | path

Searched refs:fd_rdir (Results 1 – 13 of 13) sorted by relevance

/openbsd/src/sys/kern/
Dkern_unveil.c246 root = p->p_fd->fd_rdir ? p->p_fd->fd_rdir : rootvnode; in unveil_find_cover()
575 if (dvp == (p->p_fd->fd_rdir ? p->p_fd->fd_rdir : rootvnode)) in unveil_covered()
Dkern_descrip.c1104 if (fdp->fd_rdir) { in fdcopy()
1105 vref(fdp->fd_rdir); in fdcopy()
1106 newfdp->fd_rdir = fdp->fd_rdir; in fdcopy()
1202 if (fdp->fd_rdir) in fdfree()
1203 vrele(fdp->fd_rdir); in fdfree()
Dinit_main.c474 p->p_fd->fd_rdir = NULL; in main()
483 initprocess->ps_fd->fd_rdir = NULL; in main()
Dvfs_getcwd.c279 rvp = fdp->fd_rdir; in vfs_getcwd_common()
Dvfs_syscalls.c335 if (fdp->fd_rdir == olddp) { in checkdirs()
338 fdp->fd_rdir = newdp; in checkdirs()
813 if (fdp->fd_rdir != NULL) { in sys_chroot()
819 old_rdir = fdp->fd_rdir; in sys_chroot()
821 fdp->fd_rdir = fdp->fd_cdir = nd.ni_vp; in sys_chroot()
825 fdp->fd_rdir = nd.ni_vp; in sys_chroot()
1581 if (p->p_fd->fd_rdir) { in domknodat()
Dkern_sig.c1849 if (p->p_fd->fd_rdir) { in coredump()
1850 vrele(p->p_fd->fd_rdir); in coredump()
1851 p->p_fd->fd_rdir = NULL; in coredump()
Dkern_sysctl.c1784 if (fdp->fd_rdir) in sysctl_file()
1785 FILLIT(NULL, NULL, KERN_FILE_RDIR, fdp->fd_rdir, pr); in sysctl_file()
1822 if (fdp->fd_rdir) in sysctl_file()
1823 FILLIT(NULL, NULL, KERN_FILE_RDIR, fdp->fd_rdir, pr); in sysctl_file()
Duipc_usrreq.c1081 if (fdp->fd_rdir != NULL && fp->f_type == DTYPE_VNODE) { in unp_externalize()
1086 !vn_isunder(vp, fdp->fd_rdir, p))) { in unp_externalize()
Dvfs_lookup.c195 if ((ndp->ni_rootdir = fdp->fd_rdir) == NULL || in namei()
/openbsd/src/sys/sys/
Dfiledesc.h75 struct vnode *fd_rdir; /* [K] root directory */ member
/openbsd/src/regress/usr.bin/diff/
Dt9.2352 if (fdp->fd_rdir == olddp) {
353 vrele(fdp->fd_rdir);
355 fdp->fd_rdir = newdp;
475 if (fdp->fd_rdir &&
476 fdp->fd_rdir->v_id == olddp->v_id) {
477 vrele(fdp->fd_rdir);
479 fdp->fd_rdir = coveredvp;
807 if (fdp->fd_rdir != NULL) {
812 vrele(fdp->fd_rdir);
817 fdp->fd_rdir = nd.ni_vp;
[all …]
Dt9.1287 if (fdp->fd_rdir == olddp) {
288 vrele(fdp->fd_rdir);
290 fdp->fd_rdir = newdp;
679 if (fdp->fd_rdir != NULL)
680 vrele(fdp->fd_rdir);
681 fdp->fd_rdir = nd.ni_vp;
/openbsd/src/lib/libkvm/
Dkvm_file2.c404 if (filed.fd_rdir) { in kvm_deadfile_byid()
407 if (fill_file(kd, &kf, NULL, 0, filed.fd_rdir, in kvm_deadfile_byid()