| /xnu-8019.80.24/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif.h | 116 struct nx_netif *nifna_netif; 182 struct nx_netif *nll_nif; /* backpointer to parent netif instance */ 264 struct nx_netif { struct 335 #define NX_NETIF_PRIVATE(_nx) ((struct nx_netif *)(_nx)->nx_arg) argument 476 extern struct nx_netif *nx_netif_alloc(zalloc_flags_t); 477 extern void nx_netif_free(struct nx_netif *); 478 extern void nx_netif_retain(struct nx_netif *); 479 extern void nx_netif_release(struct nx_netif *); 528 extern void nx_netif_agent_init(struct nx_netif *); 529 extern void nx_netif_agent_fini(struct nx_netif *); [all …]
|
| H A D | nx_netif_flow.c | 352 nx_netif_flow_deliver(struct nx_netif *nif, struct netif_flow *f, in nx_netif_flow_deliver() 360 nx_netif_snoop(struct nx_netif *nif, struct __kern_packet *pkt, in nx_netif_snoop() 384 nx_netif_validate_macaddr(struct nx_netif *nif, struct __kern_packet *pkt, in nx_netif_validate_macaddr() 401 DTRACE_SKYWALK2(bad__pkt__sz, struct nx_netif *, nif, in nx_netif_validate_macaddr() 405 DTRACE_SKYWALK4(dump__buf, struct nx_netif *, nif, in nx_netif_validate_macaddr() 417 struct nx_netif *, nif, struct __kern_packet *, pkt, in nx_netif_validate_macaddr() 424 struct nx_netif *, nif, struct __kern_packet *, pkt, in nx_netif_validate_macaddr() 433 struct nx_netif *, nif, in nx_netif_validate_macaddr() 440 struct nx_netif *, nif, in nx_netif_validate_macaddr() 449 DTRACE_SKYWALK2(bad__addr__len, struct nx_netif *, nif, in nx_netif_validate_macaddr() [all …]
|
| H A D | nx_netif_netagent.c | 46 get_mac_addr(struct nx_netif *nif, struct ether_addr *addr) in get_mac_addr() 69 get_ipv6_ula(struct nx_netif *nif, struct in6_addr *addr) in get_ipv6_ula() 139 get_ipv6_sockaddr(struct nx_netif *nif, struct sockaddr_in6 *sin6) in get_ipv6_sockaddr() 244 nx_netif_netagent_fill_port_info(struct nx_netif *nif, struct nx_flow_req *nfr, in nx_netif_netagent_fill_port_info() 300 nx_netif_netagent_flow_bind(struct nx_netif *nif, struct nx_flow_req *nfr) in nx_netif_netagent_flow_bind() 368 nx_netif_netagent_flow_unbind(struct nx_netif *nif, struct nx_flow_req *nfr) in nx_netif_netagent_flow_unbind() 386 nx_netif_netagent_check_flags(struct nx_netif *nif, struct nx_flow_req *nfr, in nx_netif_netagent_check_flags() 438 nx_netif_netagent_listener_flow_add(struct nx_netif *nif, in nx_netif_netagent_listener_flow_add() 470 nx_netif_netagent_flow_find(struct nx_netif *nif, in nx_netif_netagent_flow_find() 486 DTRACE_SKYWALK2(dupflow__not__found, struct nx_netif *, nif, in nx_netif_netagent_flow_find() [all …]
|
| H A D | nx_netif_filter.c | 83 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_filter_inject() 177 nx_netif_filter_add(struct nx_netif *nif, nexus_port_t port, void *cb_arg, in nx_netif_filter_add() 221 nx_netif_filter_flushq(struct nx_netif *nif) in nx_netif_filter_flushq() 243 DTRACE_SKYWALK2(filter__flush, struct nx_netif *, nif, in nx_netif_filter_flushq() 250 nx_netif_filter_remove(struct nx_netif *nif, struct netif_filter *nf) in nx_netif_filter_remove() 280 nx_netif_filter_initq(struct nx_netif *nif) in nx_netif_filter_initq() 300 nx_netif_filter_init(struct nx_netif *nif) in nx_netif_filter_init() 332 nx_netif_filter_finiq(struct nx_netif *nif) in nx_netif_filter_finiq() 348 nx_netif_filter_fini(struct nx_netif *nif) in nx_netif_filter_fini() 378 nx_netif_filter_set_enable(struct nx_netif *nif, boolean_t set) in nx_netif_filter_set_enable() [all …]
|
| H A D | nx_netif_llink.c | 57 static void nx_netif_llink_initialize(struct netif_llink *, struct nx_netif *, 62 static struct netif_llink *nx_netif_llink_create_locked(struct nx_netif *, 64 static void nx_netif_default_llink_add(struct nx_netif *); 328 nx_netif_generate_internal_llink_id(struct nx_netif *nif) in nx_netif_generate_internal_llink_id() 351 nx_netif_llink_initialize(struct netif_llink *llink, struct nx_netif *nif, in nx_netif_llink_initialize() 422 nx_netif_llink_create_locked(struct nx_netif *nif, in nx_netif_llink_create_locked() 444 nx_netif_llink_destroy_locked(struct nx_netif *nif, struct netif_llink **pllink) in nx_netif_llink_destroy_locked() 457 nx_netif_llink_add(struct nx_netif *nif, in nx_netif_llink_add() 495 nx_netif_llink_remove(struct nx_netif *nif, in nx_netif_llink_remove() 523 nx_netif_default_llink_add(struct nx_netif *nif) in nx_netif_default_llink_add() [all …]
|
| H A D | nx_netif_filter_compat.c | 37 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_filter_tx_mbuf_enqueue() 45 DTRACE_SKYWALK2(mbuf__default__drop, struct nx_netif *, nif, in nx_netif_filter_tx_mbuf_enqueue() 81 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_filter_tx_processed_mbuf_dequeue() 122 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_filter_tx_processed_mbuf_enqueue() 162 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_tx_processed_mbuf_get_len() 254 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_compat_tx_dequeue() 295 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_compat_tx_get_len()
|
| H A D | nx_netif_filter_native.c | 37 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_filter_tx_pkt_enqueue() 44 DTRACE_SKYWALK2(pkt__default__drop, struct nx_netif *, nif, in nx_netif_filter_tx_pkt_enqueue() 80 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_filter_tx_processed_pkt_dequeue() 122 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_filter_tx_processed_pkt_enqueue() 164 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_tx_processed_pkt_get_len() 256 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_native_tx_dequeue() 297 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_native_tx_get_len()
|
| H A D | nx_netif.c | 152 static void nx_netif_flags_init(struct nx_netif *); 153 static void nx_netif_flags_fini(struct nx_netif *); 156 static void nx_netif_capabilities_fini(struct nx_netif *); 303 sizeof(struct nx_netif), ZC_ZFREE_CLEARMEM); 680 struct nx_netif *nif; in nx_netif_get_llink_info() 873 struct nx_netif *n; in nx_netif_prov_nx_ctor() 904 struct nx_netif *n = NX_NETIF_PRIVATE(nx); in nx_netif_prov_nx_dtor() 954 struct nx_netif *nif = NX_NETIF_PRIVATE(nx); in __netif_mib_get_stats() 973 struct nx_netif *nif = NX_NETIF_PRIVATE(nx); in __netif_mib_get_llinks() 1052 struct nx_netif *nif = NX_NETIF_PRIVATE(nx); in nx_netif_dom_bind_port() [all …]
|
| H A D | nx_netif_vp.c | 137 struct nx_netif *nif = nifna->nifna_netif; in netif_deliver_pkt() 318 netif_hwna_setup(struct nx_netif *nif) in netif_hwna_setup() 358 netif_hwna_teardown(struct nx_netif *nif) in netif_hwna_teardown() 392 struct nx_netif *nif; in netif_vp_na_activate_on() 432 struct nx_netif *nif; in netif_vp_na_activate_off() 570 struct nx_netif *nif = dev_nifna->nifna_netif; in netif_vp_send_pkt_chain_common() 640 struct nx_netif *nif = nifna->nifna_netif; in validate_packet() 670 struct nx_netif *nif; in netif_vp_na_txsync() 777 struct nx_netif *nif; in netif_vp_region_params_setup() 923 struct nx_netif *nif = NX_NETIF_PRIVATE(nx); in netif_vp_na_dtor() [all …]
|
| H A D | nx_netif_host.c | 50 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_host_na_activate() 365 struct nx_netif *nif = NA(ifp)->nifna_netif; in nx_netif_host_output() 477 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_mbuf_to_kpkt()
|
| H A D | nx_netif_util.c | 156 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_mbuf_to_filter_pkt() 334 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_pkt_to_filter_pkt() 531 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_pkt_to_mbuf() 574 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_pkt_to_pkt()
|
| H A D | nx_netif_filter_vp.c | 311 struct nx_netif *nif = nx->nx_arg; in netif_filter_na_mem_new() 487 struct nx_netif *nif = NX_NETIF_PRIVATE(nx); in netif_filter_na_dtor() 520 struct nx_netif *nif = NX_NETIF_PRIVATE(nx); in netif_filter_na_create()
|
| H A D | nx_netif_compat.c | 414 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_compat_na_activate() 1294 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_compat_na_rxsync() 1575 struct nx_netif *nif = NX_NETIF_PRIVATE(nx); in nx_netif_compat_attach() 1897 struct nx_netif *nif = nifna->nifna_netif; in nx_netif_compat_xmit_frame()
|
| H A D | nx_netif_gso.c | 150 struct nx_netif *nif = NA(ifp)->nifna_netif; in netif_gso_check_netif_active()
|
| H A D | nx_netif_mit.c | 154 nx_netif_mit_init(struct nx_netif *nif, const struct ifnet *ifp, in nx_netif_mit_init()
|
| /xnu-8019.80.24/bsd/skywalk/nexus/flowswitch/flow/ |
| H A D | flow_entry.c | 194 struct nx_netif *nif; in flow_entry_alloc()
|
| /xnu-8019.80.24/bsd/conf/ |
| H A D | files | 611 bsd/skywalk/nexus/netif/nx_netif.c optional config_nexus_netif
|