Searched refs:protocol_family_t (Results 1 - 25 of 32) sorted by relevance

12

/darwin-on-arm/xnu/bsd/net/
H A Dether_if_module.h34 extern errno_t ether_attach_inet(ifnet_t ifp, protocol_family_t protocol_family);
35 extern void ether_detach_inet(ifnet_t ifp, protocol_family_t protocol_family);
36 extern errno_t ether_attach_inet6(ifnet_t ifp, protocol_family_t protocol_family);
37 extern void ether_detach_inet6(ifnet_t ifp, protocol_family_t protocol_family);
38 extern errno_t ether_attach_at(struct ifnet *ifp, protocol_family_t proto_family);
39 extern void ether_detach_at(struct ifnet *ifp, protocol_family_t proto_family);
H A Dkpi_protocol.h58 typedef void (*proto_input_handler)(protocol_family_t protocol, mbuf_t packet);
68 typedef void (*proto_input_detached_handler)(protocol_family_t protocol);
80 extern errno_t proto_register_input(protocol_family_t protocol,
99 extern void proto_unregister_input(protocol_family_t protocol);
111 extern errno_t proto_input(protocol_family_t protocol, mbuf_t packet);
123 extern errno_t proto_inject(protocol_family_t protocol, mbuf_t packet);
141 typedef errno_t (*proto_plumb_handler)(ifnet_t ifp, protocol_family_t protocol);
152 typedef void (*proto_unplumb_handler)(ifnet_t ifp, protocol_family_t protocol);
170 extern errno_t proto_register_plumber(protocol_family_t proto_fam,
181 extern void proto_unregister_plumber(protocol_family_t proto_fa
[all...]
H A Dkpi_interfacefilter.h85 protocol_family_t protocol, mbuf_t *data, char **frame_ptr);
108 protocol_family_t protocol, mbuf_t *data);
122 protocol_family_t protocol, const struct kev_msg *event_msg);
149 protocol_family_t protocol, unsigned long ioctl_cmd, void *ioctl_arg);
191 protocol_family_t iff_protocol;
H A Dif_ether.h46 protocol_family_t *protocol);
47 errno_t ether_add_proto(ifnet_t interface, protocol_family_t protocol,
50 errno_t ether_del_proto(ifnet_t interface, protocol_family_t protocol);
H A Diptap.h65 extern void iptap_ipf_input(struct ifnet *, protocol_family_t, struct mbuf *, char *);
66 extern void iptap_ipf_output(struct ifnet *, protocol_family_t, struct mbuf *, u_int32_t, u_int32_t);
H A Dif_gif.h78 protocol_family_t gif_proto; /* dlil protocol attached */
H A Dif_utun.c73 protocol_family_t *protocol);
82 static errno_t utun_add_proto(ifnet_t interface, protocol_family_t protocol,
85 static errno_t utun_del_proto(ifnet_t interface, protocol_family_t protocol);
90 static errno_t utun_attach_proto(ifnet_t interface, protocol_family_t proto);
91 static errno_t utun_proto_input(ifnet_t interface, protocol_family_t protocol,
93 static errno_t utun_proto_pre_output(ifnet_t interface, protocol_family_t protocol,
265 protocol_family_t protocol,
296 protocol_family_t protocol,
345 protocol_family_t protocol)
647 protocol_family_t *protoco
[all...]
H A Dether_at_pr_module.c106 __unused protocol_family_t protocol_family,
135 __unused protocol_family_t protocol_family,
185 __unused protocol_family_t protocol_family,
225 __unused protocol_family_t proto_family)
259 __unused protocol_family_t proto_family)
H A Dkpi_protocol.c53 protocol_family_t protocol;
68 protocol_family_t proto_family;
85 proto_hash_value(protocol_family_t protocol)
120 proto_register_input(protocol_family_t protocol, proto_input_handler input,
141 while (dp && (protocol_family_t)dp->dom_family != protocol)
159 proto_unregister_input(protocol_family_t protocol)
273 proto_input(protocol_family_t protocol, mbuf_t packet_list)
309 proto_inject(protocol_family_t protocol, mbuf_t packet_list)
348 proto_plumber_find(protocol_family_t proto_family, ifnet_family_t if_family)
362 proto_register_plumber(protocol_family_t protocol_famil
[all...]
H A Dkpi_interface.h144 @typedef protocol_family_t
147 typedef u_int32_t protocol_family_t; typedef
309 char *frame_header, protocol_family_t *protocol_family);
372 protocol_family_t protocol_family,
389 protocol_family_t protocol_family);
425 typedef errno_t (*proto_media_input)(ifnet_t ifp, protocol_family_t protocol,
446 typedef errno_t (*proto_media_input_v2)(ifnet_t ifp, protocol_family_t protocol,
469 typedef errno_t (*proto_media_preout)(ifnet_t ifp, protocol_family_t protocol,
481 typedef void (*proto_media_event)(ifnet_t ifp, protocol_family_t protocol,
505 typedef errno_t (*proto_media_ioctl)(ifnet_t ifp, protocol_family_t protoco
[all...]
H A Dif_loop.c147 protocol_family_t protocol;
153 protocol_family_t *);
163 static errno_t lo_add_proto(struct ifnet *, protocol_family_t,
165 static errno_t lo_del_proto(struct ifnet *, protocol_family_t);
169 static errno_t lo_pre_output(struct ifnet *, protocol_family_t, struct mbuf **,
171 static errno_t lo_input(struct ifnet *, protocol_family_t, struct mbuf *);
174 static errno_t lo_attach_proto(struct ifnet *, protocol_family_t);
213 protocol_family_t *protocol_family)
255 lo_add_proto(struct ifnet *interface, protocol_family_t protocol_family,
263 lo_del_proto(struct ifnet *ifp, protocol_family_t protoco
[all...]
H A Dether_inet6_pr_module.c110 ether_inet6_input(ifnet_t ifp, protocol_family_t protocol,
147 ether_inet6_pre_output(ifnet_t ifp, protocol_family_t protocol_family,
206 ether_inet6_prmod_ioctl(ifnet_t ifp, protocol_family_t protocol_family,
241 ether_attach_inet6(struct ifnet *ifp, protocol_family_t protocol_family)
269 ether_detach_inet6(struct ifnet *ifp, protocol_family_t protocol_family)
H A Dif_pflog.c110 protocol_family_t *);
111 static errno_t pflogaddproto(struct ifnet *, protocol_family_t,
113 static errno_t pflogdelproto(struct ifnet *, protocol_family_t);
253 pflogdemux(struct ifnet *ifp, struct mbuf *m, char *h, protocol_family_t *ppf)
263 pflogaddproto(struct ifnet *ifp, protocol_family_t pf,
271 pflogdelproto(struct ifnet *ifp, protocol_family_t pf)
H A Dif_utun_crypto_ipsec.h101 utun_pkt_ipsec_input(struct utun_pcb *pcb, mbuf_t *pkt, protocol_family_t family);
H A Dether_inet_pr_module.c170 ether_inet_input(ifnet_t ifp, protocol_family_t protocol_family,
228 ether_inet_pre_output(ifnet_t ifp, protocol_family_t protocol_family,
313 ether_inet_prmod_ioctl(ifnet_t ifp, protocol_family_t protocol_family,
375 ether_inet_event(ifnet_t ifp, protocol_family_t protocol,
532 ether_attach_inet(struct ifnet *ifp, protocol_family_t proto_family)
568 ether_detach_inet(struct ifnet *ifp, protocol_family_t proto_family)
H A Diptap.c75 static void iptap_enqueue_mbuf(struct ifnet *, protocol_family_t, struct mbuf *, u_int32_t, u_int32_t, u_int8_t);
128 iptap_ipf_input(struct ifnet *ifp, protocol_family_t proto, struct mbuf *mp, char *frame_header)
153 iptap_ipf_output(struct ifnet *ifp, protocol_family_t proto, struct mbuf *mp, u_int32_t pre, u_int32_t post)
164 iptap_enqueue_mbuf(struct ifnet *ifp, protocol_family_t proto, struct mbuf *mp, u_int32_t pre, u_int32_t post, u_int8_t io)
H A Dif_stf.c191 int stf_pre_output(struct ifnet *, protocol_family_t, struct mbuf **,
216 protocol_family_t protocol_family,
231 protocol_family_t protocol_family,
250 protocol_family_t protocol_family)
261 protocol_family_t protocol_family)
287 protocol_family_t *protocol_family)
511 __unused protocol_family_t protocol_family,
H A Dif_utun_crypto_ipsec.c701 protocol_family_t proto;
715 proto = ntohl(*(mtod(*pkt, protocol_family_t *)));
716 m_adj(*pkt, sizeof(protocol_family_t));
1035 if (mbuf_prepend(pkt, sizeof(protocol_family_t), MBUF_DONTWAIT) != 0) {
1039 if ((size_t)(*pkt)->m_len < (sizeof(protocol_family_t) + size_diff)) {
1040 if ((*pkt = m_pullup(*pkt, (sizeof(protocol_family_t) + size_diff))) == NULL) {
1047 *(protocol_family_t *)mbuf_data(*pkt) = htonl(PF_UTUN);
1063 utun_pkt_ipsec_input (struct utun_pcb *pcb, mbuf_t *pkt, protocol_family_t family)
1080 if (mbuf_prepend(pkt, sizeof(protocol_family_t), MBUF_DONTWAIT) != 0) {
1084 *(protocol_family_t *)mbuf_dat
[all...]
H A Dif_gif.c127 static errno_t gif_input(ifnet_t ifp, protocol_family_t protocol_family,
179 protocol_family_t *protocol_family)
190 protocol_family_t protocol_family,
208 protocol_family_t protocol_family)
220 protocol_family_t protocol_family)
546 protocol_family_t protocol_family,
H A Dether_if_module.c164 protocol_family_t protocol_family)
198 protocol_family_t protocol,
337 protocol_family_t protocol,
360 protocol_family_t *protocol_family)
H A Dif_vlan.c373 static int vlan_input(ifnet_t ifp, protocol_family_t protocol,
1199 vlan_input(ifnet_t p, __unused protocol_family_t protocol,
1978 vlan_event(struct ifnet * p, __unused protocol_family_t protocol,
2002 vlan_detached(ifnet_t p, __unused protocol_family_t protocol)
2132 vlan_attach_inet(struct ifnet *ifp, protocol_family_t protocol_family)
2138 vlan_detach_inet(struct ifnet *ifp, protocol_family_t protocol_family)
2145 vlan_attach_inet6(struct ifnet *ifp, protocol_family_t protocol_family)
2151 vlan_detach_inet6(struct ifnet *ifp, protocol_family_t protocol_family)
2159 vlan_attach_at(struct ifnet *ifp, protocol_family_t protocol_family)
2165 vlan_detach_at(struct ifnet *ifp, protocol_family_t protocol_famil
[all...]
H A Ddlil.c150 protocol_family_t protocol_family;
234 protocol_family_t filt_protocol;
336 char **, protocol_family_t);
338 protocol_family_t);
344 static errno_t ifproto_media_input_v1(struct ifnet *, protocol_family_t,
346 static errno_t ifproto_media_input_v2(struct ifnet *, protocol_family_t,
348 static errno_t ifproto_media_preout(struct ifnet *, protocol_family_t,
350 static void ifproto_media_event(struct ifnet *, protocol_family_t,
352 static errno_t ifproto_media_ioctl(struct ifnet *, protocol_family_t,
366 protocol_family_t *);
[all...]
H A Ddlil.h225 extern int dlil_output(ifnet_t, protocol_family_t, mbuf_t, void *,
/darwin-on-arm/xnu/bsd/netkey/
H A Dkeydb.h73 typedef int (*utun_input_func) __P((void *, void *, protocol_family_t family));
/darwin-on-arm/xnu/bsd/netat/
H A Ddrv_dep.c78 static void at_input_packet(protocol_family_t protocol, mbuf_t m);
202 __unused protocol_family_t protocol,

Completed in 69 milliseconds

12