Home
last modified time | relevance | path

Searched refs:na_arena (Results 1 – 18 of 18) sorted by relevance

/xnu-11417.140.69/bsd/skywalk/nexus/kpipe/
H A Dnx_kernel_pipe.c373 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 Dnx_kpipe_loopback.c347 pp = skmem_arena_nexus(KRNA(ring)->na_arena)->arn_tx_pp; in kplo_sync_tx()
/xnu-11417.140.69/bsd/skywalk/nexus/flowswitch/
H A Dfsw_vp.c109 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()
425 ASSERT(na->na_arena == NULL); in fsw_vp_na_create()
428 ASSERT(na->na_arena != NULL); in fsw_vp_na_create()
432 skmem_arena_nexus(na->na_arena)->arn_flowadv_obj != NULL); in fsw_vp_na_create()
464 if (na->na_arena != NULL) { in fsw_vp_na_create()
465 skmem_arena_release(na->na_arena); in fsw_vp_na_create()
466 na->na_arena = NULL; in fsw_vp_na_create()
H A Dnx_flowswitch.c427 ASSERT(na->na_arena == NULL); in nx_fsw_prov_mem_new()
442 na->na_arena = skmem_arena_create_for_nexus(na, srp, NULL, NULL, FALSE, in nx_fsw_prov_mem_new()
444 ASSERT(na->na_arena != NULL || err != 0); in nx_fsw_prov_mem_new()
H A Dfsw.c366 struct kern_pbufpool *pp = skmem_arena_nexus(hwna->na_arena)->arn_rx_pp; in fsw_setup_ifp()
1839 ar = na->na_arena; in fsw_mib_get_flow_adv()
2124 ar = na->na_arena; in fsw_mib_get_userstack_stats()
/xnu-11417.140.69/bsd/skywalk/nexus/
H A Dnexus_adapter.c440 struct kern_pbufpool *rx_pp = skmem_arena_nexus(na->na_arena)->arn_rx_pp; in na_bind_channel()
441 struct kern_pbufpool *tx_pp = skmem_arena_nexus(na->na_arena)->arn_tx_pp; in na_bind_channel()
478 if (na->na_arena->ar_flags & ARF_DEFUNCT) { in na_bind_channel()
513 skmem_arena_nexus(na->na_arena)->arn_rx_pp->pp_md_type; in na_bind_channel()
515 skmem_arena_nexus(na->na_arena)->arn_rx_pp->pp_md_subtype; in na_bind_channel()
609 skmem_arena_nexus(na->na_arena)->arn_schema_cache, in na_bind_channel()
678 skmem_arena_reap(na->na_arena, (na->na_channels == 0)); in na_unbind_channel()
683 skmem_arena_nexus(na->na_arena)->arn_schema_cache, in na_unbind_channel()
690 skmem_arena_munmap_channel(na->na_arena, ch); in na_unbind_channel()
747 struct skmem_arena *ar = na->na_arena; in na_schema_alloc()
[all …]
H A Dnexus_adapter.h188 struct skmem_arena *na_arena; member
H A Dnexus.c2373 skmem_arena_nexus_sd_set_noidle(skmem_arena_nexus(na->na_arena), in nx_init_rings()
2430 skmem_arena_nexus(na->na_arena), -ksd_releases); in nx_fini_rings()
/xnu-11417.140.69/bsd/skywalk/nexus/monitor/
H A Dnx_monitor.c430 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()
443 ASSERT(na->na_arena != NULL || err != 0); in nx_mon_prov_mem_new()
660 struct skmem_arena_nexus *na_arena = skmem_arena_nexus(pna->na_arena); in nx_mon_enable() local
681 ASSERT(na_arena->arn_rx_pp == na_arena->arn_tx_pp); in nx_mon_enable()
682 if (na_arena->arn_rx_pp->pp_max_frags > 1) { in nx_mon_enable()
683 VERIFY(na_arena->arn_rx_pp->pp_md_type == NEXUS_META_TYPE_PACKET); in nx_mon_enable()
686 if (na_arena->arn_rx_pp->pp_md_type == NEXUS_META_TYPE_PACKET) { in nx_mon_enable()
1568 mna->mna_up.na_arena = pna->na_arena; in nx_monitor_na_find()
1569 skmem_arena_retain((&mna->mna_up)->na_arena); in nx_monitor_na_find()
[all …]
/xnu-11417.140.69/bsd/skywalk/nexus/netif/
H A Dnx_netif_filter_vp.c346 na->na_arena = skmem_arena_create_for_nexus(na, srp, in netif_filter_na_mem_new()
348 ASSERT(na->na_arena != NULL || err != 0); in netif_filter_na_mem_new()
612 ASSERT(na->na_arena == NULL); in netif_filter_na_create()
618 skmem_arena_nexus(na->na_arena)->arn_flowadv_obj != NULL); in netif_filter_na_create()
637 if (na->na_arena != NULL) { in netif_filter_na_create()
638 skmem_arena_release(na->na_arena); in netif_filter_na_create()
639 na->na_arena = NULL; in netif_filter_na_create()
H A Dnx_netif_compat.c1659 ASSERT(devna->na_arena == NULL); in nx_netif_compat_attach()
1664 ASSERT(devna->na_arena != NULL); in nx_netif_compat_attach()
1668 skmem_arena_nexus(devna->na_arena)->arn_flowadv_obj != NULL); in nx_netif_compat_attach()
1671 if (skmem_arena_nexus(devna->na_arena)->arn_rx_pp->pp_max_frags > 1) { in nx_netif_compat_attach()
1723 ASSERT(hostna->na_arena == NULL); in nx_netif_compat_attach()
1728 ASSERT(hostna->na_arena != NULL); in nx_netif_compat_attach()
1732 skmem_arena_nexus(hostna->na_arena)->arn_flowadv_obj != NULL); in nx_netif_compat_attach()
1795 if (devna->na_arena != NULL) { in nx_netif_compat_attach()
1796 skmem_arena_release(devna->na_arena); in nx_netif_compat_attach()
1797 devna->na_arena = NULL; in nx_netif_compat_attach()
[all …]
H A Dnx_netif_vp.c924 na->na_arena = skmem_arena_create_for_nexus(na, srp, in netif_vp_na_mem_new()
927 ASSERT(na->na_arena != NULL || err != 0); in netif_vp_na_mem_new()
1046 ASSERT(na->na_arena == NULL); in netif_vp_na_create()
1052 skmem_arena_nexus(na->na_arena)->arn_flowadv_obj != NULL); in netif_vp_na_create()
1064 if (na->na_arena != NULL) { in netif_vp_na_create()
1065 skmem_arena_release(na->na_arena); in netif_vp_na_create()
1066 na->na_arena = NULL; in netif_vp_na_create()
H A Dnx_netif.c599 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()
1210 skmem_arena_nexus(ch->ch_na->na_arena), 1); in nx_netif_dom_connect()
1233 skmem_arena_nexus(ch->ch_na->na_arena), -1); in nx_netif_dom_disconnect()
2348 ASSERT(devna->na_arena == NULL); in nx_netif_attach()
2351 ASSERT(devna->na_arena != NULL); in nx_netif_attach()
2355 skmem_arena_nexus(devna->na_arena)->arn_flowadv_obj != NULL); in nx_netif_attach()
2358 if (skmem_arena_nexus(devna->na_arena)->arn_rx_pp->pp_max_frags > 1) { in nx_netif_attach()
2419 ASSERT(hostna->na_arena == NULL); in nx_netif_attach()
[all …]
H A Dnx_netif_util.c601 pp = skmem_arena_nexus(na->na_arena)->arn_tx_pp; in nx_netif_pkt_to_pkt()
606 pp = skmem_arena_nexus(na->na_arena)->arn_rx_pp; in nx_netif_pkt_to_pkt()
H A Dnx_netif_host.c690 pp = skmem_arena_nexus(na->na_arena)->arn_tx_pp; in nx_netif_mbuf_to_kpkt()
/xnu-11417.140.69/bsd/skywalk/nexus/upipe/
H A Dnx_user_pipe.c341 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()
355 ASSERT(na->na_arena != NULL || err != 0); in nx_upipe_prov_mem_new()
1574 mna->pna_up.na_arena = pna->na_arena; in nx_upipe_na_find()
1575 skmem_arena_retain((&mna->pna_up)->na_arena); in nx_upipe_na_find()
1587 skmem_arena_nexus(mna->pna_up.na_arena)->arn_flowadv_obj != NULL); in nx_upipe_na_find()
1616 skmem_arena_retain((&sna->pna_up)->na_arena); in nx_upipe_na_find()
1727 if (mna->pna_up.na_arena != NULL) { in nx_upipe_na_find()
1728 skmem_arena_release((&mna->pna_up)->na_arena); in nx_upipe_na_find()
1729 mna->pna_up.na_arena = NULL; in nx_upipe_na_find()
/xnu-11417.140.69/bsd/skywalk/channel/
H A Dchannel_kern.c743 if ((err = skmem_arena_mredirect(ch->ch_na->na_arena, in kern_channel_defunct()
H A Dchannel.c2159 PP_BUF_REGION_DEF(skmem_arena_nexus(ch->ch_na->na_arena)->arn_rx_pp)->skr_params.srp_c_obj_cnt; in ch_connect()