Home
last modified time | relevance | path

Searched refs:nexus_netif_adapter (Results 1 – 15 of 15) sorted by relevance

/xnu-8019.80.24/bsd/skywalk/nexus/netif/
H A Dnx_netif.h110 struct nexus_netif_adapter { struct
218 #define NIFNA(_na) ((struct nexus_netif_adapter *)(_na))
513 extern void nx_netif_reap(struct nexus_netif_adapter *, struct ifnet *,
516 extern void nx_netif_copy_stats(struct nexus_netif_adapter *,
518 extern struct nexus_netif_adapter * na_netif_alloc(zalloc_flags_t);
520 extern void na_netif_finalize(struct nexus_netif_adapter *, struct ifnet *);
552 extern errno_t nx_netif_filter_inject(struct nexus_netif_adapter *,
567 extern errno_t nx_netif_filter_rx_cb(struct nexus_netif_adapter *,
569 extern errno_t nx_netif_filter_tx_cb(struct nexus_netif_adapter *,
577 nx_netif_filter_tx_processed_mbuf_enqueue(struct nexus_netif_adapter *,
[all …]
H A Dnx_netif_util.c152 nx_netif_mbuf_to_filter_pkt(struct nexus_netif_adapter *nifna, in nx_netif_mbuf_to_filter_pkt()
182 struct nexus_netif_adapter *, nifna, in nx_netif_mbuf_to_filter_pkt()
189 DTRACE_SKYWALK2(alloc__fail, struct nexus_netif_adapter *, in nx_netif_mbuf_to_filter_pkt()
202 struct nexus_netif_adapter *, in nx_netif_mbuf_to_filter_pkt()
210 struct nexus_netif_adapter *, in nx_netif_mbuf_to_filter_pkt()
262 nx_netif_mbuf_to_filter_pkt_chain(struct nexus_netif_adapter *nifna, in nx_netif_mbuf_to_filter_pkt_chain()
288 nx_netif_filter_pkt_to_mbuf(struct nexus_netif_adapter *nifna, in nx_netif_filter_pkt_to_mbuf()
305 nx_netif_filter_pkt_to_mbuf_chain(struct nexus_netif_adapter *nifna, in nx_netif_filter_pkt_to_mbuf_chain()
330 nx_netif_pkt_to_filter_pkt(struct nexus_netif_adapter *nifna, in nx_netif_pkt_to_filter_pkt()
375 struct nexus_netif_adapter *, nifna, in nx_netif_pkt_to_filter_pkt()
[all …]
H A Dnx_netif_filter_compat.c33 nx_netif_filter_tx_mbuf_enqueue(struct nexus_netif_adapter *nifna, in nx_netif_filter_tx_mbuf_enqueue()
78 nx_netif_filter_tx_processed_mbuf_dequeue(struct nexus_netif_adapter *nifna, in nx_netif_filter_tx_processed_mbuf_dequeue()
113 DTRACE_SKYWALK4(processed__mbuf__dequeue, struct nexus_netif_adapter *, in nx_netif_filter_tx_processed_mbuf_dequeue()
119 nx_netif_filter_tx_processed_mbuf_enqueue(struct nexus_netif_adapter *nifna, in nx_netif_filter_tx_processed_mbuf_enqueue()
142 DTRACE_SKYWALK4(q__full, struct nexus_netif_adapter *, nifna, in nx_netif_filter_tx_processed_mbuf_enqueue()
152 DTRACE_SKYWALK4(processed__mbuf__enqueue, struct nexus_netif_adapter *, in nx_netif_filter_tx_processed_mbuf_enqueue()
159 nx_netif_tx_processed_mbuf_get_len(struct nexus_netif_adapter *nifna, in nx_netif_tx_processed_mbuf_get_len()
200 DTRACE_SKYWALK6(processed__mbuf__qlen, struct nexus_netif_adapter *, in nx_netif_tx_processed_mbuf_get_len()
248 nx_netif_compat_tx_dequeue(struct nexus_netif_adapter *nifna, in nx_netif_compat_tx_dequeue()
292 nx_netif_compat_tx_get_len(struct nexus_netif_adapter *nifna, uint32_t sc, in nx_netif_compat_tx_get_len()
H A Dnx_netif_filter_native.c33 nx_netif_filter_tx_pkt_enqueue(struct nexus_netif_adapter *nifna, in nx_netif_filter_tx_pkt_enqueue()
77 nx_netif_filter_tx_processed_pkt_dequeue(struct nexus_netif_adapter *nifna, in nx_netif_filter_tx_processed_pkt_dequeue()
112 DTRACE_SKYWALK4(processed__pkt__dequeue, struct nexus_netif_adapter *, in nx_netif_filter_tx_processed_pkt_dequeue()
119 nx_netif_filter_tx_processed_pkt_enqueue(struct nexus_netif_adapter *nifna, in nx_netif_filter_tx_processed_pkt_enqueue()
142 DTRACE_SKYWALK4(q__full, struct nexus_netif_adapter *, nifna, in nx_netif_filter_tx_processed_pkt_enqueue()
153 DTRACE_SKYWALK4(processed__pkt__enqueue, struct nexus_netif_adapter *, in nx_netif_filter_tx_processed_pkt_enqueue()
160 nx_netif_tx_processed_pkt_get_len(struct nexus_netif_adapter *nifna, in nx_netif_tx_processed_pkt_get_len()
202 DTRACE_SKYWALK6(processed__pkt__qlen, struct nexus_netif_adapter *, in nx_netif_tx_processed_pkt_get_len()
250 nx_netif_native_tx_dequeue(struct nexus_netif_adapter *nifna, in nx_netif_native_tx_dequeue()
293 nx_netif_native_tx_get_len(struct nexus_netif_adapter *nifna, in nx_netif_native_tx_get_len()
H A Dnx_netif_filter_vp.c81 struct nexus_netif_adapter *nifna = NIFNA(na); in netif_filter_deliver()
182 struct nexus_netif_adapter *nifna; in netif_filter_na_activate()
379 struct nexus_netif_adapter *dev_nifna; in netif_filter_na_txsync()
380 struct nexus_netif_adapter *nifna; in netif_filter_na_txsync()
452 DTRACE_SKYWALK2(no__data, struct nexus_netif_adapter *, nifna, in netif_filter_na_txsync()
461 DTRACE_SKYWALK4(injected, struct nexus_netif_adapter *, nifna, in netif_filter_na_txsync()
476 struct nexus_netif_adapter *, nifna, in netif_filter_na_txsync()
488 struct nexus_netif_adapter *nifna = NIFNA(na); in netif_filter_na_dtor()
523 struct nexus_netif_adapter *nifna; in netif_filter_na_create()
H A Dnx_netif_filter.c69 nx_netif_default_cb(struct nexus_netif_adapter *nifna, in nx_netif_default_cb()
80 nx_netif_filter_inject(struct nexus_netif_adapter *nifna, in nx_netif_filter_inject()
92 DTRACE_SKYWALK2(disabled, struct nexus_netif_adapter *, in nx_netif_filter_inject()
120 DTRACE_SKYWALK1(removed, struct nexus_netif_adapter *, in nx_netif_filter_inject()
136 DTRACE_SKYWALK3(inject__drop, struct nexus_netif_adapter *, in nx_netif_filter_inject()
H A Dnx_netif_vp.c136 struct nexus_netif_adapter *nifna = NIFNA(na); in netif_deliver_pkt()
391 struct nexus_netif_adapter *nifna; in netif_vp_na_activate_on()
431 struct nexus_netif_adapter *nifna; in netif_vp_na_activate_off()
470 netif_vp_send_pkt_chain_low_latency(struct nexus_netif_adapter *dev_nifna, in netif_vp_send_pkt_chain_low_latency()
566 netif_vp_send_pkt_chain_common(struct nexus_netif_adapter *dev_nifna, in netif_vp_send_pkt_chain_common()
605 struct nexus_netif_adapter *, dev_nifna, in netif_vp_send_pkt_chain_common()
620 netif_vp_send_pkt_chain(struct nexus_netif_adapter *dev_nifna, in netif_vp_send_pkt_chain()
638 validate_packet(struct nexus_netif_adapter *nifna, struct __kern_packet *pkt) in validate_packet()
669 struct nexus_netif_adapter *nifna, *dev_nifna; in netif_vp_na_txsync()
721 DTRACE_SKYWALK2(no__data, struct nexus_netif_adapter *, nifna, in netif_vp_na_txsync()
[all …]
H A Dnx_netif_compat.h73 struct nexus_netif_adapter nca_up;
H A Dnx_netif.c300 sizeof(struct nexus_netif_adapter), ZC_ZFREE_CLEARMEM);
460 struct nexus_netif_adapter *nifna = (struct nexus_netif_adapter *)na; in nx_netif_prov_nx_stop()
1267 struct nexus_netif_adapter *
1270 _CASSERT(offsetof(struct nexus_netif_adapter, nifna_up) == 0); in na_netif_alloc()
1278 struct nexus_netif_adapter *nifna = (struct nexus_netif_adapter *)na; in na_netif_free()
1766 struct nexus_netif_adapter *nifna = NIFNA(na); in nx_netif_na_dtor()
1910 nx_netif_mit_config(struct nexus_netif_adapter *nifna, in nx_netif_mit_config()
1987 struct nexus_netif_adapter *nifna = (struct nexus_netif_adapter *)na; in nx_netif_na_activate()
2164 struct nexus_netif_adapter *devnifna = NULL; in nx_netif_attach()
2165 struct nexus_netif_adapter *hostnifna = NULL; in nx_netif_attach()
[all …]
H A Dnx_netif_host.c49 struct nexus_netif_adapter *nifna = (struct nexus_netif_adapter *)na; in nx_netif_host_na_activate()
476 struct nexus_netif_adapter *nifna = NIFNA(na); in nx_netif_mbuf_to_kpkt()
H A Dnx_netif_mit.c432 struct nexus_netif_adapter *nifna = in nx_netif_mit_tx_intr()
433 (struct nexus_netif_adapter *)KRNA(kr); in nx_netif_mit_tx_intr()
467 struct nexus_netif_adapter *nifna = in nx_netif_mit_rx_intr()
468 (struct nexus_netif_adapter *)KRNA(kr); in nx_netif_mit_rx_intr()
H A Dnx_netif_compat.c61 static void na_netif_compat_finalize(struct nexus_netif_adapter *,
411 struct nexus_netif_adapter *nifna = (struct nexus_netif_adapter *)na; in nx_netif_compat_na_activate()
1293 struct nexus_netif_adapter *nifna = (struct nexus_netif_adapter *)na; in nx_netif_compat_na_rxsync()
1850 na_netif_compat_finalize(struct nexus_netif_adapter *nifna, struct ifnet *ifp) in na_netif_compat_finalize()
1896 struct nexus_netif_adapter *nifna = (struct nexus_netif_adapter *)na; in nx_netif_compat_xmit_frame()
H A Dnx_netif_flow.c569 nx_netif_demux(struct nexus_netif_adapter *nifna, in nx_netif_demux()
/xnu-8019.80.24/bsd/net/
H A Dif_var.h930 struct nexus_netif_adapter;
997 void (*ni_finalize)(struct nexus_netif_adapter *, struct ifnet *);
998 void (*ni_reap)(struct nexus_netif_adapter *, struct ifnet *,
1000 errno_t (*ni_dequeue)(struct nexus_netif_adapter *, uint32_t,
1003 errno_t (*ni_get_len)(struct nexus_netif_adapter *, uint32_t,
1219 struct nexus_netif_adapter *if_na;
/xnu-8019.80.24/bsd/skywalk/nexus/
H A Dnexus_kern.c1493 struct nexus_netif_adapter *if_na; in kern_nexus_get_netif_instance()
1514 struct nexus_netif_adapter *if_na; in kern_nexus_get_flowswitch_instance()
1578 struct nexus_netif_adapter *if_na; in _interface_add_remove_netagent()