Home
last modified time | relevance | path

Searched refs:cr_label (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/security/mac_test/
H A Dmac_test.c182 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_bpfdesc_create()
221 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_relabel()
233 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit()
245 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setaudit_addr()
256 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setauid()
274 LABEL_CHECK(old_cred->cr_label, MAGIC_CRED); in test_cred_check_setcred()
275 LABEL_CHECK(new_cred->cr_label, MAGIC_CRED); in test_cred_check_setcred()
293 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setegid()
304 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_seteuid()
315 LABEL_CHECK(cred->cr_label, MAGIC_CRED); in test_cred_check_setregid()
[all …]
/freebsd/sys/security/mac_partition/
H A Dmac_partition.c139 error = partition_check(cr1->cr_label, cr2->cr_label); in partition_cred_check_visible()
158 SLOT_SET(cred->cr_label, 0); in partition_cred_create_init()
165 SLOT_SET(cred->cr_label, 0); in partition_cred_create_kproc0()
220 SLOT_SET(cred->cr_label, SLOT(newlabel)); in partition_cred_relabel()
229 error = partition_check(cred->cr_label, inp->inp_cred->cr_label); in partition_inpcb_check_visible()
239 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_debug()
249 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_sched()
260 error = partition_check(cred->cr_label, p->p_ucred->cr_label); in partition_proc_check_signal()
271 error = partition_check(cred->cr_label, so->so_cred->cr_label); in partition_socket_check_visible()
/freebsd/sys/security/mac_biba/
H A Dmac_biba.c794 source = SLOT(cred->cr_label); in biba_bpfdesc_create()
817 label = SLOT(cred->cr_label); in biba_cred_associate_nfsd()
829 subj = SLOT(cred->cr_label); in biba_cred_check_relabel()
892 subj = SLOT(u1->cr_label); in biba_cred_check_visible()
893 obj = SLOT(u2->cr_label); in biba_cred_check_visible()
907 dest = SLOT(cred->cr_label); in biba_cred_create_init()
919 dest = SLOT(cred->cr_label); in biba_cred_create_kproc0()
932 dest = SLOT(cred->cr_label); in biba_cred_relabel()
980 source = SLOT(cred->cr_label); in biba_devfs_create_symlink()
1018 subj = SLOT(cred->cr_label); in biba_ifnet_check_relabel()
[all …]
/freebsd/sys/security/mac_mls/
H A Dmac_mls.c758 source = SLOT(cred->cr_label); in mls_bpfdesc_create()
781 label = SLOT(cred->cr_label); in mls_cred_associate_nfsd()
793 subj = SLOT(cred->cr_label); in mls_cred_check_relabel()
855 subj = SLOT(cr1->cr_label); in mls_cred_check_visible()
856 obj = SLOT(cr2->cr_label); in mls_cred_check_visible()
870 dest = SLOT(cred->cr_label); in mls_cred_create_init()
882 dest = SLOT(cred->cr_label); in mls_cred_create_kproc0()
895 dest = SLOT(cred->cr_label); in mls_cred_relabel()
945 source = SLOT(cred->cr_label); in mls_devfs_create_symlink()
983 subj = SLOT(cred->cr_label); in mls_ifnet_check_relabel()
[all …]
/freebsd/sys/security/mac_lomac/
H A Dmac_lomac.c900 source = SLOT(cred->cr_label); in lomac_bpfdesc_create()
924 subj = SLOT(cred->cr_label); in lomac_cred_check_relabel()
989 subj = SLOT(cr1->cr_label); in lomac_cred_check_visible()
990 obj = SLOT(cr2->cr_label); in lomac_cred_check_visible()
1004 dest = SLOT(cred->cr_label); in lomac_cred_create_init()
1015 dest = SLOT(cred->cr_label); in lomac_cred_create_kproc0()
1027 dest = SLOT(cred->cr_label); in lomac_cred_relabel()
1075 source = SLOT(cred->cr_label); in lomac_devfs_create_symlink()
1113 subj = SLOT(cred->cr_label); in lomac_ifnet_check_relabel()
1284 subj = SLOT(cred->cr_label); in lomac_inpcb_check_visible()
[all …]
/freebsd/sys/security/mac/
H A Dmac_cred.c91 cred->cr_label = mac_cred_label_alloc(); in mac_cred_init()
93 cred->cr_label = NULL; in mac_cred_init()
108 if (cred->cr_label != NULL) { in mac_cred_destroy()
109 mac_cred_label_free(cred->cr_label); in mac_cred_destroy()
110 cred->cr_label = NULL; in mac_cred_destroy()
182 MAC_POLICY_PERFORM_NOSLEEP(cred_copy_label, src->cr_label, in mac_cred_copy()
183 dest->cr_label); in mac_cred_copy()
H A Dmac_syscalls.c190 error = mac_cred_externalize_label(tcred->cr_label, mac.m_string, in sys___mac_get_pid()
214 error = mac_cred_externalize_label(td->td_ucred->cr_label, in sys___mac_get_proc()
/freebsd/sys/sys/
H A Ducred.h93 #define cr_endcopy cr_label
94 struct label *cr_label; /* MAC label */ member