Lines Matching refs:source
448 mls_copy(struct mac_mls *source, struct mac_mls *dest) in mls_copy() argument
451 if (source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) in mls_copy()
452 mls_copy_effective(source, dest); in mls_copy()
453 if (source->mm_flags & MAC_MLS_FLAG_RANGE) in mls_copy()
454 mls_copy_range(source, dest); in mls_copy()
758 struct mac_mls *source, *dest; in mls_bpfdesc_create() local
760 source = SLOT(cred->cr_label); in mls_bpfdesc_create()
763 mls_copy_effective(source, dest); in mls_bpfdesc_create()
770 struct mac_mls *source, *dest; in mls_bpfdesc_create_mbuf() local
772 source = SLOT(dlabel); in mls_bpfdesc_create_mbuf()
775 mls_copy_effective(source, dest); in mls_bpfdesc_create_mbuf()
894 struct mac_mls *source, *dest; in mls_cred_relabel() local
896 source = SLOT(newlabel); in mls_cred_relabel()
899 mls_copy(source, dest); in mls_cred_relabel()
945 struct mac_mls *source, *dest; in mls_devfs_create_symlink() local
947 source = SLOT(cred->cr_label); in mls_devfs_create_symlink()
950 mls_copy_effective(source, dest); in mls_devfs_create_symlink()
957 struct mac_mls *source, *dest; in mls_devfs_update() local
959 source = SLOT(vplabel); in mls_devfs_update()
962 mls_copy_effective(source, dest); in mls_devfs_update()
970 struct mac_mls *source, *dest; in mls_devfs_vnode_associate() local
972 source = SLOT(delabel); in mls_devfs_vnode_associate()
975 mls_copy_effective(source, dest); in mls_devfs_vnode_associate()
1038 struct mac_mls *source, *dest; in mls_ifnet_create_mbuf() local
1040 source = SLOT(ifplabel); in mls_ifnet_create_mbuf()
1043 mls_copy_effective(source, dest); in mls_ifnet_create_mbuf()
1050 struct mac_mls *source, *dest; in mls_ifnet_relabel() local
1052 source = SLOT(newlabel); in mls_ifnet_relabel()
1055 mls_copy(source, dest); in mls_ifnet_relabel()
1095 struct mac_mls *source, *dest; in mls_inpcb_create() local
1097 source = SLOT(solabel); in mls_inpcb_create()
1100 mls_copy_effective(source, dest); in mls_inpcb_create()
1107 struct mac_mls *source, *dest; in mls_inpcb_create_mbuf() local
1109 source = SLOT(inplabel); in mls_inpcb_create_mbuf()
1112 mls_copy_effective(source, dest); in mls_inpcb_create_mbuf()
1119 struct mac_mls *source, *dest; in mls_inpcb_sosetlabel() local
1123 source = SLOT(solabel); in mls_inpcb_sosetlabel()
1126 mls_copy(source, dest); in mls_inpcb_sosetlabel()
1133 struct mac_mls *source, *dest; in mls_ip6q_create() local
1135 source = SLOT(mlabel); in mls_ip6q_create()
1138 mls_copy_effective(source, dest); in mls_ip6q_create()
1157 struct mac_mls *source, *dest; in mls_ip6q_reassemble() local
1159 source = SLOT(q6label); in mls_ip6q_reassemble()
1163 mls_copy_effective(source, dest); in mls_ip6q_reassemble()
1178 struct mac_mls *source, *dest; in mls_ipq_create() local
1180 source = SLOT(mlabel); in mls_ipq_create()
1183 mls_copy_effective(source, dest); in mls_ipq_create()
1202 struct mac_mls *source, *dest; in mls_ipq_reassemble() local
1204 source = SLOT(qlabel); in mls_ipq_reassemble()
1208 mls_copy_effective(source, dest); in mls_ipq_reassemble()
1240 struct mac_mls *source, *dest; in mls_mount_create() local
1242 source = SLOT(cred->cr_label); in mls_mount_create()
1245 mls_copy_effective(source, dest); in mls_mount_create()
1263 struct mac_mls *source, *dest; in mls_netinet_firewall_reply() local
1265 source = SLOT(mrecvlabel); in mls_netinet_firewall_reply()
1268 mls_copy_effective(source, dest); in mls_netinet_firewall_reply()
1286 struct mac_mls *source, *dest; in mls_netinet_fragment() local
1288 source = SLOT(mlabel); in mls_netinet_fragment()
1291 mls_copy_effective(source, dest); in mls_netinet_fragment()
1298 struct mac_mls *source, *dest; in mls_netinet_icmp_reply() local
1300 source = SLOT(mrecvlabel); in mls_netinet_icmp_reply()
1303 mls_copy_effective(source, dest); in mls_netinet_icmp_reply()
1468 struct mac_mls *source, *dest; in mls_pipe_create() local
1470 source = SLOT(cred->cr_label); in mls_pipe_create()
1473 mls_copy_effective(source, dest); in mls_pipe_create()
1480 struct mac_mls *source, *dest; in mls_pipe_relabel() local
1482 source = SLOT(newlabel); in mls_pipe_relabel()
1485 mls_copy(source, dest); in mls_pipe_relabel()
1582 struct mac_mls *source, *dest; in mls_posixsem_create() local
1584 source = SLOT(cred->cr_label); in mls_posixsem_create()
1587 mls_copy_effective(source, dest); in mls_posixsem_create()
1768 struct mac_mls *source, *dest; in mls_posixshm_create() local
1770 source = SLOT(cred->cr_label); in mls_posixshm_create()
1773 mls_copy_effective(source, dest); in mls_posixshm_create()
1935 struct mac_mls *source, *dest; in mls_socket_create() local
1937 source = SLOT(cred->cr_label); in mls_socket_create()
1940 mls_copy_effective(source, dest); in mls_socket_create()
1947 struct mac_mls *source, *dest; in mls_socket_create_mbuf() local
1949 source = SLOT(solabel); in mls_socket_create_mbuf()
1953 mls_copy_effective(source, dest); in mls_socket_create_mbuf()
1961 struct mac_mls source, *dest; in mls_socket_newconn() local
1964 source = *SLOT(oldsolabel); in mls_socket_newconn()
1970 mls_copy_effective(&source, dest); in mls_socket_newconn()
1978 struct mac_mls *source, *dest; in mls_socket_relabel() local
1982 source = SLOT(newlabel); in mls_socket_relabel()
1985 mls_copy(source, dest); in mls_socket_relabel()
1992 struct mac_mls *source, *dest; in mls_socketpeer_set_from_mbuf() local
1994 source = SLOT(mlabel); in mls_socketpeer_set_from_mbuf()
1998 mls_copy_effective(source, dest); in mls_socketpeer_set_from_mbuf()
2007 struct mac_mls source, *dest; in mls_socketpeer_set_from_socket() local
2010 source = *SLOT(oldsolabel); in mls_socketpeer_set_from_socket()
2016 mls_copy_effective(&source, dest); in mls_socketpeer_set_from_socket()
2023 struct mac_mls *source, *dest; in mls_syncache_create() local
2025 source = SLOT(inp->inp_label); in mls_syncache_create()
2028 mls_copy_effective(source, dest); in mls_syncache_create()
2035 struct mac_mls *source, *dest; in mls_syncache_create_mbuf() local
2037 source = SLOT(sc_label); in mls_syncache_create_mbuf()
2040 mls_copy_effective(source, dest); in mls_syncache_create_mbuf()
2114 struct mac_mls *source, *dest; in mls_sysvmsg_create() local
2117 source = SLOT(cred->cr_label); in mls_sysvmsg_create()
2120 mls_copy_effective(source, dest); in mls_sysvmsg_create()
2255 struct mac_mls *source, *dest; in mls_sysvmsq_create() local
2257 source = SLOT(cred->cr_label); in mls_sysvmsq_create()
2260 mls_copy_effective(source, dest); in mls_sysvmsq_create()
2353 struct mac_mls *source, *dest; in mls_sysvsem_create() local
2355 source = SLOT(cred->cr_label); in mls_sysvsem_create()
2358 mls_copy_effective(source, dest); in mls_sysvsem_create()
2444 struct mac_mls *source, *dest; in mls_sysvshm_create() local
2446 source = SLOT(cred->cr_label); in mls_sysvshm_create()
2449 mls_copy_effective(source, dest); in mls_sysvshm_create()
2456 struct mac_mls mm_temp, *source, *dest; in mls_vnode_associate_extattr() local
2459 source = SLOT(mplabel); in mls_vnode_associate_extattr()
2469 mls_copy_effective(source, dest); in mls_vnode_associate_extattr()
2496 struct mac_mls *source, *dest; in mls_vnode_associate_singlelabel() local
2498 source = SLOT(mplabel); in mls_vnode_associate_singlelabel()
2501 mls_copy_effective(source, dest); in mls_vnode_associate_singlelabel()
3141 struct mac_mls *source, *dest, mm_temp; in mls_vnode_create_extattr() local
3148 source = SLOT(cred->cr_label); in mls_vnode_create_extattr()
3150 mls_copy_effective(source, &mm_temp); in mls_vnode_create_extattr()
3155 mls_copy_effective(source, dest); in mls_vnode_create_extattr()
3163 struct mac_mls *source, *dest; in mls_vnode_relabel() local
3165 source = SLOT(label); in mls_vnode_relabel()
3168 mls_copy(source, dest); in mls_vnode_relabel()
3175 struct mac_mls *source, mm_temp; in mls_vnode_setlabel_extattr() local
3182 source = SLOT(intlabel); in mls_vnode_setlabel_extattr()
3183 if ((source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) == 0) in mls_vnode_setlabel_extattr()
3186 mls_copy_effective(source, &mm_temp); in mls_vnode_setlabel_extattr()