| /xnu-8796.101.5/bsd/skywalk/nexus/kpipe/ |
| H A D | nx_kernel_pipe.c | 373 skmem_arena_nexus(ch->ch_na->na_arena), 1); in nx_kpipe_dom_connect() 396 skmem_arena_nexus(ch->ch_na->na_arena), -1); in nx_kpipe_dom_disconnect() 516 ASSERT(na->na_arena == NULL); in nx_kpipe_prov_mem_new() 521 na->na_arena = skmem_arena_create_for_nexus(na, in nx_kpipe_prov_mem_new() 524 ASSERT(na->na_arena != NULL || err != 0); in nx_kpipe_prov_mem_new() 772 ASSERT(na->na_arena == NULL); in nx_kpipe_na_find() 775 ASSERT(na->na_arena != NULL); in nx_kpipe_na_find() 779 skmem_arena_nexus(na->na_arena)->arn_flowadv_obj != NULL); in nx_kpipe_na_find() 811 if (na->na_arena != NULL) { in nx_kpipe_na_find() 812 skmem_arena_release(na->na_arena); in nx_kpipe_na_find() [all …]
|
| H A D | nx_kpipe_loopback.c | 347 pp = skmem_arena_nexus(KRNA(ring)->na_arena)->arn_tx_pp; in kplo_sync_tx()
|
| /xnu-8796.101.5/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_vp.c | 109 struct skmem_arena_nexus *arn = skmem_arena_nexus(na->na_arena); in fsw_vp_na_activate() 115 AR_LOCK(na->na_arena); in fsw_vp_na_activate() 121 AR_UNLOCK(na->na_arena); in fsw_vp_na_activate() 434 ASSERT(na->na_arena == NULL); in fsw_vp_na_create() 437 ASSERT(na->na_arena != NULL); in fsw_vp_na_create() 441 skmem_arena_nexus(na->na_arena)->arn_flowadv_obj != NULL); in fsw_vp_na_create() 473 if (na->na_arena != NULL) { in fsw_vp_na_create() 474 skmem_arena_release(na->na_arena); in fsw_vp_na_create() 475 na->na_arena = NULL; in fsw_vp_na_create()
|
| H A D | nx_flowswitch.c | 379 ASSERT(na->na_arena == NULL); in nx_fsw_prov_mem_new() 394 na->na_arena = skmem_arena_create_for_nexus(na, srp, NULL, NULL, pp_flags, in nx_fsw_prov_mem_new() 396 ASSERT(na->na_arena != NULL || err != 0); in nx_fsw_prov_mem_new()
|
| H A D | fsw.c | 281 struct kern_pbufpool *pp = skmem_arena_nexus(hwna->na_arena)->arn_rx_pp; in fsw_setup_ifp() 1717 ar = na->na_arena; in fsw_mib_get_flow_adv() 2005 ar = na->na_arena; in fsw_mib_get_userstack_stats()
|
| /xnu-8796.101.5/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.c | 438 struct kern_pbufpool *rx_pp = skmem_arena_nexus(na->na_arena)->arn_rx_pp; in na_bind_channel() 439 struct kern_pbufpool *tx_pp = skmem_arena_nexus(na->na_arena)->arn_tx_pp; in na_bind_channel() 476 if (na->na_arena->ar_flags & ARF_DEFUNCT) { in na_bind_channel() 511 skmem_arena_nexus(na->na_arena)->arn_rx_pp->pp_md_type; in na_bind_channel() 513 skmem_arena_nexus(na->na_arena)->arn_rx_pp->pp_md_subtype; in na_bind_channel() 610 skmem_arena_nexus(na->na_arena)->arn_schema_cache, in na_bind_channel() 679 skmem_arena_reap(na->na_arena, (na->na_channels == 0)); in na_unbind_channel() 684 skmem_arena_nexus(na->na_arena)->arn_schema_cache, in na_unbind_channel() 691 skmem_arena_munmap_channel(na->na_arena, ch); in na_unbind_channel() 748 struct skmem_arena *ar = na->na_arena; in na_schema_alloc() [all …]
|
| H A D | nexus_adapter.h | 174 struct skmem_arena *na_arena; member
|
| H A D | nexus.c | 2310 skmem_arena_nexus_sd_set_noidle(skmem_arena_nexus(na->na_arena), in nx_init_rings() 2367 skmem_arena_nexus(na->na_arena), -ksd_releases); in nx_fini_rings()
|
| /xnu-8796.101.5/bsd/skywalk/nexus/monitor/ |
| H A D | nx_monitor.c | 430 ASSERT(na->na_arena == NULL); in nx_mon_prov_mem_new() 440 na->na_arena = skmem_arena_create_for_nexus(na, in nx_mon_prov_mem_new() 442 ASSERT(na->na_arena != NULL || err != 0); in nx_mon_prov_mem_new() 659 struct skmem_arena_nexus *na_arena = skmem_arena_nexus(pna->na_arena); in nx_mon_enable() local 680 ASSERT(na_arena->arn_rx_pp == na_arena->arn_tx_pp); in nx_mon_enable() 681 if (na_arena->arn_rx_pp->pp_max_frags > 1) { in nx_mon_enable() 682 VERIFY(na_arena->arn_rx_pp->pp_md_type == NEXUS_META_TYPE_PACKET); in nx_mon_enable() 685 if (na_arena->arn_rx_pp->pp_md_type == NEXUS_META_TYPE_PACKET) { in nx_mon_enable() 1567 mna->mna_up.na_arena = pna->na_arena; in nx_monitor_na_find() 1568 skmem_arena_retain((&mna->mna_up)->na_arena); in nx_monitor_na_find() [all …]
|
| /xnu-8796.101.5/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_filter_vp.c | 345 na->na_arena = skmem_arena_create_for_nexus(na, srp, in netif_filter_na_mem_new() 347 ASSERT(na->na_arena != NULL || err != 0); in netif_filter_na_mem_new() 611 ASSERT(na->na_arena == NULL); in netif_filter_na_create() 617 skmem_arena_nexus(na->na_arena)->arn_flowadv_obj != NULL); in netif_filter_na_create() 636 if (na->na_arena != NULL) { in netif_filter_na_create() 637 skmem_arena_release(na->na_arena); in netif_filter_na_create() 638 na->na_arena = NULL; in netif_filter_na_create()
|
| H A D | nx_netif_compat.c | 1656 ASSERT(devna->na_arena == NULL); in nx_netif_compat_attach() 1661 ASSERT(devna->na_arena != NULL); in nx_netif_compat_attach() 1665 skmem_arena_nexus(devna->na_arena)->arn_flowadv_obj != NULL); in nx_netif_compat_attach() 1668 if (skmem_arena_nexus(devna->na_arena)->arn_rx_pp->pp_max_frags > 1) { in nx_netif_compat_attach() 1720 ASSERT(hostna->na_arena == NULL); in nx_netif_compat_attach() 1725 ASSERT(hostna->na_arena != NULL); in nx_netif_compat_attach() 1729 skmem_arena_nexus(hostna->na_arena)->arn_flowadv_obj != NULL); in nx_netif_compat_attach() 1792 if (devna->na_arena != NULL) { in nx_netif_compat_attach() 1793 skmem_arena_release(devna->na_arena); in nx_netif_compat_attach() 1794 devna->na_arena = NULL; in nx_netif_compat_attach() [all …]
|
| H A D | nx_netif_vp.c | 922 na->na_arena = skmem_arena_create_for_nexus(na, srp, in netif_vp_na_mem_new() 925 ASSERT(na->na_arena != NULL || err != 0); in netif_vp_na_mem_new() 1044 ASSERT(na->na_arena == NULL); in netif_vp_na_create() 1050 skmem_arena_nexus(na->na_arena)->arn_flowadv_obj != NULL); in netif_vp_na_create() 1062 if (na->na_arena != NULL) { in netif_vp_na_create() 1063 skmem_arena_release(na->na_arena); in netif_vp_na_create() 1064 na->na_arena = NULL; in netif_vp_na_create()
|
| H A D | nx_netif.c | 598 ASSERT(na->na_arena == NULL); in nx_netif_prov_mem_new() 619 na->na_arena = skmem_arena_create_for_nexus(na, in nx_netif_prov_mem_new() 622 ASSERT(na->na_arena != NULL || err != 0); in nx_netif_prov_mem_new() 1209 skmem_arena_nexus(ch->ch_na->na_arena), 1); in nx_netif_dom_connect() 1232 skmem_arena_nexus(ch->ch_na->na_arena), -1); in nx_netif_dom_disconnect() 2332 ASSERT(devna->na_arena == NULL); in nx_netif_attach() 2335 ASSERT(devna->na_arena != NULL); in nx_netif_attach() 2339 skmem_arena_nexus(devna->na_arena)->arn_flowadv_obj != NULL); in nx_netif_attach() 2342 if (skmem_arena_nexus(devna->na_arena)->arn_rx_pp->pp_max_frags > 1) { in nx_netif_attach() 2403 ASSERT(hostna->na_arena == NULL); in nx_netif_attach() [all …]
|
| H A D | nx_netif_util.c | 596 pp = skmem_arena_nexus(na->na_arena)->arn_tx_pp; in nx_netif_pkt_to_pkt() 600 pp = skmem_arena_nexus(na->na_arena)->arn_rx_pp; in nx_netif_pkt_to_pkt()
|
| H A D | nx_netif_host.c | 577 pp = skmem_arena_nexus(na->na_arena)->arn_tx_pp; in nx_netif_mbuf_to_kpkt()
|
| /xnu-8796.101.5/bsd/skywalk/nexus/upipe/ |
| H A D | nx_user_pipe.c | 341 ASSERT(na->na_arena == NULL); in nx_upipe_prov_mem_new() 352 na->na_arena = skmem_arena_create_for_nexus(na, in nx_upipe_prov_mem_new() 354 ASSERT(na->na_arena != NULL || err != 0); in nx_upipe_prov_mem_new() 1572 mna->pna_up.na_arena = pna->na_arena; in nx_upipe_na_find() 1573 skmem_arena_retain((&mna->pna_up)->na_arena); in nx_upipe_na_find() 1585 skmem_arena_nexus(mna->pna_up.na_arena)->arn_flowadv_obj != NULL); in nx_upipe_na_find() 1614 skmem_arena_retain((&sna->pna_up)->na_arena); in nx_upipe_na_find() 1725 if (mna->pna_up.na_arena != NULL) { in nx_upipe_na_find() 1726 skmem_arena_release((&mna->pna_up)->na_arena); in nx_upipe_na_find() 1727 mna->pna_up.na_arena = NULL; in nx_upipe_na_find()
|
| /xnu-8796.101.5/bsd/skywalk/channel/ |
| H A D | channel_kern.c | 651 if ((err = skmem_arena_mredirect(ch->ch_na->na_arena, in kern_channel_defunct()
|
| H A D | channel.c | 2115 PP_BUF_REGION_DEF(skmem_arena_nexus(ch->ch_na->na_arena)->arn_rx_pp)->skr_params.srp_c_obj_cnt; in ch_connect()
|