Lines Matching defs:vdp
103 struct vnode *vdp = ap->a_dvp;
134 dp = VTODE(vdp);
138 printf("msdosfs_lookup(): vdp %p, dp %p, Attr %02x\n",
139 vdp, dp, dp->de_Attributes);
145 if ((error = VOP_ACCESS(vdp, VEXEC, cnp->cn_cred)) != 0)
148 if ((flags & ISLASTCN) && (vdp->v_mount->mnt_flag & MNT_RDONLY) &&
159 if (cache_lookup(vdp, cnp->cn_nameptr, cnp->cn_namelen,
165 if (VOP_ISLOCKED(vdp) != LK_EXCLUSIVE)
173 if ((vdp->v_vflag & VV_ROOT) && cnp->cn_nameptr[0] == '.' &&
220 * Search the directory pointed at by vdp for the name pointed at
372 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred);
423 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen,
487 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred);
496 vref(vdp);
497 *vpp = vdp;
512 if (vdp->v_mount->mnt_flag & MNT_RDONLY)
518 error = VOP_ACCESS(vdp, VWRITE, cnp->cn_cred);
534 vref(vdp); /* we want ourself, ie "." */
535 *vpp = vdp;
543 cache_enter(vdp, *vpp, cnp->cn_nameptr, cnp->cn_namelen, cnp->cn_flags);