Searched refs:cr_label (Results 1 – 8 of 8) sorted by relevance
| /freebsd/sys/security/mac_test/ |
| H A D | mac_test.c | 182 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 D | mac_partition.c | 139 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 D | mac_biba.c | 794 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 D | mac_mls.c | 758 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 D | mac_lomac.c | 900 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 D | mac_cred.c | 91 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 D | mac_syscalls.c | 190 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 D | ucred.h | 93 #define cr_endcopy cr_label 94 struct label *cr_label; /* MAC label */ member
|