• Home
  • Raw
  • Download

Lines Matching refs:ssid

45 	u32			ssid;  member
124 static inline int avc_hash(u32 ssid, u32 tsid, u16 tclass) in avc_hash() argument
126 return (ssid ^ (tsid<<2) ^ (tclass<<4)) & (AVC_CACHE_SLOTS - 1); in avc_hash()
414 u32 ssid, u32 tsid, u16 tclass, in avc_xperms_audit() argument
426 return slow_avc_audit(state, ssid, tsid, tclass, requested, in avc_xperms_audit()
515 static void avc_node_populate(struct avc_node *node, u32 ssid, u32 tsid, u16 tclass, struct av_deci… in avc_node_populate() argument
517 node->ae.ssid = ssid; in avc_node_populate()
524 u32 ssid, u32 tsid, u16 tclass) in avc_search_node() argument
530 hvalue = avc_hash(ssid, tsid, tclass); in avc_search_node()
533 if (ssid == node->ae.ssid && in avc_search_node()
557 u32 ssid, u32 tsid, u16 tclass) in avc_lookup() argument
562 node = avc_search_node(avc, ssid, tsid, tclass); in avc_lookup()
613 u32 ssid, u32 tsid, u16 tclass, in avc_insert() argument
630 hvalue = avc_hash(ssid, tsid, tclass); in avc_insert()
631 avc_node_populate(node, ssid, tsid, tclass, avd); in avc_insert()
642 if (pos->ae.ssid == ssid && in avc_insert()
712 rc = security_sid_to_context(sad->state, sad->ssid, &scontext, in avc_audit_post_callback()
715 audit_log_format(ab, " ssid=%d", sad->ssid); in avc_audit_post_callback()
736 rc = security_sid_to_context_inval(sad->state, sad->ssid, &scontext, in avc_audit_post_callback()
759 u32 ssid, u32 tsid, u16 tclass, in slow_avc_audit() argument
788 sad.ssid = ssid; in slow_avc_audit()
844 u32 event, u32 perms, u8 driver, u8 xperm, u32 ssid, in avc_update_node() argument
878 hvalue = avc_hash(ssid, tsid, tclass); in avc_update_node()
886 if (ssid == pos->ae.ssid && in avc_update_node()
905 avc_node_populate(node, ssid, tsid, tclass, &orig->ae.avd); in avc_update_node()
1012 u32 ssid, u32 tsid, in avc_compute_av() argument
1018 security_compute_av(state, ssid, tsid, tclass, avd, &xp_node->xp); in avc_compute_av()
1020 return avc_insert(state->avc, ssid, tsid, tclass, avd, xp_node); in avc_compute_av()
1024 u32 ssid, u32 tsid, in avc_denied() argument
1037 xperm, ssid, tsid, tclass, avd->seqno, NULL, flags); in avc_denied()
1049 u32 ssid, u32 tsid, u16 tclass, u32 requested, in avc_has_extended_perms() argument
1070 node = avc_lookup(state->avc, ssid, tsid, tclass); in avc_has_extended_perms()
1072 node = avc_compute_av(state, ssid, tsid, tclass, &avd, xp_node); in avc_has_extended_perms()
1096 security_compute_xperms_decision(state, ssid, tsid, tclass, in avc_has_extended_perms()
1100 driver, xperm, ssid, tsid, tclass, avd.seqno, in avc_has_extended_perms()
1113 rc = avc_denied(state, ssid, tsid, tclass, requested, in avc_has_extended_perms()
1118 rc2 = avc_xperms_audit(state, ssid, tsid, tclass, requested, in avc_has_extended_perms()
1146 u32 ssid, u32 tsid, in avc_has_perm_noaudit() argument
1161 node = avc_lookup(state->avc, ssid, tsid, tclass); in avc_has_perm_noaudit()
1163 node = avc_compute_av(state, ssid, tsid, tclass, avd, &xp_node); in avc_has_perm_noaudit()
1169 rc = avc_denied(state, ssid, tsid, tclass, requested, 0, 0, in avc_has_perm_noaudit()
1192 int avc_has_perm(struct selinux_state *state, u32 ssid, u32 tsid, u16 tclass, in avc_has_perm() argument
1198 rc = avc_has_perm_noaudit(state, ssid, tsid, tclass, requested, 0, in avc_has_perm()
1201 rc2 = avc_audit(state, ssid, tsid, tclass, requested, &avd, rc, in avc_has_perm()