Lines Matching refs:a_vp
561 struct vnode *a_vp;
567 vp = ap->a_vp;
583 struct vnode *a_vp;
587 struct inode *ip = VTOI(ap->a_vp);
594 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK)
598 return (ffs_open_ea(ap->a_vp, ap->a_cred));
608 struct vnode *a_vp;
613 struct inode *ip = VTOI(ap->a_vp);
620 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK)
624 if (ap->a_commit && (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY))
627 return (ffs_close_ea(ap->a_vp, ap->a_commit, ap->a_cred));
637 struct vnode *a_vp;
645 struct vnode *vp = ap->a_vp;
663 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK)
667 error = extattr_check_cred(ap->a_vp, ap->a_attrnamespace,
672 error = ffs_open_ea(ap->a_vp, ap->a_cred);
690 ffs_close_ea(ap->a_vp, 0, ap->a_cred);
701 struct vnode *a_vp;
708 struct vnode *vp = ap->a_vp;
728 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK)
738 if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY)
745 error = extattr_check_cred(ap->a_vp, ap->a_attrnamespace,
758 error = ffs_open_ea(ap->a_vp, ap->a_cred);
794 ffs_close_ea(ap->a_vp, 0, ap->a_cred);
808 ffs_close_ea(ap->a_vp, 0, ap->a_cred);
819 error = ffs_close_ea(ap->a_vp, 1, ap->a_cred);
830 struct vnode *a_vp;
837 struct inode *ip = VTOI(ap->a_vp);
850 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK)
853 error = extattr_check_cred(ap->a_vp, ap->a_attrnamespace,
858 error = ffs_open_ea(ap->a_vp, ap->a_cred);
884 ffs_close_ea(ap->a_vp, 0, ap->a_cred);
895 struct vnode *a_vp;
900 struct vnode *vp = ap->a_vp;
918 if (ap->a_vp->v_type == VCHR || ap->a_vp->v_type == VBLK)
925 if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY)
928 error = extattr_check_cred(ap->a_vp, ap->a_attrnamespace,
940 error = ffs_open_ea(ap->a_vp, ap->a_cred);
954 ffs_close_ea(ap->a_vp, 0, ap->a_cred);
966 error = ffs_close_ea(ap->a_vp, 1, ap->a_cred);