Home
last modified time | relevance | path

Searched refs:xpermd (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/security/selinux/ss/
H A Dservices.c960 void services_compute_xperms_decision(struct extended_perms_decision *xpermd, in services_compute_xperms_decision() argument
966 if (xpermd->driver != node->datum.u.xperms->driver) in services_compute_xperms_decision()
970 xpermd->driver)) in services_compute_xperms_decision()
977 xpermd->used |= XPERMS_ALLOWED; in services_compute_xperms_decision()
979 memset(xpermd->allowed->p, 0xff, in services_compute_xperms_decision()
980 sizeof(xpermd->allowed->p)); in services_compute_xperms_decision()
983 for (i = 0; i < ARRAY_SIZE(xpermd->allowed->p); i++) in services_compute_xperms_decision()
984 xpermd->allowed->p[i] |= in services_compute_xperms_decision()
988 xpermd->used |= XPERMS_AUDITALLOW; in services_compute_xperms_decision()
990 memset(xpermd in services_compute_xperms_decision()
1014 security_compute_xperms_decision(struct selinux_state *state, u32 ssid, u32 tsid, u16 orig_tclass, u8 driver, struct extended_perms_decision *xpermd) security_compute_xperms_decision() argument
[all...]
H A Dservices.h35 void services_compute_xperms_decision(struct extended_perms_decision *xpermd,
H A Dconditional.h80 struct extended_perms_decision *xpermd);
H A Dconditional.c557 struct extended_perms_decision *xpermd) in cond_compute_xperms()
561 if (!ctab || !key || !xpermd) in cond_compute_xperms()
567 services_compute_xperms_decision(xpermd, node); in cond_compute_xperms()
556 cond_compute_xperms(struct avtab *ctab, struct avtab_key *key, struct extended_perms_decision *xpermd) cond_compute_xperms() argument
/kernel/linux/linux-6.6/security/selinux/ss/
H A Dservices.c946 void services_compute_xperms_decision(struct extended_perms_decision *xpermd, in services_compute_xperms_decision() argument
952 if (xpermd->driver != node->datum.u.xperms->driver) in services_compute_xperms_decision()
956 xpermd->driver)) in services_compute_xperms_decision()
963 xpermd->used |= XPERMS_ALLOWED; in services_compute_xperms_decision()
965 memset(xpermd->allowed->p, 0xff, in services_compute_xperms_decision()
966 sizeof(xpermd->allowed->p)); in services_compute_xperms_decision()
969 for (i = 0; i < ARRAY_SIZE(xpermd->allowed->p); i++) in services_compute_xperms_decision()
970 xpermd->allowed->p[i] |= in services_compute_xperms_decision()
974 xpermd->used |= XPERMS_AUDITALLOW; in services_compute_xperms_decision()
976 memset(xpermd in services_compute_xperms_decision()
1000 security_compute_xperms_decision(u32 ssid, u32 tsid, u16 orig_tclass, u8 driver, struct extended_perms_decision *xpermd) security_compute_xperms_decision() argument
[all...]
H A Dservices.h39 void services_compute_xperms_decision(struct extended_perms_decision *xpermd,
H A Dconditional.h80 struct extended_perms_decision *xpermd);
H A Dconditional.c558 struct extended_perms_decision *xpermd) in cond_compute_xperms()
562 if (!ctab || !key || !xpermd) in cond_compute_xperms()
568 services_compute_xperms_decision(xpermd, node); in cond_compute_xperms()
557 cond_compute_xperms(struct avtab *ctab, struct avtab_key *key, struct extended_perms_decision *xpermd) cond_compute_xperms() argument
/kernel/linux/linux-6.6/security/selinux/include/
H A Dsecurity.h249 struct extended_perms_decision *xpermd);
/kernel/linux/linux-5.10/security/selinux/include/
H A Dsecurity.h293 struct extended_perms_decision *xpermd);

Completed in 11 milliseconds