/linux-6.3-rc2/security/selinux/include/ |
A D | security.h | 92 struct selinux_state { struct 113 extern struct selinux_state selinux_state; argument 179 struct selinux_state *state = &selinux_state; in selinux_policycap_netpeer() 186 struct selinux_state *state = &selinux_state; in selinux_policycap_openperm() 193 struct selinux_state *state = &selinux_state; in selinux_policycap_extsockclass() 200 struct selinux_state *state = &selinux_state; in selinux_policycap_alwaysnetwork() 207 struct selinux_state *state = &selinux_state; in selinux_policycap_cgroupseclabel() 214 struct selinux_state *state = &selinux_state; in selinux_policycap_nnp_nosuid_transition() 221 struct selinux_state *state = &selinux_state; in selinux_policycap_genfs_seclabel_symlinks() 228 struct selinux_state *state = &selinux_state; in selinux_policycap_ioctl_skip_cloexec() [all …]
|
A D | ima.h | 17 extern void selinux_ima_measure_state(struct selinux_state *selinux_state); 19 struct selinux_state *selinux_state); 21 static inline void selinux_ima_measure_state(struct selinux_state *selinux_state) in selinux_ima_measure_state() argument 25 struct selinux_state *selinux_state) in selinux_ima_measure_state_locked() argument
|
A D | avc.h | 55 struct selinux_state *state; 100 int slow_avc_audit(struct selinux_state *state, 125 static inline int avc_audit(struct selinux_state *state, in avc_audit() 143 int avc_has_perm_noaudit(struct selinux_state *state, 149 int avc_has_perm(struct selinux_state *state, 154 int avc_has_extended_perms(struct selinux_state *state, 159 u32 avc_policy_seqno(struct selinux_state *state);
|
A D | conditional.h | 19 int security_set_bools(struct selinux_state *state, u32 len, int *values); 21 int security_get_bool_value(struct selinux_state *state, u32 index);
|
/linux-6.3-rc2/security/selinux/ |
A D | hooks.c | 107 struct selinux_state selinux_state; variable 406 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel() 412 rc = avc_has_perm(&selinux_state, in may_context_mount_sb_relabel() 424 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel() 430 rc = avc_has_perm(&selinux_state, in may_context_mount_inode_relabel() 1778 rc = avc_has_perm(&selinux_state, in may_create() 1790 rc = avc_has_perm(&selinux_state, in may_create() 1825 rc = avc_has_perm(&selinux_state, in may_link() 1846 rc = avc_has_perm(&selinux_state, in may_link() 6467 &selinux_state, in selinux_setprocattr() [all …]
|
A D | xfrm.c | 101 rc = security_context_to_sid(&selinux_state, ctx->ctx_str, str_len, in selinux_xfrm_alloc_user() 106 rc = avc_has_perm(&selinux_state, in selinux_xfrm_alloc_user() 143 return avc_has_perm(&selinux_state, in selinux_xfrm_delete() 166 rc = avc_has_perm(&selinux_state, in selinux_xfrm_policy_lookup() 208 return (avc_has_perm(&selinux_state, flic_sid, state_sid, in selinux_xfrm_state_pol_flow_match() 358 rc = security_sid_to_context(&selinux_state, secid, &ctx_str, in selinux_xfrm_state_alloc_acquire() 427 return avc_has_perm(&selinux_state, in selinux_xfrm_sock_rcv_skb() 471 return avc_has_perm(&selinux_state, sk_sid, SECINITSID_UNLABELED, in selinux_xfrm_postroute_last()
|
A D | status.c | 42 struct page *selinux_kernel_status_page(struct selinux_state *state) in selinux_kernel_status_page() 79 void selinux_status_update_setenforce(struct selinux_state *state, in selinux_status_update_setenforce() 105 void selinux_status_update_policyload(struct selinux_state *state, in selinux_status_update_policyload()
|
A D | ima.c | 23 static char *selinux_ima_collect_state(struct selinux_state *state) in selinux_ima_collect_state() 73 void selinux_ima_measure_state_locked(struct selinux_state *state) in selinux_ima_measure_state_locked() 118 void selinux_ima_measure_state(struct selinux_state *state) in selinux_ima_measure_state()
|
A D | netlabel.c | 49 rc = security_netlbl_secattr_to_sid(&selinux_state, secattr, sid); in selinux_netlbl_sidlookup_cached() 80 rc = security_netlbl_sid_to_secattr(&selinux_state, sksec->sid, in selinux_netlbl_sock_genattr() 248 rc = security_netlbl_sid_to_secattr(&selinux_state, sid, in selinux_netlbl_skbuff_setsid() 286 rc = security_netlbl_sid_to_secattr(&selinux_state, in selinux_netlbl_sctp_assoc_request() 335 rc = security_netlbl_sid_to_secattr(&selinux_state, req->secid, in selinux_netlbl_inet_conn_request() 466 rc = avc_has_perm(&selinux_state, in selinux_netlbl_sock_rcv_skb()
|
A D | selinuxfs.c | 80 struct selinux_state *state; 93 fsi->state = &selinux_state; in selinux_fs_info_create() 167 length = avc_has_perm(&selinux_state, in sel_write_enforce() 408 rc = avc_has_perm(&selinux_state, in sel_open_policy() 470 ret = avc_has_perm(&selinux_state, in sel_read_policy() 626 length = avc_has_perm(&selinux_state, in sel_write_load() 686 length = avc_has_perm(&selinux_state, in sel_write_context() 734 length = avc_has_perm(&selinux_state, in sel_write_checkreqprot() 793 rc = avc_has_perm(&selinux_state, in sel_write_validatetrans() 922 length = avc_has_perm(&selinux_state, in sel_write_access() [all …]
|
A D | avc.c | 417 static inline int avc_xperms_audit(struct selinux_state *state, in avc_xperms_audit() 769 noinline int slow_avc_audit(struct selinux_state *state, in slow_avc_audit() 1001 struct avc_node *avc_compute_av(struct selinux_state *state, in avc_compute_av() 1013 static noinline int avc_denied(struct selinux_state *state, in avc_denied() 1038 int avc_has_extended_perms(struct selinux_state *state, in avc_has_extended_perms() 1136 inline int avc_has_perm_noaudit(struct selinux_state *state, in avc_has_perm_noaudit() 1184 int avc_has_perm(struct selinux_state *state, u32 ssid, u32 tsid, u16 tclass, in avc_has_perm() 1200 u32 avc_policy_seqno(struct selinux_state *state) in avc_policy_seqno() 1219 avc_flush(selinux_state.avc); in avc_disable()
|
A D | netnode.c | 207 ret = security_node_sid(&selinux_state, PF_INET, in sel_netnode_sid_slow() 213 ret = security_node_sid(&selinux_state, PF_INET6, in sel_netnode_sid_slow()
|
A D | ibpkey.c | 144 ret = security_ib_pkey_sid(&selinux_state, subnet_prefix, pkey_num, in sel_ib_pkey_sid_slow()
|
A D | netport.c | 151 ret = security_port_sid(&selinux_state, protocol, pnum, sid); in sel_netport_sid_slow()
|
A D | netif.c | 156 ret = security_netif_sid(&selinux_state, dev->name, sid); in sel_netif_sid_slow()
|
/linux-6.3-rc2/security/selinux/ss/ |
A D | services.c | 238 int security_mls_enabled(struct selinux_state *state) in security_mls_enabled() 1649 struct selinux_state *state, in compute_sid_handle_invalid_context() 1956 int security_member_sid(struct selinux_state *state, in security_member_sid() 1981 int security_change_sid(struct selinux_state *state, in security_change_sid() 1993 struct selinux_state *state, in convert_context_handle_invalid_context() 2418 int security_port_sid(struct selinux_state *state, in security_port_sid() 2580 int security_netif_sid(struct selinux_state *state, in security_netif_sid() 2645 int security_node_sid(struct selinux_state *state, in security_node_sid() 2920 int security_genfs_sid(struct selinux_state *state, in security_genfs_sid() 3560 struct selinux_state *state = &selinux_state; in selinux_audit_rule_init() [all …]
|
A D | services.h | 33 struct selinux_state *state;
|