Searched refs:kern_ctl_ref (Results 1 - 9 of 9) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Dkern_control.h151 @typedef kern_ctl_ref
158 typedef void * kern_ctl_ref; typedef
225 typedef errno_t (*ctl_connect_func)(kern_ctl_ref kctlref,
243 typedef errno_t (*ctl_disconnect_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo);
260 typedef errno_t (*ctl_send_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
276 typedef errno_t (*ctl_setopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
299 typedef errno_t (*ctl_getopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
374 ctl_register(struct kern_ctl_reg *userkctl, kern_ctl_ref *kctlref);
387 ctl_deregister(kern_ctl_ref kctlref);
404 ctl_enqueuedata(kern_ctl_ref kctlre
[all...]
/darwin-on-arm/xnu/bsd/net/
H A Dnetsrc.c53 static errno_t netsrc_ctlsend(kern_ctl_ref, uint32_t, void *, mbuf_t, int);
54 static errno_t netsrc_ctlconnect(kern_ctl_ref, struct sockaddr_ctl *, void **);
55 static errno_t netsrc_ipv4(kern_ctl_ref, uint32_t, struct netsrc_req *);
56 static errno_t netsrc_ipv6(kern_ctl_ref, uint32_t, struct netsrc_req *);
58 static kern_ctl_ref netsrc_ctlref = NULL;
76 netsrc_ctlconnect(kern_ctl_ref kctl, struct sockaddr_ctl *sac, void **uinfo)
88 netsrc_ctlsend(kern_ctl_ref kctl, uint32_t unit, void *uinfo, mbuf_t m,
129 netsrc_ipv4(kern_ctl_ref kctl, uint32_t unit, struct netsrc_req *nrq)
186 netsrc_ipv6(kern_ctl_ref kctl, uint32_t unit, struct netsrc_req *nrq)
H A Diptap.c78 static errno_t iptap_ctl_connect(kern_ctl_ref, struct sockaddr_ctl *, void **);
79 static errno_t iptap_ctl_disconnect(kern_ctl_ref, u_int32_t, void *);
85 static errno_t iptap_ctl_send(kern_ctl_ref, u_int32_t, void *, mbuf_t, int);
86 static errno_t iptap_ctl_setopt(kern_ctl_ref, u_int32_t, void *, int, void *, size_t);
87 static errno_t iptap_ctl_getopt(kern_ctl_ref, u_int32_t, void *, int, void *, size_t *);
93 static kern_ctl_ref iptap_kernctl;
316 iptap_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac, void **unitinfo)
340 iptap_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo)
402 iptap_ctl_send(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo, mbuf_t m, int flags)
413 iptap_ctl_setopt(kern_ctl_ref kctlre
[all...]
H A Dif_utun_crypto.h293 utun_ctl_enable_crypto(__unused kern_ctl_ref kctlref,
301 utun_ctl_disable_crypto(__unused kern_ctl_ref kctlref,
309 utun_ctl_config_crypto_keys(__unused kern_ctl_ref kctlref,
317 utun_ctl_unconfig_crypto_keys(__unused kern_ctl_ref kctlref,
325 utun_ctl_generate_crypto_keys_idx(__unused kern_ctl_ref kctlref,
333 utun_ctl_stop_crypto_data_traffic(__unused kern_ctl_ref kctlref,
341 utun_ctl_start_crypto_data_traffic(__unused kern_ctl_ref kctlref,
H A Dif_utun.h41 kern_ctl_ref utun_ctlref;
H A Dif_utun.c59 static errno_t utun_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac,
61 static errno_t utun_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t unit,
63 static errno_t utun_ctl_send(kern_ctl_ref kctlref, u_int32_t unit,
65 static errno_t utun_ctl_getopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
67 static errno_t utun_ctl_setopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
98 static kern_ctl_ref utun_kctlref;
185 kern_ctl_ref kctlref,
416 __unused kern_ctl_ref kctlref,
451 __unused kern_ctl_ref kctlref,
462 __unused kern_ctl_ref kctlre
[all...]
H A Dif_utun_crypto.c48 utun_ctl_enable_crypto (__unused kern_ctl_ref kctlref,
112 utun_ctl_disable_crypto (__unused kern_ctl_ref kctlref,
165 utun_ctl_config_crypto_keys (__unused kern_ctl_ref kctlref,
248 utun_ctl_unconfig_crypto_keys (__unused kern_ctl_ref kctlref,
334 utun_ctl_generate_crypto_keys_idx (__unused kern_ctl_ref kctlref,
406 utun_ctl_stop_crypto_data_traffic (__unused kern_ctl_ref kctlref,
462 utun_ctl_start_crypto_data_traffic (__unused kern_ctl_ref kctlref,
H A Dntstat.c76 kern_ctl_ref ncs_kctl;
1260 static kern_ctl_ref nstat_ctlref = NULL;
1263 static errno_t nstat_control_connect(kern_ctl_ref kctl, struct sockaddr_ctl *sac, void **uinfo);
1264 static errno_t nstat_control_disconnect(kern_ctl_ref kctl, u_int32_t unit, void *uinfo);
1265 static errno_t nstat_control_send(kern_ctl_ref kctl, u_int32_t unit, void *uinfo, mbuf_t m, int flags);
1377 kern_ctl_ref kctl,
1408 __unused kern_ctl_ref kctl,
1911 kern_ctl_ref kctl,
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_control.c555 ctl_getenqueuespace(kern_ctl_ref kctlref, u_int32_t unit, size_t *space)
704 ctl_register(struct kern_ctl_reg *userkctl, kern_ctl_ref *kctlref)

Completed in 47 milliseconds