Home
last modified time | relevance | path

Searched refs:selinux_state (Results 1 – 17 of 17) sorted by relevance

/linux-6.3-rc2/security/selinux/include/
A Dsecurity.h92 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 Dima.h17 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 Davc.h55 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 Dconditional.h19 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 Dhooks.c107 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 Dxfrm.c101 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 Dstatus.c42 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 Dima.c23 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 Dnetlabel.c49 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 Dselinuxfs.c80 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 Davc.c417 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 Dnetnode.c207 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 Dibpkey.c144 ret = security_ib_pkey_sid(&selinux_state, subnet_prefix, pkey_num, in sel_ib_pkey_sid_slow()
A Dnetport.c151 ret = security_port_sid(&selinux_state, protocol, pnum, sid); in sel_netport_sid_slow()
A Dnetif.c156 ret = security_netif_sid(&selinux_state, dev->name, sid); in sel_netif_sid_slow()
/linux-6.3-rc2/security/selinux/ss/
A Dservices.c238 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 Dservices.h33 struct selinux_state *state;

Completed in 46 milliseconds