Lines Matching refs:source

476 lomac_copy(struct mac_lomac *source, struct mac_lomac *dest)  in lomac_copy()  argument
479 if (source->ml_flags & MAC_LOMAC_FLAG_SINGLE) in lomac_copy()
480 lomac_copy_single(source, dest); in lomac_copy()
481 if (source->ml_flags & MAC_LOMAC_FLAG_AUX) in lomac_copy()
482 lomac_copy_auxsingle(source, dest); in lomac_copy()
483 if (source->ml_flags & MAC_LOMAC_FLAG_RANGE) in lomac_copy()
484 lomac_copy_range(source, dest); in lomac_copy()
898 struct mac_lomac *source, *dest; in lomac_bpfdesc_create() local
900 source = SLOT(cred->cr_label); in lomac_bpfdesc_create()
903 lomac_copy_single(source, dest); in lomac_bpfdesc_create()
910 struct mac_lomac *source, *dest; in lomac_bpfdesc_create_mbuf() local
912 source = SLOT(dlabel); in lomac_bpfdesc_create_mbuf()
915 lomac_copy_single(source, dest); in lomac_bpfdesc_create_mbuf()
1024 struct mac_lomac *source, *dest; in lomac_cred_relabel() local
1026 source = SLOT(newlabel); in lomac_cred_relabel()
1029 try_relabel(source, dest); in lomac_cred_relabel()
1073 struct mac_lomac *source, *dest; in lomac_devfs_create_symlink() local
1075 source = SLOT(cred->cr_label); in lomac_devfs_create_symlink()
1078 lomac_copy_single(source, dest); in lomac_devfs_create_symlink()
1085 struct mac_lomac *source, *dest; in lomac_devfs_update() local
1087 source = SLOT(vplabel); in lomac_devfs_update()
1090 lomac_copy(source, dest); in lomac_devfs_update()
1098 struct mac_lomac *source, *dest; in lomac_devfs_vnode_associate() local
1100 source = SLOT(delabel); in lomac_devfs_vnode_associate()
1103 lomac_copy_single(source, dest); in lomac_devfs_vnode_associate()
1240 struct mac_lomac *source, *dest; in lomac_ifnet_create_mbuf() local
1242 source = SLOT(ifplabel); in lomac_ifnet_create_mbuf()
1245 lomac_copy_single(source, dest); in lomac_ifnet_create_mbuf()
1252 struct mac_lomac *source, *dest; in lomac_ifnet_relabel() local
1254 source = SLOT(newlabel); in lomac_ifnet_relabel()
1257 try_relabel(source, dest); in lomac_ifnet_relabel()
1297 struct mac_lomac *source, *dest; in lomac_inpcb_create() local
1299 source = SLOT(solabel); in lomac_inpcb_create()
1302 lomac_copy_single(source, dest); in lomac_inpcb_create()
1309 struct mac_lomac *source, *dest; in lomac_inpcb_create_mbuf() local
1311 source = SLOT(inplabel); in lomac_inpcb_create_mbuf()
1314 lomac_copy_single(source, dest); in lomac_inpcb_create_mbuf()
1321 struct mac_lomac *source, *dest; in lomac_inpcb_sosetlabel() local
1325 source = SLOT(solabel); in lomac_inpcb_sosetlabel()
1328 lomac_copy_single(source, dest); in lomac_inpcb_sosetlabel()
1335 struct mac_lomac *source, *dest; in lomac_ip6q_create() local
1337 source = SLOT(mlabel); in lomac_ip6q_create()
1340 lomac_copy_single(source, dest); in lomac_ip6q_create()
1359 struct mac_lomac *source, *dest; in lomac_ip6q_reassemble() local
1361 source = SLOT(q6label); in lomac_ip6q_reassemble()
1365 lomac_copy_single(source, dest); in lomac_ip6q_reassemble()
1380 struct mac_lomac *source, *dest; in lomac_ipq_create() local
1382 source = SLOT(mlabel); in lomac_ipq_create()
1385 lomac_copy_single(source, dest); in lomac_ipq_create()
1404 struct mac_lomac *source, *dest; in lomac_ipq_reassemble() local
1406 source = SLOT(qlabel); in lomac_ipq_reassemble()
1410 lomac_copy_single(source, dest); in lomac_ipq_reassemble()
1446 struct mac_lomac *source, *dest; in lomac_mount_create() local
1448 source = SLOT(cred->cr_label); in lomac_mount_create()
1450 lomac_copy_single(source, dest); in lomac_mount_create()
1468 struct mac_lomac *source, *dest; in lomac_netinet_firewall_reply() local
1470 source = SLOT(mrecvlabel); in lomac_netinet_firewall_reply()
1473 lomac_copy_single(source, dest); in lomac_netinet_firewall_reply()
1491 struct mac_lomac *source, *dest; in lomac_netinet_fragment() local
1493 source = SLOT(mlabel); in lomac_netinet_fragment()
1496 lomac_copy_single(source, dest); in lomac_netinet_fragment()
1503 struct mac_lomac *source, *dest; in lomac_netinet_icmp_reply() local
1505 source = SLOT(mrecvlabel); in lomac_netinet_icmp_reply()
1508 lomac_copy_single(source, dest); in lomac_netinet_icmp_reply()
1637 struct mac_lomac *source, *dest; in lomac_pipe_create() local
1639 source = SLOT(cred->cr_label); in lomac_pipe_create()
1642 lomac_copy_single(source, dest); in lomac_pipe_create()
1649 struct mac_lomac *source, *dest; in lomac_pipe_relabel() local
1651 source = SLOT(newlabel); in lomac_pipe_relabel()
1654 try_relabel(source, dest); in lomac_pipe_relabel()
2022 struct mac_lomac *source, *dest; in lomac_socket_create() local
2024 source = SLOT(cred->cr_label); in lomac_socket_create()
2027 lomac_copy_single(source, dest); in lomac_socket_create()
2034 struct mac_lomac *source, *dest; in lomac_socket_create_mbuf() local
2036 source = SLOT(solabel); in lomac_socket_create_mbuf()
2040 lomac_copy_single(source, dest); in lomac_socket_create_mbuf()
2048 struct mac_lomac source, *dest; in lomac_socket_newconn() local
2051 source = *SLOT(oldsolabel); in lomac_socket_newconn()
2057 lomac_copy_single(&source, dest); in lomac_socket_newconn()
2065 struct mac_lomac *source, *dest; in lomac_socket_relabel() local
2069 source = SLOT(newlabel); in lomac_socket_relabel()
2072 try_relabel(source, dest); in lomac_socket_relabel()
2079 struct mac_lomac *source, *dest; in lomac_socketpeer_set_from_mbuf() local
2081 source = SLOT(mlabel); in lomac_socketpeer_set_from_mbuf()
2085 lomac_copy_single(source, dest); in lomac_socketpeer_set_from_mbuf()
2094 struct mac_lomac source, *dest; in lomac_socketpeer_set_from_socket() local
2097 source = *SLOT(oldsolabel); in lomac_socketpeer_set_from_socket()
2103 lomac_copy_single(&source, dest); in lomac_socketpeer_set_from_socket()
2110 struct mac_lomac *source, *dest; in lomac_syncache_create() local
2112 source = SLOT(inp->inp_label); in lomac_syncache_create()
2114 lomac_copy(source, dest); in lomac_syncache_create()
2121 struct mac_lomac *source, *dest; in lomac_syncache_create_mbuf() local
2123 source = SLOT(sc_label); in lomac_syncache_create_mbuf()
2125 lomac_copy(source, dest); in lomac_syncache_create_mbuf()
2279 struct mac_lomac ml_temp, *source, *dest; in lomac_vnode_associate_extattr() local
2282 source = SLOT(mplabel); in lomac_vnode_associate_extattr()
2292 lomac_copy_single(source, dest); in lomac_vnode_associate_extattr()
2327 struct mac_lomac *source, *dest; in lomac_vnode_associate_singlelabel() local
2329 source = SLOT(mplabel); in lomac_vnode_associate_singlelabel()
2332 lomac_copy_single(source, dest); in lomac_vnode_associate_singlelabel()
2786 struct mac_lomac *source, *dest, *dir, temp; in lomac_vnode_create_extattr() local
2793 source = SLOT(cred->cr_label); in lomac_vnode_create_extattr()
2801 lomac_copy_single(source, &temp); in lomac_vnode_create_extattr()
2816 struct mac_lomac *source, *dest, *obj, *robj; in lomac_vnode_execve_transition() local
2818 source = SLOT(old->cr_label); in lomac_vnode_execve_transition()
2823 lomac_copy(source, dest); in lomac_vnode_execve_transition()
2842 !lomac_dominate_single(obj, source)) in lomac_vnode_execve_transition()
2843 (void)maybe_demote(source, obj, "executing", "file", vp); in lomac_vnode_execve_transition()
2870 struct mac_lomac *source, *dest; in lomac_vnode_relabel() local
2872 source = SLOT(newlabel); in lomac_vnode_relabel()
2875 try_relabel(source, dest); in lomac_vnode_relabel()
2882 struct mac_lomac *source, temp; in lomac_vnode_setlabel_extattr() local
2889 source = SLOT(intlabel); in lomac_vnode_setlabel_extattr()
2890 if ((source->ml_flags & MAC_LOMAC_FLAG_SINGLE) == 0) in lomac_vnode_setlabel_extattr()
2893 lomac_copy_single(source, &temp); in lomac_vnode_setlabel_extattr()