/darwin-on-arm/xnu/bsd/net/ |
H A D | ether_if_module.h | 34 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 D | kpi_protocol.h | 58 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 D | kpi_interfacefilter.h | 85 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 D | if_ether.h | 46 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 D | iptap.h | 65 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 D | if_gif.h | 78 protocol_family_t gif_proto; /* dlil protocol attached */
|
H A D | if_utun.c | 73 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 D | ether_at_pr_module.c | 106 __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 D | kpi_protocol.c | 53 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 D | kpi_interface.h | 144 @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 D | if_loop.c | 147 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 D | ether_inet6_pr_module.c | 110 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 D | if_pflog.c | 110 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 D | if_utun_crypto_ipsec.h | 101 utun_pkt_ipsec_input(struct utun_pcb *pcb, mbuf_t *pkt, protocol_family_t family);
|
H A D | ether_inet_pr_module.c | 170 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 D | iptap.c | 75 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 D | if_stf.c | 191 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 D | if_utun_crypto_ipsec.c | 701 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 D | if_gif.c | 127 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 D | ether_if_module.c | 164 protocol_family_t protocol_family) 198 protocol_family_t protocol, 337 protocol_family_t protocol, 360 protocol_family_t *protocol_family)
|
H A D | if_vlan.c | 373 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 D | dlil.c | 150 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 D | dlil.h | 225 extern int dlil_output(ifnet_t, protocol_family_t, mbuf_t, void *,
|
/darwin-on-arm/xnu/bsd/netkey/ |
H A D | keydb.h | 73 typedef int (*utun_input_func) __P((void *, void *, protocol_family_t family));
|
/darwin-on-arm/xnu/bsd/netat/ |
H A D | drv_dep.c | 78 static void at_input_packet(protocol_family_t protocol, mbuf_t m); 202 __unused protocol_family_t protocol,
|