Lines Matching refs:source

446 mls_copy(struct mac_mls *source, struct mac_mls *dest)  in mls_copy()  argument
449 if (source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) in mls_copy()
450 mls_copy_effective(source, dest); in mls_copy()
451 if (source->mm_flags & MAC_MLS_FLAG_RANGE) in mls_copy()
452 mls_copy_range(source, dest); in mls_copy()
756 struct mac_mls *source, *dest; in mls_bpfdesc_create() local
758 source = SLOT(cred->cr_label); in mls_bpfdesc_create()
761 mls_copy_effective(source, dest); in mls_bpfdesc_create()
768 struct mac_mls *source, *dest; in mls_bpfdesc_create_mbuf() local
770 source = SLOT(dlabel); in mls_bpfdesc_create_mbuf()
773 mls_copy_effective(source, dest); in mls_bpfdesc_create_mbuf()
892 struct mac_mls *source, *dest; in mls_cred_relabel() local
894 source = SLOT(newlabel); in mls_cred_relabel()
897 mls_copy(source, dest); in mls_cred_relabel()
943 struct mac_mls *source, *dest; in mls_devfs_create_symlink() local
945 source = SLOT(cred->cr_label); in mls_devfs_create_symlink()
948 mls_copy_effective(source, dest); in mls_devfs_create_symlink()
955 struct mac_mls *source, *dest; in mls_devfs_update() local
957 source = SLOT(vplabel); in mls_devfs_update()
960 mls_copy_effective(source, dest); in mls_devfs_update()
968 struct mac_mls *source, *dest; in mls_devfs_vnode_associate() local
970 source = SLOT(delabel); in mls_devfs_vnode_associate()
973 mls_copy_effective(source, dest); in mls_devfs_vnode_associate()
1036 struct mac_mls *source, *dest; in mls_ifnet_create_mbuf() local
1038 source = SLOT(ifplabel); in mls_ifnet_create_mbuf()
1041 mls_copy_effective(source, dest); in mls_ifnet_create_mbuf()
1048 struct mac_mls *source, *dest; in mls_ifnet_relabel() local
1050 source = SLOT(newlabel); in mls_ifnet_relabel()
1053 mls_copy(source, dest); in mls_ifnet_relabel()
1093 struct mac_mls *source, *dest; in mls_inpcb_create() local
1095 source = SLOT(solabel); in mls_inpcb_create()
1098 mls_copy_effective(source, dest); in mls_inpcb_create()
1105 struct mac_mls *source, *dest; in mls_inpcb_create_mbuf() local
1107 source = SLOT(inplabel); in mls_inpcb_create_mbuf()
1110 mls_copy_effective(source, dest); in mls_inpcb_create_mbuf()
1117 struct mac_mls *source, *dest; in mls_inpcb_sosetlabel() local
1121 source = SLOT(solabel); in mls_inpcb_sosetlabel()
1124 mls_copy(source, dest); in mls_inpcb_sosetlabel()
1131 struct mac_mls *source, *dest; in mls_ip6q_create() local
1133 source = SLOT(mlabel); in mls_ip6q_create()
1136 mls_copy_effective(source, dest); in mls_ip6q_create()
1155 struct mac_mls *source, *dest; in mls_ip6q_reassemble() local
1157 source = SLOT(q6label); in mls_ip6q_reassemble()
1161 mls_copy_effective(source, dest); in mls_ip6q_reassemble()
1176 struct mac_mls *source, *dest; in mls_ipq_create() local
1178 source = SLOT(mlabel); in mls_ipq_create()
1181 mls_copy_effective(source, dest); in mls_ipq_create()
1200 struct mac_mls *source, *dest; in mls_ipq_reassemble() local
1202 source = SLOT(qlabel); in mls_ipq_reassemble()
1206 mls_copy_effective(source, dest); in mls_ipq_reassemble()
1238 struct mac_mls *source, *dest; in mls_mount_create() local
1240 source = SLOT(cred->cr_label); in mls_mount_create()
1243 mls_copy_effective(source, dest); in mls_mount_create()
1261 struct mac_mls *source, *dest; in mls_netinet_firewall_reply() local
1263 source = SLOT(mrecvlabel); in mls_netinet_firewall_reply()
1266 mls_copy_effective(source, dest); in mls_netinet_firewall_reply()
1284 struct mac_mls *source, *dest; in mls_netinet_fragment() local
1286 source = SLOT(mlabel); in mls_netinet_fragment()
1289 mls_copy_effective(source, dest); in mls_netinet_fragment()
1296 struct mac_mls *source, *dest; in mls_netinet_icmp_reply() local
1298 source = SLOT(mrecvlabel); in mls_netinet_icmp_reply()
1301 mls_copy_effective(source, dest); in mls_netinet_icmp_reply()
1466 struct mac_mls *source, *dest; in mls_pipe_create() local
1468 source = SLOT(cred->cr_label); in mls_pipe_create()
1471 mls_copy_effective(source, dest); in mls_pipe_create()
1478 struct mac_mls *source, *dest; in mls_pipe_relabel() local
1480 source = SLOT(newlabel); in mls_pipe_relabel()
1483 mls_copy(source, dest); in mls_pipe_relabel()
1580 struct mac_mls *source, *dest; in mls_posixsem_create() local
1582 source = SLOT(cred->cr_label); in mls_posixsem_create()
1585 mls_copy_effective(source, dest); in mls_posixsem_create()
1766 struct mac_mls *source, *dest; in mls_posixshm_create() local
1768 source = SLOT(cred->cr_label); in mls_posixshm_create()
1771 mls_copy_effective(source, dest); in mls_posixshm_create()
1933 struct mac_mls *source, *dest; in mls_socket_create() local
1935 source = SLOT(cred->cr_label); in mls_socket_create()
1938 mls_copy_effective(source, dest); in mls_socket_create()
1945 struct mac_mls *source, *dest; in mls_socket_create_mbuf() local
1947 source = SLOT(solabel); in mls_socket_create_mbuf()
1951 mls_copy_effective(source, dest); in mls_socket_create_mbuf()
1959 struct mac_mls source, *dest; in mls_socket_newconn() local
1962 source = *SLOT(oldsolabel); in mls_socket_newconn()
1968 mls_copy_effective(&source, dest); in mls_socket_newconn()
1976 struct mac_mls *source, *dest; in mls_socket_relabel() local
1980 source = SLOT(newlabel); in mls_socket_relabel()
1983 mls_copy(source, dest); in mls_socket_relabel()
1990 struct mac_mls *source, *dest; in mls_socketpeer_set_from_mbuf() local
1992 source = SLOT(mlabel); in mls_socketpeer_set_from_mbuf()
1996 mls_copy_effective(source, dest); in mls_socketpeer_set_from_mbuf()
2005 struct mac_mls source, *dest; in mls_socketpeer_set_from_socket() local
2008 source = *SLOT(oldsolabel); in mls_socketpeer_set_from_socket()
2014 mls_copy_effective(&source, dest); in mls_socketpeer_set_from_socket()
2021 struct mac_mls *source, *dest; in mls_syncache_create() local
2023 source = SLOT(inp->inp_label); in mls_syncache_create()
2026 mls_copy_effective(source, dest); in mls_syncache_create()
2033 struct mac_mls *source, *dest; in mls_syncache_create_mbuf() local
2035 source = SLOT(sc_label); in mls_syncache_create_mbuf()
2038 mls_copy_effective(source, dest); in mls_syncache_create_mbuf()
2112 struct mac_mls *source, *dest; in mls_sysvmsg_create() local
2115 source = SLOT(cred->cr_label); in mls_sysvmsg_create()
2118 mls_copy_effective(source, dest); in mls_sysvmsg_create()
2253 struct mac_mls *source, *dest; in mls_sysvmsq_create() local
2255 source = SLOT(cred->cr_label); in mls_sysvmsq_create()
2258 mls_copy_effective(source, dest); in mls_sysvmsq_create()
2351 struct mac_mls *source, *dest; in mls_sysvsem_create() local
2353 source = SLOT(cred->cr_label); in mls_sysvsem_create()
2356 mls_copy_effective(source, dest); in mls_sysvsem_create()
2442 struct mac_mls *source, *dest; in mls_sysvshm_create() local
2444 source = SLOT(cred->cr_label); in mls_sysvshm_create()
2447 mls_copy_effective(source, dest); in mls_sysvshm_create()
2454 struct mac_mls mm_temp, *source, *dest; in mls_vnode_associate_extattr() local
2457 source = SLOT(mplabel); in mls_vnode_associate_extattr()
2467 mls_copy_effective(source, dest); in mls_vnode_associate_extattr()
2494 struct mac_mls *source, *dest; in mls_vnode_associate_singlelabel() local
2496 source = SLOT(mplabel); in mls_vnode_associate_singlelabel()
2499 mls_copy_effective(source, dest); in mls_vnode_associate_singlelabel()
3139 struct mac_mls *source, *dest, mm_temp; in mls_vnode_create_extattr() local
3146 source = SLOT(cred->cr_label); in mls_vnode_create_extattr()
3148 mls_copy_effective(source, &mm_temp); in mls_vnode_create_extattr()
3153 mls_copy_effective(source, dest); in mls_vnode_create_extattr()
3161 struct mac_mls *source, *dest; in mls_vnode_relabel() local
3163 source = SLOT(label); in mls_vnode_relabel()
3166 mls_copy(source, dest); in mls_vnode_relabel()
3173 struct mac_mls *source, mm_temp; in mls_vnode_setlabel_extattr() local
3180 source = SLOT(intlabel); in mls_vnode_setlabel_extattr()
3181 if ((source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) == 0) in mls_vnode_setlabel_extattr()
3184 mls_copy_effective(source, &mm_temp); in mls_vnode_setlabel_extattr()