Home
last modified time | relevance | path

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

/xnu-8019.80.24/bsd/skywalk/nexus/
H A Dos_nexus.h135 typedef struct nexus_controller *nexus_controller_t; typedef
286 extern nexus_controller_t os_nexus_controller_create(void);
291 extern int os_nexus_controller_get_fd(const nexus_controller_t ctl);
308 extern int os_nexus_controller_register_provider(const nexus_controller_t ctl,
315 extern int os_nexus_controller_deregister_provider(const nexus_controller_t ctl,
322 const nexus_controller_t ctl, const uuid_t prov_uuid, uuid_t *nx_uuid);
328 const nexus_controller_t ctl, const uuid_t nx_uuid);
362 const nexus_controller_t ctl, const uuid_t nx_uuid, const nexus_port_t port,
372 const nexus_controller_t ctl, const uuid_t nx_uuid,
378 extern int os_nexus_controller_read_provider_attr(const nexus_controller_t ctl,
[all …]
H A Dos_nexus_private.h636 extern int __os_nexus_ifattach(const nexus_controller_t ctl,
639 extern int __os_nexus_ifdetach(const nexus_controller_t ctl,
643 extern int __os_nexus_flow_add(const nexus_controller_t ncd,
645 extern int __os_nexus_flow_del(const nexus_controller_t ncd,
647 extern int __os_nexus_get_llink_info(const nexus_controller_t ncd,
H A Dnexus_kern.c792 nexus_controller_t
799 kern_nexus_controller_create(nexus_controller_t *ncd) in kern_nexus_controller_create()
938 kern_nexus_controller_register_provider(const nexus_controller_t ncd, in kern_nexus_controller_register_provider()
1026 kern_nexus_controller_deregister_provider(const nexus_controller_t ncd, in kern_nexus_controller_deregister_provider()
1043 kern_nexus_controller_alloc_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_alloc_provider_instance()
1084 const nexus_controller_t ncd, const uuid_t prov_uuid, const void *nx_ctx, in kern_nexus_controller_alloc_net_provider_instance()
1199 kern_nexus_controller_free_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_free_provider_instance()
1216 kern_nexus_controller_bind_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_bind_provider_instance()
1254 kern_nexus_controller_unbind_provider_instance(const nexus_controller_t ncd, in kern_nexus_controller_unbind_provider_instance()
1284 kern_nexus_controller_read_provider_attr(const nexus_controller_t ncd, in kern_nexus_controller_read_provider_attr()
[all …]
/xnu-8019.80.24/libsyscall/wrappers/skywalk/
H A Dos_nexus.c86 nexus_controller_t
114 os_nexus_controller_get_fd(const nexus_controller_t ncd) in os_nexus_controller_get_fd()
120 os_nexus_controller_register_provider(const nexus_controller_t ncd, in os_nexus_controller_register_provider()
135 os_nexus_controller_deregister_provider(const nexus_controller_t ncd, in os_nexus_controller_deregister_provider()
142 os_nexus_controller_alloc_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_alloc_provider_instance()
150 os_nexus_controller_free_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_free_provider_instance()
157 os_nexus_controller_bind_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_bind_provider_instance()
172 os_nexus_controller_unbind_provider_instance(const nexus_controller_t ncd, in os_nexus_controller_unbind_provider_instance()
184 os_nexus_controller_read_provider_attr(const nexus_controller_t ncd, in os_nexus_controller_read_provider_attr()
209 os_nexus_controller_destroy(nexus_controller_t ncd) in os_nexus_controller_destroy()
[all …]
/xnu-8019.80.24/bsd/net/
H A Dif_utun.c69 static nexus_controller_t utun_ncd;
876 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_nexus_ifattach()
991 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_detach_provider_and_instance()
1018 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_nexus_detach()
1050 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_create_fs_provider_and_instance()
1126 nexus_controller_t controller = kern_nexus_shared_controller(); in utun_flowswitch_attach()
H A Dif_headless.c950 nexus_controller_t controller = kern_nexus_shared_controller(); in create_netif_provider_and_instance()
1048 nexus_controller_t controller = kern_nexus_shared_controller(); in detach_provider_and_instance()
H A Dif_ipsec.c176 static nexus_controller_t ipsec_ncd;
1892 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_nexus_ifattach()
2031 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_detach_provider_and_instance()
2058 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_nexus_detach()
2090 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_create_fs_provider_and_instance()
2170 nexus_controller_t controller = kern_nexus_shared_controller(); in ipsec_flowswitch_attach()
H A Dif_fake.c1983 nexus_controller_t controller = kern_nexus_shared_controller(); in create_netif_provider_and_instance()
2446 nexus_controller_t controller = kern_nexus_shared_controller(); in create_netif_llink_provider_and_instance()
2597 nexus_controller_t controller = kern_nexus_shared_controller(); in detach_provider_and_instance()
H A Ddlil.c1000 dlil_detach_nexus_instance(nexus_controller_t controller, in dlil_detach_nexus_instance()
1031 nexus_controller_t controller = kern_nexus_shared_controller(); in dlil_detach_nexus()
1051 dlil_create_provider_and_instance(nexus_controller_t controller, in dlil_create_provider_and_instance()
1104 nexus_controller_t controller; in dlil_attach_netif_nexus_common()
1300 nexus_controller_t controller; in _dlil_attach_flowswitch_nexus()
/xnu-8019.80.24/bsd/skywalk/nexus/kpipe/
H A Dnx_kpipe_loopback.c42 static nexus_controller_t kplo_ncd;