Home
last modified time | relevance | path

Searched refs:kctlref (Results 1 – 9 of 9) sorted by relevance

/xnu-8019.80.24/bsd/sys/
H A Dkern_control.h314 typedef errno_t (*ctl_connect_func)(kern_ctl_ref kctlref,
332 typedef errno_t (*ctl_disconnect_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo);
349 typedef errno_t (*ctl_send_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
365 typedef errno_t (*ctl_setopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
388 typedef errno_t (*ctl_getopt_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
407 typedef void (*ctl_rcvd_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
425 typedef errno_t (*ctl_send_list_func)(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
449 typedef errno_t (*ctl_bind_func)(kern_ctl_ref kctlref,
547 ctl_register(struct kern_ctl_reg *userkctl, kern_ctl_ref *kctlref);
560 ctl_deregister(kern_ctl_ref kctlref);
[all …]
/xnu-8019.80.24/bsd/kern/
H A Dkern_control.c62 kern_ctl_ref kctlref; member
158 static struct socket *kcb_find_socket(kern_ctl_ref kctlref, u_int32_t unit,
391 (*kcb->kctl->disconnect)(kcb->kctl->kctlref, in ctl_detach()
580 error = (*kcb->kctl->bind)(kcb->kctl->kctlref, &kcb->sac, &kcb->userdata); in ctl_bind()
621 error = (*kcb->kctl->connect)(kcb->kctl->kctlref, &kcb->sac, &kcb->userdata); in ctl_connect()
643 (*kcb->kctl->disconnect)(kcb->kctl->kctlref, kcb->sac.sc_unit, kcb->userdata); in ctl_connect()
679 (*kctl->disconnect)(kctl->kctlref, kcb->sac.sc_unit, in ctl_disconnect()
787 (*kctl->rcvd)(kctl->kctlref, kcb->sac.sc_unit, kcb->userdata, flags); in ctl_usr_rcvd()
826 error = (*kctl->send)(kctl->kctlref, kcb->sac.sc_unit, kcb->userdata, in ctl_send()
875 error = (*kctl->send_list)(kctl->kctlref, kcb->sac.sc_unit, in ctl_send_list()
[all …]
/xnu-8019.80.24/bsd/net/
H A Dpacket_mangler.c211 pkt_mnglr_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac, in pkt_mnglr_ctl_connect() argument
266 p_pkt_mnglr->pkt_mnglr_kcref = kctlref; in pkt_mnglr_ctl_connect()
316 pkt_mnglr_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo) in pkt_mnglr_ctl_disconnect() argument
318 #pragma unused(kctlref) in pkt_mnglr_ctl_disconnect()
369 pkt_mnglr_ctl_getopt(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo, in pkt_mnglr_ctl_getopt() argument
372 #pragma unused(kctlref, opt) in pkt_mnglr_ctl_getopt()
515 pkt_mnglr_ctl_setopt(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo, in pkt_mnglr_ctl_setopt() argument
518 #pragma unused(kctlref, opt) in pkt_mnglr_ctl_setopt()
H A Dnetwork_agent.c141 static errno_t netagent_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac,
143 static errno_t netagent_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo);
144 static errno_t netagent_ctl_send(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
146 static void netagent_ctl_rcvd(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo, int flags);
147 static errno_t netagent_ctl_getopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
149 static errno_t netagent_ctl_setopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
246 netagent_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac, void **unitinfo) in netagent_ctl_connect() argument
248 #pragma unused(kctlref) in netagent_ctl_connect()
259 netagent_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo) in netagent_ctl_disconnect() argument
261 #pragma unused(kctlref, unit) in netagent_ctl_disconnect()
[all …]
H A Dif_utun.c143 static errno_t utun_ctl_bind(kern_ctl_ref kctlref, struct sockaddr_ctl *sac,
145 static errno_t utun_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac,
147 static errno_t utun_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t unit,
149 static errno_t utun_ctl_send(kern_ctl_ref kctlref, u_int32_t unit,
151 static errno_t utun_ctl_getopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
153 static errno_t utun_ctl_setopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
155 static void utun_ctl_rcvd(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
1596 utun_ctl_bind(kern_ctl_ref kctlref, in utun_ctl_bind() argument
1610 pcb->utun_ctlref = kctlref; in utun_ctl_bind()
1634 utun_ctl_connect(kern_ctl_ref kctlref, in utun_ctl_connect() argument
[all …]
H A Dif_ipsec.c73 static errno_t ipsec_ctl_bind(kern_ctl_ref kctlref, struct sockaddr_ctl *sac,
75 static errno_t ipsec_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac,
77 static errno_t ipsec_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t unit,
79 static errno_t ipsec_ctl_send(kern_ctl_ref kctlref, u_int32_t unit,
81 static errno_t ipsec_ctl_getopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
83 static errno_t ipsec_ctl_setopt(kern_ctl_ref kctlref, u_int32_t unit, void *unitinfo,
2632 ipsec_ctl_bind(kern_ctl_ref kctlref, in ipsec_ctl_bind() argument
2647 pcb->ipsec_ctlref = kctlref; in ipsec_ctl_bind()
2672 ipsec_ctl_connect(kern_ctl_ref kctlref, in ipsec_ctl_connect() argument
2680 (void)ipsec_ctl_bind(kctlref, sac, unitinfo); in ipsec_ctl_connect()
[all …]
H A Dcontent_filter.c1194 cfil_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac, in cfil_ctl_connect() argument
1243 cfc->cf_kcref = kctlref; in cfil_ctl_connect()
1324 cfil_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo) in cfil_ctl_disconnect() argument
1326 #pragma unused(kctlref) in cfil_ctl_disconnect()
1892 cfil_ctl_send(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo, mbuf_t m, in cfil_ctl_send() argument
1895 #pragma unused(kctlref, flags) in cfil_ctl_send()
2149 cfil_ctl_getopt(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo, in cfil_ctl_getopt() argument
2152 #pragma unused(kctlref, opt) in cfil_ctl_getopt()
2306 cfil_ctl_setopt(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo, in cfil_ctl_setopt() argument
2309 #pragma unused(kctlref, opt) in cfil_ctl_setopt()
[all …]
/xnu-8019.80.24/bsd/netinet/
H A Dmptcp_subr.c6459 mptcp_symptoms_ctl_connect(kern_ctl_ref kctlref, struct sockaddr_ctl *sac, in mptcp_symptoms_ctl_connect() argument
6462 #pragma unused(kctlref, sac, unitinfo) in mptcp_symptoms_ctl_connect()
6688 mptcp_symptoms_ctl_disconnect(kern_ctl_ref kctlref, u_int32_t kcunit, in mptcp_symptoms_ctl_disconnect() argument
6691 #pragma unused(kctlref, kcunit, unitinfo) in mptcp_symptoms_ctl_disconnect()
6699 mptcp_symptoms_ctl_send(kern_ctl_ref kctlref, u_int32_t kcunit, void *unitinfo, in mptcp_symptoms_ctl_send() argument
6702 #pragma unused(kctlref, unitinfo, flags) in mptcp_symptoms_ctl_send()
H A Dflow_divert.c4090 flow_divert_kctl_connect(kern_ctl_ref kctlref __unused, struct sockaddr_ctl *sac, void **unitinfo) in flow_divert_kctl_connect()
4140 flow_divert_kctl_disconnect(kern_ctl_ref kctlref __unused, uint32_t unit, void *unitinfo) in flow_divert_kctl_disconnect()
4208 flow_divert_kctl_send(kern_ctl_ref kctlref __unused, uint32_t unit __unused, void *unitinfo, mbuf_t… in flow_divert_kctl_send()
4214 flow_divert_kctl_rcvd(kern_ctl_ref kctlref __unused, uint32_t unit __unused, void *unitinfo, int fl… in flow_divert_kctl_rcvd()