Lines Matching refs:source
452 mls_copy(struct mac_mls *source, struct mac_mls *dest) in mls_copy() argument
455 if (source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) in mls_copy()
456 mls_copy_effective(source, dest); in mls_copy()
457 if (source->mm_flags & MAC_MLS_FLAG_RANGE) in mls_copy()
458 mls_copy_range(source, dest); in mls_copy()
762 struct mac_mls *source, *dest; in mls_bpfdesc_create() local
764 source = SLOT(cred->cr_label); in mls_bpfdesc_create()
767 mls_copy_effective(source, dest); in mls_bpfdesc_create()
774 struct mac_mls *source, *dest; in mls_bpfdesc_create_mbuf() local
776 source = SLOT(dlabel); in mls_bpfdesc_create_mbuf()
779 mls_copy_effective(source, dest); in mls_bpfdesc_create_mbuf()
898 struct mac_mls *source, *dest; in mls_cred_relabel() local
900 source = SLOT(newlabel); in mls_cred_relabel()
903 mls_copy(source, dest); in mls_cred_relabel()
949 struct mac_mls *source, *dest; in mls_devfs_create_symlink() local
951 source = SLOT(cred->cr_label); in mls_devfs_create_symlink()
954 mls_copy_effective(source, dest); in mls_devfs_create_symlink()
961 struct mac_mls *source, *dest; in mls_devfs_update() local
963 source = SLOT(vplabel); in mls_devfs_update()
966 mls_copy_effective(source, dest); in mls_devfs_update()
974 struct mac_mls *source, *dest; in mls_devfs_vnode_associate() local
976 source = SLOT(delabel); in mls_devfs_vnode_associate()
979 mls_copy_effective(source, dest); in mls_devfs_vnode_associate()
1042 struct mac_mls *source, *dest; in mls_ifnet_create_mbuf() local
1044 source = SLOT(ifplabel); in mls_ifnet_create_mbuf()
1047 mls_copy_effective(source, dest); in mls_ifnet_create_mbuf()
1054 struct mac_mls *source, *dest; in mls_ifnet_relabel() local
1056 source = SLOT(newlabel); in mls_ifnet_relabel()
1059 mls_copy(source, dest); in mls_ifnet_relabel()
1099 struct mac_mls *source, *dest; in mls_inpcb_create() local
1101 source = SLOT(solabel); in mls_inpcb_create()
1104 mls_copy_effective(source, dest); in mls_inpcb_create()
1111 struct mac_mls *source, *dest; in mls_inpcb_create_mbuf() local
1113 source = SLOT(inplabel); in mls_inpcb_create_mbuf()
1116 mls_copy_effective(source, dest); in mls_inpcb_create_mbuf()
1123 struct mac_mls *source, *dest; in mls_inpcb_sosetlabel() local
1127 source = SLOT(solabel); in mls_inpcb_sosetlabel()
1130 mls_copy(source, dest); in mls_inpcb_sosetlabel()
1137 struct mac_mls *source, *dest; in mls_ip6q_create() local
1139 source = SLOT(mlabel); in mls_ip6q_create()
1142 mls_copy_effective(source, dest); in mls_ip6q_create()
1161 struct mac_mls *source, *dest; in mls_ip6q_reassemble() local
1163 source = SLOT(q6label); in mls_ip6q_reassemble()
1167 mls_copy_effective(source, dest); in mls_ip6q_reassemble()
1182 struct mac_mls *source, *dest; in mls_ipq_create() local
1184 source = SLOT(mlabel); in mls_ipq_create()
1187 mls_copy_effective(source, dest); in mls_ipq_create()
1206 struct mac_mls *source, *dest; in mls_ipq_reassemble() local
1208 source = SLOT(qlabel); in mls_ipq_reassemble()
1212 mls_copy_effective(source, dest); in mls_ipq_reassemble()
1244 struct mac_mls *source, *dest; in mls_mount_create() local
1246 source = SLOT(cred->cr_label); in mls_mount_create()
1249 mls_copy_effective(source, dest); in mls_mount_create()
1278 struct mac_mls *source, *dest; in mls_netinet_firewall_reply() local
1280 source = SLOT(mrecvlabel); in mls_netinet_firewall_reply()
1283 mls_copy_effective(source, dest); in mls_netinet_firewall_reply()
1301 struct mac_mls *source, *dest; in mls_netinet_fragment() local
1303 source = SLOT(mlabel); in mls_netinet_fragment()
1306 mls_copy_effective(source, dest); in mls_netinet_fragment()
1313 struct mac_mls *source, *dest; in mls_netinet_icmp_reply() local
1315 source = SLOT(mrecvlabel); in mls_netinet_icmp_reply()
1318 mls_copy_effective(source, dest); in mls_netinet_icmp_reply()
1483 struct mac_mls *source, *dest; in mls_pipe_create() local
1485 source = SLOT(cred->cr_label); in mls_pipe_create()
1488 mls_copy_effective(source, dest); in mls_pipe_create()
1495 struct mac_mls *source, *dest; in mls_pipe_relabel() local
1497 source = SLOT(newlabel); in mls_pipe_relabel()
1500 mls_copy(source, dest); in mls_pipe_relabel()
1597 struct mac_mls *source, *dest; in mls_posixsem_create() local
1599 source = SLOT(cred->cr_label); in mls_posixsem_create()
1602 mls_copy_effective(source, dest); in mls_posixsem_create()
1783 struct mac_mls *source, *dest; in mls_posixshm_create() local
1785 source = SLOT(cred->cr_label); in mls_posixshm_create()
1788 mls_copy_effective(source, dest); in mls_posixshm_create()
1950 struct mac_mls *source, *dest; in mls_socket_create() local
1952 source = SLOT(cred->cr_label); in mls_socket_create()
1955 mls_copy_effective(source, dest); in mls_socket_create()
1962 struct mac_mls *source, *dest; in mls_socket_create_mbuf() local
1964 source = SLOT(solabel); in mls_socket_create_mbuf()
1968 mls_copy_effective(source, dest); in mls_socket_create_mbuf()
1976 struct mac_mls source, *dest; in mls_socket_newconn() local
1979 source = *SLOT(oldsolabel); in mls_socket_newconn()
1985 mls_copy_effective(&source, dest); in mls_socket_newconn()
1993 struct mac_mls *source, *dest; in mls_socket_relabel() local
1997 source = SLOT(newlabel); in mls_socket_relabel()
2000 mls_copy(source, dest); in mls_socket_relabel()
2007 struct mac_mls *source, *dest; in mls_socketpeer_set_from_mbuf() local
2009 source = SLOT(mlabel); in mls_socketpeer_set_from_mbuf()
2013 mls_copy_effective(source, dest); in mls_socketpeer_set_from_mbuf()
2022 struct mac_mls source, *dest; in mls_socketpeer_set_from_socket() local
2025 source = *SLOT(oldsolabel); in mls_socketpeer_set_from_socket()
2031 mls_copy_effective(&source, dest); in mls_socketpeer_set_from_socket()
2038 struct mac_mls *source, *dest; in mls_syncache_create() local
2040 source = SLOT(inp->inp_label); in mls_syncache_create()
2043 mls_copy_effective(source, dest); in mls_syncache_create()
2050 struct mac_mls *source, *dest; in mls_syncache_create_mbuf() local
2052 source = SLOT(sc_label); in mls_syncache_create_mbuf()
2055 mls_copy_effective(source, dest); in mls_syncache_create_mbuf()
2129 struct mac_mls *source, *dest; in mls_sysvmsg_create() local
2132 source = SLOT(cred->cr_label); in mls_sysvmsg_create()
2135 mls_copy_effective(source, dest); in mls_sysvmsg_create()
2270 struct mac_mls *source, *dest; in mls_sysvmsq_create() local
2272 source = SLOT(cred->cr_label); in mls_sysvmsq_create()
2275 mls_copy_effective(source, dest); in mls_sysvmsq_create()
2368 struct mac_mls *source, *dest; in mls_sysvsem_create() local
2370 source = SLOT(cred->cr_label); in mls_sysvsem_create()
2373 mls_copy_effective(source, dest); in mls_sysvsem_create()
2459 struct mac_mls *source, *dest; in mls_sysvshm_create() local
2461 source = SLOT(cred->cr_label); in mls_sysvshm_create()
2464 mls_copy_effective(source, dest); in mls_sysvshm_create()
2471 struct mac_mls mm_temp, *source, *dest; in mls_vnode_associate_extattr() local
2474 source = SLOT(mplabel); in mls_vnode_associate_extattr()
2484 mls_copy_effective(source, dest); in mls_vnode_associate_extattr()
2511 struct mac_mls *source, *dest; in mls_vnode_associate_singlelabel() local
2513 source = SLOT(mplabel); in mls_vnode_associate_singlelabel()
2516 mls_copy_effective(source, dest); in mls_vnode_associate_singlelabel()
3156 struct mac_mls *source, *dest, mm_temp; in mls_vnode_create_extattr() local
3163 source = SLOT(cred->cr_label); in mls_vnode_create_extattr()
3165 mls_copy_effective(source, &mm_temp); in mls_vnode_create_extattr()
3170 mls_copy_effective(source, dest); in mls_vnode_create_extattr()
3178 struct mac_mls *source, *dest; in mls_vnode_relabel() local
3180 source = SLOT(label); in mls_vnode_relabel()
3183 mls_copy(source, dest); in mls_vnode_relabel()
3190 struct mac_mls *source, mm_temp; in mls_vnode_setlabel_extattr() local
3197 source = SLOT(intlabel); in mls_vnode_setlabel_extattr()
3198 if ((source->mm_flags & MAC_MLS_FLAG_EFFECTIVE) == 0) in mls_vnode_setlabel_extattr()
3201 mls_copy_effective(source, &mm_temp); in mls_vnode_setlabel_extattr()