Lines Matching defs:dvp

679 vhead_lookup(vnode_t *dvp, char *nm, vnode_t **vpp, pathname_t *pnp,
689 if ((femsp = fem_lock(dvp->v_femhead)) == NULL) {
690 func = (int (*)()) (dvp->v_op->vop_lookup);
691 arg0 = dvp;
692 fem_unlock(dvp->v_femhead);
697 fem_unlock(dvp->v_femhead);
698 farg.fa_vnode.vp = dvp;
710 vhead_create(vnode_t *dvp, char *name, vattr_t *vap, vcexcl_t excl,
720 if ((femsp = fem_lock(dvp->v_femhead)) == NULL) {
721 func = (int (*)()) (dvp->v_op->vop_create);
722 arg0 = dvp;
723 fem_unlock(dvp->v_femhead);
728 fem_unlock(dvp->v_femhead);
729 farg.fa_vnode.vp = dvp;
741 vhead_remove(vnode_t *dvp, char *nm, cred_t *cr, caller_context_t *ct,
750 if ((femsp = fem_lock(dvp->v_femhead)) == NULL) {
751 func = (int (*)()) (dvp->v_op->vop_remove);
752 arg0 = dvp;
753 fem_unlock(dvp->v_femhead);
757 fem_unlock(dvp->v_femhead);
758 farg.fa_vnode.vp = dvp;
824 vhead_mkdir(vnode_t *dvp, char *dirname, vattr_t *vap, vnode_t **vpp,
833 if ((femsp = fem_lock(dvp->v_femhead)) == NULL) {
834 func = (int (*)()) (dvp->v_op->vop_mkdir);
835 arg0 = dvp;
836 fem_unlock(dvp->v_femhead);
840 fem_unlock(dvp->v_femhead);
841 farg.fa_vnode.vp = dvp;
851 vhead_rmdir(vnode_t *dvp, char *nm, vnode_t *cdir, cred_t *cr,
860 if ((femsp = fem_lock(dvp->v_femhead)) == NULL) {
861 func = (int (*)()) (dvp->v_op->vop_rmdir);
862 arg0 = dvp;
863 fem_unlock(dvp->v_femhead);
867 fem_unlock(dvp->v_femhead);
868 farg.fa_vnode.vp = dvp;
906 vhead_symlink(vnode_t *dvp, char *linkname, vattr_t *vap, char *target,
915 if ((femsp = fem_lock(dvp->v_femhead)) == NULL) {
916 func = (int (*)()) (dvp->v_op->vop_symlink);
917 arg0 = dvp;
918 fem_unlock(dvp->v_femhead);
922 fem_unlock(dvp->v_femhead);
923 farg.fa_vnode.vp = dvp;
1623 vhead_vnevent(vnode_t *vp, vnevent_t vnevent, vnode_t *dvp, char *cname,
1636 errc = (*func)(arg0, vnevent, dvp, cname, ct);
1644 errc = (*func)(arg0, vnevent, dvp, cname, ct);
2690 vnext_vnevent(femarg_t *vf, vnevent_t vnevent, vnode_t *dvp, char *cname,
2701 return ((*func)(arg0, vnevent, dvp, cname, ct));