Home
last modified time | relevance | path

Searched refs:ni_vp (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/sys/kern/
H A Dvfs_lookup.c262 if (ndp->ni_vp) { in namei()
264 vput(ndp->ni_vp); in namei()
266 vrele(ndp->ni_vp); in namei()
318 vput(ndp->ni_vp); in namei()
339 vput(ndp->ni_vp); in namei()
342 ndp->ni_vp = NULL; in namei()
442 ndp->ni_vp = dp; in vfs_lookup()
541 ndp->ni_vp = dp; in vfs_lookup()
562 ndp->ni_vp = NULL; in vfs_lookup()
634 dp = ndp->ni_vp; in vfs_lookup()
[all …]
H A Dvfs_syscalls.c135 vp = nd.ni_vp; in sys_mount()
376 vp = nd.ni_vp; in sys_unmount()
565 mp = nd.ni_vp->v_mount; in sys_quotactl()
566 vrele(nd.ni_vp); in sys_quotactl()
620 mp = nd.ni_vp->v_mount; in sys_statfs()
622 vrele(nd.ni_vp); in sys_statfs()
788 fdp->fd_cdir = nd.ni_vp; in sys_chdir()
818 vref(nd.ni_vp); 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()
[all...]
H A Dkern_acct.c123 VOP_UNLOCK(nd.ni_vp); in sys_acct()
124 if (nd.ni_vp->v_type != VREG) { in sys_acct()
125 vn_close(nd.ni_vp, FWRITE, p->p_ucred, p); in sys_acct()
149 acctp = nd.ni_vp; in sys_acct()
152 (void)vn_close(nd.ni_vp, FWRITE, p->p_ucred, p); in sys_acct()
H A Dvfs_vnops.c110 if (ndp->ni_vp == NULL) { in vn_open()
116 error = VOP_CREATE(ndp->ni_dvp, &ndp->ni_vp, in vn_open()
122 vp = ndp->ni_vp; in vn_open()
125 if (ndp->ni_dvp == ndp->ni_vp) in vn_open()
130 vp = ndp->ni_vp; in vn_open()
142 vp = ndp->ni_vp; in vn_open()
185 ndp->ni_vp = cip->ci_vp; /* return cloned vnode */ in vn_open()
188 vp = ndp->ni_vp; /* for the increment below */ in vn_open()
H A Dtty_pty.c1015 vp = ndp->ni_vp; in ptm_vn_open()
1128 cfp->f_data = (caddr_t) cnd.ni_vp; in ptmioctl()
1129 VOP_UNLOCK(cnd.ni_vp); in ptmioctl()
1159 vput(snd.ni_vp); in ptmioctl()
1163 VOP_UNLOCK(snd.ni_vp); in ptmioctl()
1164 if (snd.ni_vp->v_usecount > 1 || in ptmioctl()
1165 (snd.ni_vp->v_flag & (VALIASED))) in ptmioctl()
1166 VOP_REVOKE(snd.ni_vp, REVOKEALL); in ptmioctl()
1172 vrele(snd.ni_vp); in ptmioctl()
1183 sfp->f_data = (caddr_t) snd.ni_vp; in ptmioctl()
[all …]
H A Dkern_unveil.c434 directory_add = ndp->ni_vp != NULL && ndp->ni_vp->v_type == VDIR; in unveil_add()
437 vp = ndp->ni_vp; in unveil_add()
680 if (ni->ni_vp != NULL && ni->ni_vp->v_type == VDIR) { in unveil_check_final()
682 uv = unveil_lookup(ni->ni_vp, pr, NULL); in unveil_check_final()
685 pr->ps_comm, pr->ps_pid, ni->ni_vp); in unveil_check_final()
694 pr->ps_comm, pr->ps_pid, ni->ni_vp); in unveil_check_final()
H A Dexec_elf.c375 vp = nd.ni_vp; in elf_load_file()
388 if ((error = elf_read_from(p, nd.ni_vp, 0, &eh, sizeof(eh))) != 0) in elf_load_file()
399 if ((error = elf_read_from(p, nd.ni_vp, eh.e_phoff, ph, phsize)) != 0) in elf_load_file()
499 elf_load_psection(&epp->ep_vmcmds, nd.ni_vp, in elf_load_file()
565 npins = elf_read_pintable(p, nd.ni_vp, syscall_ph, in elf_load_file()
580 vn_marktext(nd.ni_vp); in elf_load_file()
583 VOP_CLOSE(nd.ni_vp, FREAD, p->p_ucred, p); in elf_load_file()
587 vput(nd.ni_vp); in elf_load_file()
H A Duipc_syscalls.c1563 error = VOP_GETATTR(nid.ni_vp, &va, p->p_ucred, p); in sys_ypconnect()
1566 if (nid.ni_vp->v_type != VREG || va.va_size != sizeof data) { in sys_ypconnect()
1580 error = VOP_ADVLOCK(nid.ni_vp, fdp, F_GETLK, &fl, F_POSIX); in sys_ypconnect()
1598 error = VOP_READ(nid.ni_vp, &uio, 0, p->p_ucred); in sys_ypconnect()
1601 if (nid.ni_vp) in sys_ypconnect()
1602 vput(nid.ni_vp); in sys_ypconnect()
1607 vput(nid.ni_vp); in sys_ypconnect()
H A Duipc_usrreq.c375 vp = nd.ni_vp; in uipc_bind()
391 error = VOP_CREATE(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); in uipc_bind()
400 vp = nd.ni_vp; in uipc_bind()
871 vp = nd.ni_vp; in unp_connect()
H A Dinit_main.c579 vrele(nd.ni_vp); in check_console()
H A Dtty.c803 vn_lock(nid.ni_vp, LK_EXCLUSIVE | LK_RETRY); in ttioctl()
804 error = VOP_ACCESS(nid.ni_vp, VREAD, p->p_ucred, p); in ttioctl()
805 VOP_UNLOCK(nid.ni_vp); in ttioctl()
806 vrele(nid.ni_vp); in ttioctl()
H A Dkern_ktrace.c553 vp = nd.ni_vp; in sys_ktrace()
/openbsd/sys/dev/
H A Dfirmload.c75 error = VOP_GETATTR(nid.ni_vp, &va, p->p_ucred, p); in loadfirmware()
78 if (nid.ni_vp->v_type != VREG || va.va_size == 0) { in loadfirmware()
102 error = VOP_READ(nid.ni_vp, &uio, 0, p->p_ucred); in loadfirmware()
111 vput(nid.ni_vp); in loadfirmware()
H A Dvnd.c468 error = VOP_GETATTR(nd.ni_vp, &vattr, p->p_ucred, p); in vndioctl()
472 VOP_UNLOCK(nd.ni_vp); in vndioctl()
473 vn_close(nd.ni_vp, rw, p->p_ucred, p); in vndioctl()
485 if ((error = vndsetcred(p, nd.ni_vp, vio, &cred)) != 0) in vndioctl()
488 VOP_UNLOCK(nd.ni_vp); in vndioctl()
491 if (nd.ni_vp->v_type == VBLK) { in vndioctl()
492 size = vndbdevsize(nd.ni_vp, p); in vndioctl()
527 sc->sc_vp = nd.ni_vp; in vndioctl()
H A Ddiskmap.c93 vp = ndp.ni_vp; in diskmapioctl()
/openbsd/regress/usr.bin/diff/
H A Dt9.198 vp = nd.ni_vp;
326 vp = nd.ni_vp;
755 vp = nd.ni_vp;
811 vp = nd.ni_vp;
921 vp = nd.ni_vp;
1020 if (nd.ni_vp)
1051 vp = nd.ni_vp;
1151 vp = nd.ni_vp;
1227 vp = nd.ni_vp;
1308 vp = nd.ni_vp;
[all …]
H A Dt9.2127 vp = nd.ni_vp;
392 vp = nd.ni_vp;
897 vp = nd.ni_vp;
980 vp = nd.ni_vp;
1224 vp = nd.ni_vp;
1337 vp = nd.ni_vp;
1438 if (nd.ni_vp)
1471 vp = nd.ni_vp;
1584 vp = nd.ni_vp;
1722 vp = nd.ni_vp;
[all …]
/openbsd/sys/nfs/
H A Dnfs_serv.c501 vp = nd.ni_vp; in nfsrv_lookup()
1303 if (nd.ni_vp) in nfsrv_create()
1384 if (nd.ni_vp) in nfsrv_mknod()
1454 vp = nd.ni_vp; in nfsrv_mknod()
1486 if (nd.ni_vp) in nfsrv_mknod()
1883 xp = nd.ni_vp; in nfsrv_link()
1900 if (nd.ni_vp) in nfsrv_link()
2084 if (nd.ni_vp) in nfsrv_symlink()
2172 vp = nd.ni_vp; in nfsrv_mkdir()
2222 if (nd.ni_vp) in nfsrv_mkdir()
[all …]
H A Dnfs_srvsubs.c157 vput(ndp->ni_vp); in nfs_namei()
158 ndp->ni_vp = NULL; in nfs_namei()
/openbsd/sys/sys/
H A Dnamei.h68 struct vnode *ni_vp; /* vnode of result */ member
/openbsd/sys/arch/sparc64/dev/
H A Dvdsp.c929 if (nd.ni_vp->v_type == VBLK) { in vdsp_open()
930 dev = nd.ni_vp->v_rdev; in vdsp_open()
938 error = VOP_GETATTR(nd.ni_vp, &va, p->p_ucred, p); in vdsp_open()
945 VOP_UNLOCK(nd.ni_vp); in vdsp_open()
946 sc->sc_vp = nd.ni_vp; in vdsp_open()
/openbsd/sys/ntfs/
H A Dntfs_vfsops.c173 devvp = ndp->ni_vp; in ntfs_mount()
/openbsd/sys/msdosfs/
H A Dmsdosfs_vfsops.c172 devvp = ndp->ni_vp; in msdosfs_mount()
/openbsd/sys/isofs/udf/
H A Dudf_vfsops.c158 devvp = ndp->ni_vp; in udf_mount()
/openbsd/sys/isofs/cd9660/
H A Dcd9660_vfsops.c163 devvp = ndp->ni_vp; in cd9660_mount()

12