| /kernel/linux/linux-5.10/security/selinux/ |
| D | avc.c | 51 struct av_decision avd; member 388 struct av_decision *avd, in avc_xperms_audit_required() argument 396 denied = requested & ~avd->allowed; in avc_xperms_audit_required() 398 audited = denied & avd->auditdeny; in avc_xperms_audit_required() 406 audited = requested & avd->auditallow; in avc_xperms_audit_required() 419 u32 requested, struct av_decision *avd, in avc_xperms_audit() argument 427 requested, avd, xpd, perm, result, &denied); in avc_xperms_audit() 519 …d avc_node_populate(struct avc_node *node, u32 ssid, u32 tsid, u16 tclass, struct av_decision *avd) in avc_node_populate() argument 524 memcpy(&node->ae.avd, avd, sizeof(node->ae.avd)); in avc_node_populate() 618 struct av_decision *avd, in avc_insert() argument [all …]
|
| D | selinuxfs.c | 912 struct av_decision avd; in sel_write_access() local 943 security_compute_av_user(state, ssid, tsid, tclass, &avd); in sel_write_access() 947 avd.allowed, 0xffffffff, in sel_write_access() 948 avd.auditallow, avd.auditdeny, in sel_write_access() 949 avd.seqno, avd.flags); in sel_write_access()
|
| D | hooks.c | 1602 struct av_decision avd; in cred_has_capability() local 1625 sid, sid, sclass, av, 0, &avd); in cred_has_capability() 1628 sid, sid, sclass, av, &avd, rc, &ad, 0); in cred_has_capability() 3036 struct av_decision avd; in selinux_inode_permission() local 3062 &avd); in selinux_inode_permission() 3063 audited = avc_audit_required(perms, &avd, rc, in selinux_inode_permission()
|
| /kernel/linux/linux-5.10/security/selinux/include/ |
| D | avc.h | 65 struct av_decision *avd, in avc_audit_required() argument 71 denied = requested & ~avd->allowed; in avc_audit_required() 73 audited = denied & avd->auditdeny; in avc_audit_required() 90 if (auditdeny && !(auditdeny & avd->auditdeny)) in avc_audit_required() 95 audited = requested & avd->auditallow; in avc_audit_required() 128 struct av_decision *avd, in avc_audit() argument 134 audited = avc_audit_required(requested, avd, result, 0, &denied); in avc_audit() 152 struct av_decision *avd);
|
| D | security.h | 287 u16 tclass, struct av_decision *avd, 297 u16 tclass, struct av_decision *avd);
|
| /kernel/linux/linux-5.10/security/selinux/ss/ |
| D | services.c | 96 struct av_decision *avd, 204 u16 tclass, struct av_decision *avd, in map_decision() argument 213 if (avd->allowed & mapping->perms[i]) in map_decision() 218 avd->allowed = result; in map_decision() 221 if (avd->auditallow & mapping->perms[i]) in map_decision() 223 avd->auditallow = result; in map_decision() 226 if (avd->auditdeny & mapping->perms[i]) in map_decision() 238 avd->auditdeny = result; in map_decision() 542 struct av_decision *avd) in type_attribute_bounds_av() argument 577 masked = ~lo_avd.allowed & avd->allowed; in type_attribute_bounds_av() [all …]
|
| D | conditional.c | 576 struct av_decision *avd, struct extended_perms *xperms) in cond_compute_av() argument 580 if (!ctab || !key || !avd) in cond_compute_av() 587 avd->allowed |= node->datum.u.data; in cond_compute_av() 595 avd->auditdeny &= node->datum.u.data; in cond_compute_av() 598 avd->auditallow |= node->datum.u.data; in cond_compute_av()
|
| D | conditional.h | 78 struct av_decision *avd, struct extended_perms *xperms);
|
| /kernel/linux/common_modules/xpm/core/ |
| D | xpm_hck.c | 34 struct av_decision avd; in xpm_avc_has_perm() local 39 AVC_STRICT, &avd); in xpm_avc_has_perm() 40 rc2 = avc_audit(&selinux_state, sid, sid, tclass, requested, &avd, rc, in xpm_avc_has_perm()
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/ |
| D | 0009_linux_sound.patch | 3863 + dsp_priv->regmap = syscon_regmap_lookup_by_compatible("nxp,imx8ulp-avd-sim");
|