Home
last modified time | relevance | path

Searched refs:nexus_controller_t (Results 1 – 10 of 10) sorted by relevance

/xnu-8796.141.3/bsd/skywalk/nexus/
H A Dos_nexus.h138 typedef struct nexus_controller *nexus_controller_t; typedef
290 extern nexus_controller_t os_nexus_controller_create(void);
295 extern int os_nexus_controller_get_fd(const nexus_controller_t ctl);
312 extern int os_nexus_controller_register_provider(const nexus_controller_t ctl,
319 extern int os_nexus_controller_deregister_provider(const nexus_controller_t ctl,
326 const nexus_controller_t ctl, const uuid_t prov_uuid, uuid_t *nx_uuid);
332 const nexus_controller_t ctl, const uuid_t nx_uuid);
366 const nexus_controller_t ctl, const uuid_t nx_uuid, const nexus_port_t port,
376 const nexus_controller_t ctl, const uuid_t nx_uuid,
382 extern int os_nexus_controller_read_provider_attr(const nexus_controller_t ctl,
[all …]
H A Dos_nexus_private.h665 extern int __os_nexus_ifattach(const nexus_controller_t ctl,
668 extern int __os_nexus_ifdetach(const nexus_controller_t ctl,
672 extern int __os_nexus_flow_add(const nexus_controller_t ncd,
674 extern int __os_nexus_flow_del(const nexus_controller_t ncd,
676 extern int __os_nexus_get_llink_info(const nexus_controller_t ncd,
H A Dnexus_kern.c790 nexus_controller_t
797 kern_nexus_controller_create(nexus_controller_t *ncd) in kern_nexus_controller_create()
936 kern_nexus_controller_register_provider(const nexus_controller_t ncd, in kern_nexus_controller_register_provider()
1024 kern_nexus_controller_deregister_provider(const nexus_controller_t ncd, in kern_nexus_controller_deregister_provider()
1041 kern_nexus_controller_alloc_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_alloc_provider_instance()
1082 const nexus_controller_t ncd, const uuid_t prov_uuid, const void *nx_ctx, in kern_nexus_controller_alloc_net_provider_instance()
1197 kern_nexus_controller_free_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_free_provider_instance()
1214 kern_nexus_controller_bind_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_bind_provider_instance()
1252 kern_nexus_controller_unbind_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_unbind_provider_instance()
1282 kern_nexus_controller_read_provider_attr(const nexus_controller_t ncd, in kern_nexus_controller_read_provider_attr()
[all …]
/xnu-8796.141.3/libsyscall/wrappers/skywalk/
H A Dos_nexus.c87 nexus_controller_t
115 os_nexus_controller_get_fd(const nexus_controller_t ncd) in os_nexus_controller_get_fd()
121 os_nexus_controller_register_provider(const nexus_controller_t ncd, in os_nexus_controller_register_provider()
136 os_nexus_controller_deregister_provider(const nexus_controller_t ncd, in os_nexus_controller_deregister_provider()
143 os_nexus_controller_alloc_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_alloc_provider_instance()
151 os_nexus_controller_free_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_free_provider_instance()
158 os_nexus_controller_bind_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_bind_provider_instance()
173 os_nexus_controller_unbind_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_unbind_provider_instance()
185 os_nexus_controller_read_provider_attr(const nexus_controller_t ncd, in os_nexus_controller_read_provider_attr()
210 add_traffic_rule_inet(const nexus_controller_t ncd, in add_traffic_rule_inet()
[all …]
/xnu-8796.141.3/bsd/net/
H A Dif_utun.c69 static nexus_controller_t utun_ncd;
875 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_nexus_ifattach()
990 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_detach_provider_and_instance()
1017 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_nexus_detach()
1049 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_create_fs_provider_and_instance()
1125 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_flowswitch_attach()
H A Dif_headless.c945 nexus_controller_t controller = kern_nexus_shared_controller(); in create_netif_provider_and_instance()
1043 nexus_controller_t controller = kern_nexus_shared_controller(); in detach_provider_and_instance()
H A Dif_ipsec.c176 static nexus_controller_t ipsec_ncd;
1891 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_nexus_ifattach()
2030 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_detach_provider_and_instance()
2057 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_nexus_detach()
2089 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_create_fs_provider_and_instance()
2169 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_flowswitch_attach()
H A Dif_fake.c2227 nexus_controller_t controller = kern_nexus_shared_controller(); in create_netif_provider_and_instance()
2700 nexus_controller_t controller = kern_nexus_shared_controller(); in create_netif_llink_provider_and_instance()
2856 nexus_controller_t controller = kern_nexus_shared_controller(); in detach_provider_and_instance()
H A Ddlil.c1006 dlil_detach_nexus_instance(nexus_controller_t controller, in dlil_detach_nexus_instance()
1037 nexus_controller_t controller = kern_nexus_shared_controller(); in dlil_detach_nexus()
1057 dlil_create_provider_and_instance(nexus_controller_t controller, in dlil_create_provider_and_instance()
1110 nexus_controller_t controller; in dlil_attach_netif_nexus_common()
1333 nexus_controller_t controller; in _dlil_attach_flowswitch_nexus()
/xnu-8796.141.3/bsd/skywalk/nexus/kpipe/
H A Dnx_kpipe_loopback.c42 static nexus_controller_t kplo_ncd;