Lines Matching defs:vattrp
999 execsetid(struct vnode *vp, struct vattr *vattrp, uid_t *uidp, uid_t *gidp,
1028 if (vattrp->va_mode & VSUID) {
1029 if (vattrp->va_uid == 0) {
1036 uid = vattrp->va_uid;
1047 uid = vattrp->va_uid;
1051 if (vattrp->va_mode & VSGID) {
1052 gid = vattrp->va_gid;
1102 execpermissions(struct vnode *vp, struct vattr *vattrp, struct uarg *args)
1107 vattrp->va_mask = AT_MODE | AT_UID | AT_GID | AT_SIZE;
1108 if (error = VOP_GETATTR(vp, vattrp, ATTR_EXEC, p->p_cred, NULL))
1117 (vattrp->va_mode & (VEXEC|(VEXEC>>3)|(VEXEC>>6))) == 0) {