Lines Matching full:requested

382 static inline u32 avc_xperms_audit_required(u32 requested,  in avc_xperms_audit_required()  argument
391 denied = requested & ~avd->allowed; in avc_xperms_audit_required()
399 audited = denied = requested; in avc_xperms_audit_required()
401 audited = requested & avd->auditallow; in avc_xperms_audit_required()
413 u32 requested, struct av_decision *avd, in avc_xperms_audit() argument
421 requested, avd, xpd, perm, result, &denied); in avc_xperms_audit()
424 return slow_avc_audit(ssid, tsid, tclass, requested, in avc_xperms_audit()
754 u32 requested, u32 audited, u32 denied, int result, in slow_avc_audit() argument
769 sad.requested = requested; in slow_avc_audit()
995 static noinline int avc_denied(u32 ssid, u32 tsid, u16 tclass, u32 requested, in avc_denied() argument
1006 avc_update_node(AVC_CALLBACK_GRANT, requested, driver, base_perm, in avc_denied()
1018 int avc_has_extended_perms(u32 ssid, u32 tsid, u16 tclass, u32 requested, in avc_has_extended_perms() argument
1035 if (WARN_ON(!requested)) in avc_has_extended_perms()
1063 avd.allowed &= ~requested; in avc_has_extended_perms()
1070 avc_update_node(AVC_CALLBACK_ADD_XPERMS, requested, driver, in avc_has_extended_perms()
1079 avd.allowed &= ~requested; in avc_has_extended_perms()
1082 denied = requested & ~(avd.allowed); in avc_has_extended_perms()
1084 rc = avc_denied(ssid, tsid, tclass, requested, driver, in avc_has_extended_perms()
1089 rc2 = avc_xperms_audit(ssid, tsid, tclass, requested, in avc_has_extended_perms()
1101 * @requested: requested permissions
1110 u32 requested, unsigned int flags, in avc_perm_nonode() argument
1117 denied = requested & ~(avd->allowed); in avc_perm_nonode()
1119 return avc_denied(ssid, tsid, tclass, requested, 0, 0, 0, in avc_perm_nonode()
1129 * @requested: requested permissions, interpreted based on @tclass
1133 * Check the AVC to determine whether the @requested permissions are granted
1137 * in @avd. Return %0 if all @requested permissions are granted,
1145 u16 tclass, u32 requested, in avc_has_perm_noaudit() argument
1152 if (WARN_ON(!requested)) in avc_has_perm_noaudit()
1159 return avc_perm_nonode(ssid, tsid, tclass, requested, in avc_has_perm_noaudit()
1162 denied = requested & ~node->ae.avd.allowed; in avc_has_perm_noaudit()
1167 return avc_denied(ssid, tsid, tclass, requested, 0, 0, 0, in avc_has_perm_noaudit()
1177 * @requested: requested permissions, interpreted based on @tclass
1180 * Check the AVC to determine whether the @requested permissions are granted
1184 * permissions in accordance with the policy. Return %0 if all @requested
1189 u32 requested, struct common_audit_data *auditdata) in avc_has_perm() argument
1194 rc = avc_has_perm_noaudit(ssid, tsid, tclass, requested, 0, in avc_has_perm()
1197 rc2 = avc_audit(ssid, tsid, tclass, requested, &avd, rc, in avc_has_perm()