Lines Matching refs:sidtab
76 struct sidtab *sidtab,
721 struct sidtab *sidtab = policy->sidtab; in security_validtrans_handle_fail() local
725 if (sidtab_entry_to_string(p, sidtab, oentry, &o, &olen)) in security_validtrans_handle_fail()
727 if (sidtab_entry_to_string(p, sidtab, nentry, &n, &nlen)) in security_validtrans_handle_fail()
729 if (sidtab_entry_to_string(p, sidtab, tentry, &t, &tlen)) in security_validtrans_handle_fail()
751 struct sidtab *sidtab; in security_compute_validatetrans() local
768 sidtab = policy->sidtab; in security_compute_validatetrans()
781 oentry = sidtab_search_entry(sidtab, oldsid); in security_compute_validatetrans()
789 nentry = sidtab_search_entry(sidtab, newsid); in security_compute_validatetrans()
797 tentry = sidtab_search_entry(sidtab, tasksid); in security_compute_validatetrans()
859 struct sidtab *sidtab; in security_bounded_transition() local
871 sidtab = policy->sidtab; in security_bounded_transition()
874 old_entry = sidtab_search_entry(sidtab, old_sid); in security_bounded_transition()
882 new_entry = sidtab_search_entry(sidtab, new_sid); in security_bounded_transition()
917 if (!sidtab_entry_to_string(policydb, sidtab, old_entry, in security_bounded_transition()
919 !sidtab_entry_to_string(policydb, sidtab, new_entry, in security_bounded_transition()
1012 struct sidtab *sidtab; in security_compute_xperms_decision() local
1033 sidtab = policy->sidtab; in security_compute_xperms_decision()
1035 scontext = sidtab_search(sidtab, ssid); in security_compute_xperms_decision()
1042 tcontext = sidtab_search(sidtab, tsid); in security_compute_xperms_decision()
1108 struct sidtab *sidtab; in security_compute_av() local
1120 sidtab = policy->sidtab; in security_compute_av()
1122 scontext = sidtab_search(sidtab, ssid); in security_compute_av()
1133 tcontext = sidtab_search(sidtab, tsid); in security_compute_av()
1166 struct sidtab *sidtab; in security_compute_av_user() local
1176 sidtab = policy->sidtab; in security_compute_av_user()
1178 scontext = sidtab_search(sidtab, ssid); in security_compute_av_user()
1189 tcontext = sidtab_search(sidtab, tsid); in security_compute_av_user()
1270 struct sidtab *sidtab, in sidtab_entry_to_string() argument
1274 int rc = sidtab_sid2str_get(sidtab, entry, scontext, scontext_len); in sidtab_entry_to_string()
1282 sidtab_sid2str_put(sidtab, entry, *scontext, *scontext_len); in sidtab_entry_to_string()
1301 rc = sidtab_hash_stats(policy->sidtab, page); in security_sidtab_hash_stats()
1321 struct sidtab *sidtab; in security_sid_to_context_core() local
1352 sidtab = policy->sidtab; in security_sid_to_context_core()
1355 entry = sidtab_search_entry_force(sidtab, sid); in security_sid_to_context_core()
1357 entry = sidtab_search_entry(sidtab, sid); in security_sid_to_context_core()
1367 rc = sidtab_entry_to_string(policydb, sidtab, entry, scontext, in security_sid_to_context_core()
1424 struct sidtab *sidtabp, in string_to_context_struct()
1508 struct sidtab *sidtab; in security_context_to_sid_core() local
1548 sidtab = policy->sidtab; in security_context_to_sid_core()
1549 rc = string_to_context_struct(policydb, sidtab, scontext2, in security_context_to_sid_core()
1557 rc = sidtab_context_to_sid(sidtab, &context, sid); in security_context_to_sid_core()
1637 struct sidtab *sidtab = policy->sidtab; in compute_sid_handle_invalid_context() local
1642 if (sidtab_entry_to_string(policydb, sidtab, sentry, &s, &slen)) in compute_sid_handle_invalid_context()
1644 if (sidtab_entry_to_string(policydb, sidtab, tentry, &t, &tlen)) in compute_sid_handle_invalid_context()
1706 struct sidtab *sidtab; in security_compute_sid() local
1745 sidtab = policy->sidtab; in security_compute_sid()
1747 sentry = sidtab_search_entry(sidtab, ssid); in security_compute_sid()
1754 tentry = sidtab_search_entry(sidtab, tsid); in security_compute_sid()
1872 rc = sidtab_context_to_sid(sidtab, &newcontext, out_sid); in security_compute_sid()
2149 sidtab_destroy(policy->sidtab); in selinux_policy_free()
2152 kfree(policy->sidtab); in selinux_policy_free()
2170 sidtab_cancel_convert(oldpolicy->sidtab); in selinux_policy_cancel()
2256 newpolicy->sidtab = kzalloc(sizeof(*newpolicy->sidtab), GFP_KERNEL); in security_load_policy()
2257 if (!newpolicy->sidtab) { in security_load_policy()
2272 rc = policydb_load_isids(&newpolicy->policydb, newpolicy->sidtab); in security_load_policy()
2305 convert_params.target = newpolicy->sidtab; in security_load_policy()
2307 rc = sidtab_convert(oldpolicy->sidtab, &convert_params); in security_load_policy()
2319 sidtab_destroy(newpolicy->sidtab); in security_load_policy()
2325 kfree(newpolicy->sidtab); in security_load_policy()
2343 struct sidtab *sidtab; in security_port_sid() local
2355 sidtab = policy->sidtab; in security_port_sid()
2368 rc = sidtab_context_to_sid(sidtab, &c->context[0], in security_port_sid()
2394 struct sidtab *sidtab; in security_ib_pkey_sid() local
2406 sidtab = policy->sidtab; in security_ib_pkey_sid()
2420 rc = sidtab_context_to_sid(sidtab, in security_ib_pkey_sid()
2446 struct sidtab *sidtab; in security_ib_endport_sid() local
2458 sidtab = policy->sidtab; in security_ib_endport_sid()
2473 rc = sidtab_context_to_sid(sidtab, &c->context[0], in security_ib_endport_sid()
2497 struct sidtab *sidtab; in security_netif_sid() local
2509 sidtab = policy->sidtab; in security_netif_sid()
2520 rc = sidtab_context_to_sid(sidtab, &c->context[0], in security_netif_sid()
2524 rc = sidtab_context_to_sid(sidtab, &c->context[1], in security_netif_sid()
2566 struct sidtab *sidtab; in security_node_sid() local
2578 sidtab = policy->sidtab; in security_node_sid()
2620 rc = sidtab_context_to_sid(sidtab, in security_node_sid()
2661 struct sidtab *sidtab; in security_get_user_sids() local
2679 sidtab = policy->sidtab; in security_get_user_sids()
2684 fromcon = sidtab_search(sidtab, fromsid); in security_get_user_sids()
2710 rc = sidtab_context_to_sid(sidtab, &usercon, &sid); in security_get_user_sids()
2779 struct sidtab *sidtab = policy->sidtab; in __security_genfs_sid() local
2814 rc = sidtab_context_to_sid(sidtab, &c->context[0], &c->sid[0]); in __security_genfs_sid()
2875 struct sidtab *sidtab; in security_fs_use() local
2890 sidtab = policy->sidtab; in security_fs_use()
2902 rc = sidtab_context_to_sid(sidtab, &c->context[0], in security_fs_use()
3112 struct sidtab *sidtab; in security_sid_mls_copy() local
3131 sidtab = policy->sidtab; in security_sid_mls_copy()
3139 context1 = sidtab_search(sidtab, sid); in security_sid_mls_copy()
3147 context2 = sidtab_search(sidtab, mls_sid); in security_sid_mls_copy()
3183 rc = sidtab_context_to_sid(sidtab, &newcon, new_sid); in security_sid_mls_copy()
3218 struct sidtab *sidtab; in security_net_peersid_resolve() local
3246 sidtab = policy->sidtab; in security_net_peersid_resolve()
3259 nlbl_ctx = sidtab_search(sidtab, nlbl_sid); in security_net_peersid_resolve()
3266 xfrm_ctx = sidtab_search(sidtab, xfrm_sid); in security_net_peersid_resolve()
3610 ctxt = sidtab_search(policy->sidtab, sid); in selinux_audit_rule_match()
3774 struct sidtab *sidtab; in security_netlbl_secattr_to_sid() local
3787 sidtab = policy->sidtab; in security_netlbl_secattr_to_sid()
3795 ctx = sidtab_search(sidtab, SECINITSID_NETMSG); in security_netlbl_secattr_to_sid()
3813 rc = sidtab_context_to_sid(sidtab, &ctx_new, sid); in security_netlbl_secattr_to_sid()
3858 ctx = sidtab_search(policy->sidtab, sid); in security_netlbl_sid_to_secattr()