Lines Matching refs:source

449 mls_copy(struct mac_mls *source, struct mac_mls *dest)  in mls_copy()  argument
452 if (source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) in mls_copy()
453 mls_copy_effective(source, dest); in mls_copy()
454 if (source->mm_flags & MAC_MLS_FLAG_RANGE) in mls_copy()
455 mls_copy_range(source, dest); in mls_copy()
759 struct mac_mls *source, *dest; in mls_bpfdesc_create() local
761 source = SLOT(cred->cr_label); in mls_bpfdesc_create()
764 mls_copy_effective(source, dest); in mls_bpfdesc_create()
771 struct mac_mls *source, *dest; in mls_bpfdesc_create_mbuf() local
773 source = SLOT(dlabel); in mls_bpfdesc_create_mbuf()
776 mls_copy_effective(source, dest); in mls_bpfdesc_create_mbuf()
895 struct mac_mls *source, *dest; in mls_cred_relabel() local
897 source = SLOT(newlabel); in mls_cred_relabel()
900 mls_copy(source, dest); in mls_cred_relabel()
946 struct mac_mls *source, *dest; in mls_devfs_create_symlink() local
948 source = SLOT(cred->cr_label); in mls_devfs_create_symlink()
951 mls_copy_effective(source, dest); in mls_devfs_create_symlink()
958 struct mac_mls *source, *dest; in mls_devfs_update() local
960 source = SLOT(vplabel); in mls_devfs_update()
963 mls_copy_effective(source, dest); in mls_devfs_update()
971 struct mac_mls *source, *dest; in mls_devfs_vnode_associate() local
973 source = SLOT(delabel); in mls_devfs_vnode_associate()
976 mls_copy_effective(source, dest); in mls_devfs_vnode_associate()
1039 struct mac_mls *source, *dest; in mls_ifnet_create_mbuf() local
1041 source = SLOT(ifplabel); in mls_ifnet_create_mbuf()
1044 mls_copy_effective(source, dest); in mls_ifnet_create_mbuf()
1051 struct mac_mls *source, *dest; in mls_ifnet_relabel() local
1053 source = SLOT(newlabel); in mls_ifnet_relabel()
1056 mls_copy(source, dest); in mls_ifnet_relabel()
1096 struct mac_mls *source, *dest; in mls_inpcb_create() local
1098 source = SLOT(solabel); in mls_inpcb_create()
1101 mls_copy_effective(source, dest); in mls_inpcb_create()
1108 struct mac_mls *source, *dest; in mls_inpcb_create_mbuf() local
1110 source = SLOT(inplabel); in mls_inpcb_create_mbuf()
1113 mls_copy_effective(source, dest); in mls_inpcb_create_mbuf()
1120 struct mac_mls *source, *dest; in mls_inpcb_sosetlabel() local
1124 source = SLOT(solabel); in mls_inpcb_sosetlabel()
1127 mls_copy(source, dest); in mls_inpcb_sosetlabel()
1134 struct mac_mls *source, *dest; in mls_ip6q_create() local
1136 source = SLOT(mlabel); in mls_ip6q_create()
1139 mls_copy_effective(source, dest); in mls_ip6q_create()
1158 struct mac_mls *source, *dest; in mls_ip6q_reassemble() local
1160 source = SLOT(q6label); in mls_ip6q_reassemble()
1164 mls_copy_effective(source, dest); in mls_ip6q_reassemble()
1179 struct mac_mls *source, *dest; in mls_ipq_create() local
1181 source = SLOT(mlabel); in mls_ipq_create()
1184 mls_copy_effective(source, dest); in mls_ipq_create()
1203 struct mac_mls *source, *dest; in mls_ipq_reassemble() local
1205 source = SLOT(qlabel); in mls_ipq_reassemble()
1209 mls_copy_effective(source, dest); in mls_ipq_reassemble()
1241 struct mac_mls *source, *dest; in mls_mount_create() local
1243 source = SLOT(cred->cr_label); in mls_mount_create()
1246 mls_copy_effective(source, dest); in mls_mount_create()
1264 struct mac_mls *source, *dest; in mls_netinet_firewall_reply() local
1266 source = SLOT(mrecvlabel); in mls_netinet_firewall_reply()
1269 mls_copy_effective(source, dest); in mls_netinet_firewall_reply()
1287 struct mac_mls *source, *dest; in mls_netinet_fragment() local
1289 source = SLOT(mlabel); in mls_netinet_fragment()
1292 mls_copy_effective(source, dest); in mls_netinet_fragment()
1299 struct mac_mls *source, *dest; in mls_netinet_icmp_reply() local
1301 source = SLOT(mrecvlabel); in mls_netinet_icmp_reply()
1304 mls_copy_effective(source, dest); in mls_netinet_icmp_reply()
1469 struct mac_mls *source, *dest; in mls_pipe_create() local
1471 source = SLOT(cred->cr_label); in mls_pipe_create()
1474 mls_copy_effective(source, dest); in mls_pipe_create()
1481 struct mac_mls *source, *dest; in mls_pipe_relabel() local
1483 source = SLOT(newlabel); in mls_pipe_relabel()
1486 mls_copy(source, dest); in mls_pipe_relabel()
1583 struct mac_mls *source, *dest; in mls_posixsem_create() local
1585 source = SLOT(cred->cr_label); in mls_posixsem_create()
1588 mls_copy_effective(source, dest); in mls_posixsem_create()
1769 struct mac_mls *source, *dest; in mls_posixshm_create() local
1771 source = SLOT(cred->cr_label); in mls_posixshm_create()
1774 mls_copy_effective(source, dest); in mls_posixshm_create()
1936 struct mac_mls *source, *dest; in mls_socket_create() local
1938 source = SLOT(cred->cr_label); in mls_socket_create()
1941 mls_copy_effective(source, dest); in mls_socket_create()
1948 struct mac_mls *source, *dest; in mls_socket_create_mbuf() local
1950 source = SLOT(solabel); in mls_socket_create_mbuf()
1954 mls_copy_effective(source, dest); in mls_socket_create_mbuf()
1962 struct mac_mls source, *dest; in mls_socket_newconn() local
1965 source = *SLOT(oldsolabel); in mls_socket_newconn()
1971 mls_copy_effective(&source, dest); in mls_socket_newconn()
1979 struct mac_mls *source, *dest; in mls_socket_relabel() local
1983 source = SLOT(newlabel); in mls_socket_relabel()
1986 mls_copy(source, dest); in mls_socket_relabel()
1993 struct mac_mls *source, *dest; in mls_socketpeer_set_from_mbuf() local
1995 source = SLOT(mlabel); in mls_socketpeer_set_from_mbuf()
1999 mls_copy_effective(source, dest); in mls_socketpeer_set_from_mbuf()
2008 struct mac_mls source, *dest; in mls_socketpeer_set_from_socket() local
2011 source = *SLOT(oldsolabel); in mls_socketpeer_set_from_socket()
2017 mls_copy_effective(&source, dest); in mls_socketpeer_set_from_socket()
2024 struct mac_mls *source, *dest; in mls_syncache_create() local
2026 source = SLOT(inp->inp_label); in mls_syncache_create()
2029 mls_copy_effective(source, dest); in mls_syncache_create()
2036 struct mac_mls *source, *dest; in mls_syncache_create_mbuf() local
2038 source = SLOT(sc_label); in mls_syncache_create_mbuf()
2041 mls_copy_effective(source, dest); in mls_syncache_create_mbuf()
2115 struct mac_mls *source, *dest; in mls_sysvmsg_create() local
2118 source = SLOT(cred->cr_label); in mls_sysvmsg_create()
2121 mls_copy_effective(source, dest); in mls_sysvmsg_create()
2256 struct mac_mls *source, *dest; in mls_sysvmsq_create() local
2258 source = SLOT(cred->cr_label); in mls_sysvmsq_create()
2261 mls_copy_effective(source, dest); in mls_sysvmsq_create()
2354 struct mac_mls *source, *dest; in mls_sysvsem_create() local
2356 source = SLOT(cred->cr_label); in mls_sysvsem_create()
2359 mls_copy_effective(source, dest); in mls_sysvsem_create()
2445 struct mac_mls *source, *dest; in mls_sysvshm_create() local
2447 source = SLOT(cred->cr_label); in mls_sysvshm_create()
2450 mls_copy_effective(source, dest); in mls_sysvshm_create()
2457 struct mac_mls mm_temp, *source, *dest; in mls_vnode_associate_extattr() local
2460 source = SLOT(mplabel); in mls_vnode_associate_extattr()
2470 mls_copy_effective(source, dest); in mls_vnode_associate_extattr()
2497 struct mac_mls *source, *dest; in mls_vnode_associate_singlelabel() local
2499 source = SLOT(mplabel); in mls_vnode_associate_singlelabel()
2502 mls_copy_effective(source, dest); in mls_vnode_associate_singlelabel()
3142 struct mac_mls *source, *dest, mm_temp; in mls_vnode_create_extattr() local
3149 source = SLOT(cred->cr_label); in mls_vnode_create_extattr()
3151 mls_copy_effective(source, &mm_temp); in mls_vnode_create_extattr()
3156 mls_copy_effective(source, dest); in mls_vnode_create_extattr()
3164 struct mac_mls *source, *dest; in mls_vnode_relabel() local
3166 source = SLOT(label); in mls_vnode_relabel()
3169 mls_copy(source, dest); in mls_vnode_relabel()
3176 struct mac_mls *source, mm_temp; in mls_vnode_setlabel_extattr() local
3183 source = SLOT(intlabel); in mls_vnode_setlabel_extattr()
3184 if ((source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) == 0) in mls_vnode_setlabel_extattr()
3187 mls_copy_effective(source, &mm_temp); in mls_vnode_setlabel_extattr()