vfs_lookup.c | 717 namei_atsymlink(struct namei_state *state, struct vnode *foundobj) 720 return (foundobj->v_type == VLNK) && 730 * Unlocks foundobj on success (ugh) 734 struct vnode *searchdir, struct vnode *foundobj, 751 vn_lock(foundobj, LK_EXCLUSIVE | LK_RETRY); 752 if (foundobj->v_mount->mnt_flag & MNT_SYMPERM) { 753 error = VOP_ACCESS(foundobj, VEXEC, cnp->cn_cred); 755 VOP_UNLOCK(foundobj); 770 error = VOP_READLINK(foundobj, &auio, cnp->cn_cred); 771 VOP_UNLOCK(foundobj); 926 struct vnode *foundobj, *vp; local in function:lookup_crossmount 1074 struct vnode *foundobj; \/* result *\/ local in function:lookup_once 1274 struct vnode *foundobj, *searchdir; local in function:lookup_fastforward 1503 struct vnode *searchdir, *foundobj; local in function:namei_oneroot 2028 struct vnode *foundobj; local in function:do_lookup_for_nfsd_index [all...] |