Lines Matching defs:vattrp
1028 execsetid(struct vnode *vp, struct vattr *vattrp, uid_t *uidp, uid_t *gidp,
1057 if (vattrp->va_mode & VSUID) {
1058 if (vattrp->va_uid == 0) {
1065 uid = vattrp->va_uid;
1076 uid = vattrp->va_uid;
1080 if (vattrp->va_mode & VSGID) {
1081 gid = vattrp->va_gid;
1131 execpermissions(struct vnode *vp, struct vattr *vattrp, struct uarg *args)
1136 vattrp->va_mask = AT_MODE | AT_UID | AT_GID | AT_SIZE;
1137 if (error = VOP_GETATTR(vp, vattrp, ATTR_EXEC, p->p_cred, NULL))
1146 (vattrp->va_mode & (VEXEC|(VEXEC>>3)|(VEXEC>>6))) == 0) {