Home
last modified time | relevance | path

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

/xnu-8796.101.5/bsd/skywalk/nexus/
H A Dnexus_adapter.h120 volatile uint32_t na_flags; /* NAF_* flags */ member
513 #define NA_KERNEL_ONLY(_na) (((_na)->na_flags & NAF_KERNEL_ONLY) != 0)
517 (((_na)->na_flags & NAF_MODE_FSW) != 0)
519 (((_na)->na_flags & NAF_MODE_LLW) != 0)
524 #define NA_IS_ACTIVE(_na) (((_na)->na_flags & NAF_ACTIVE) != 0)
525 #define NA_IS_DEFUNCT(_na) (((_na)->na_flags & NAF_DEFUNCT) != 0)
527 (((_na)->na_flags & NAF_CHANNEL_EVENT_ATTACHED) != 0)
540 if ((na->na_flags & NAF_REJECT) || NX_REJECT_ACT(na->na_nx)) { in na_reject_channel()
542 if (!(na->na_flags & NAF_REJECT)) { in na_reject_channel()
545 atomic_bitset_32(&na->na_flags, NAF_REJECT); in na_reject_channel()
H A Dnexus_adapter.c468 if (!!(na->na_flags & NAF_USER_PKT_POOL) ^ in na_bind_channel()
471 ch_mode, CHMODE_BITS, na->na_flags, NAF_BITS); in na_bind_channel()
482 ASSERT(na->na_flags & NAF_USER_PKT_POOL); in na_bind_channel()
489 ASSERT(na->na_flags & NAF_USER_PKT_POOL); in na_bind_channel()
490 ASSERT(na->na_flags & NAF_EVENT_RING); in na_bind_channel()
1413 atomic_bitset_32(&na->na_flags, NAF_SLOT_CONTEXT); in na_kr_create()
1449 if (na->na_flags & NAF_HOST_ONLY) { in na_kr_create()
1454 (na->na_flags & NAF_SLOT_CONTEXT)) { in na_kr_create()
1495 if (na->na_flags & NAF_TX_MITIGATION) { in na_kr_create()
1501 ASSERT(!(na->na_flags & in na_kr_create()
[all …]
/xnu-8796.101.5/bsd/skywalk/nexus/flowswitch/
H A Dfsw_vp.c94 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in fsw_vp_na_activate()
102 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in fsw_vp_na_activate()
112 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in fsw_vp_na_activate()
307 ASSERT(!(na->na_flags & NAF_SPEC_INIT)); in fsw_vp_na_special()
315 atomic_bitset_32(&na->na_flags, NAF_SPEC_INIT); in fsw_vp_na_special()
320 ASSERT(na->na_flags & NAF_SPEC_INIT); in fsw_vp_na_special()
321 atomic_bitclear_32(&na->na_flags, NAF_SPEC_INIT); in fsw_vp_na_special()
404 atomic_bitset_32(&na->na_flags, NAF_USER_PKT_POOL); in fsw_vp_na_create()
407 atomic_bitset_32(&na->na_flags, NAF_LOW_LATENCY); in fsw_vp_na_create()
413 atomic_bitset_32(&na->na_flags, NAF_EVENT_RING); in fsw_vp_na_create()
[all …]
H A Dnx_flowswitch.c380 ASSERT((na->na_flags & NAF_USER_PKT_POOL) != 0); in nx_fsw_prov_mem_new()
H A Dfsw.c1316 if (na->na_flags & (NAF_TX_MITIGATION | NAF_RX_MITIGATION)) { in fsw_port_ctor()
/xnu-8796.101.5/bsd/skywalk/nexus/netif/
H A Dnx_netif_host.c163 ASSERT(na->na_flags & NAF_HOST_ONLY); in nx_netif_host_na_activate()
180 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in nx_netif_host_na_activate()
195 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in nx_netif_host_na_activate()
218 ASSERT(na->na_flags & NAF_HOST_ONLY); in nx_netif_host_krings_create()
260 ASSERT(na->na_flags & NAF_HOST_ONLY); in nx_netif_host_krings_delete()
327 ASSERT(na->na_flags & NAF_HOST_ONLY); in nx_netif_host_catch_tx()
H A Dnx_netif.c2062 ASSERT(!(na->na_flags & NAF_HOST_ONLY)); in nx_netif_na_activate()
2142 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in nx_netif_na_activate()
2160 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in nx_netif_na_activate()
2237 uint32_t na_flags; in nx_netif_attach() local
2299 na_flags = NAF_NATIVE; in nx_netif_attach()
2301 na_flags |= NAF_VIRTUAL_DEVICE; in nx_netif_attach()
2309 na_flags |= NAF_MEM_NO_INIT; in nx_netif_attach()
2311 atomic_bitset_32(&devna->na_flags, na_flags); in nx_netif_attach()
2381 na_flags = NAF_HOST_ONLY | NAF_NATIVE; in nx_netif_attach()
2388 na_flags |= NAF_MEM_NO_INIT; in nx_netif_attach()
[all …]
H A Dnx_netif_filter_vp.c193 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in netif_filter_na_activate()
199 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in netif_filter_na_activate()
588 atomic_bitset_32(&na->na_flags, NAF_USER_PKT_POOL); in netif_filter_na_create()
H A Dnx_netif_compat.c402 ASSERT(!(na->na_flags & NAF_HOST_ONLY)); in nx_netif_compat_na_activate()
564 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in nx_netif_compat_na_activate()
576 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in nx_netif_compat_na_activate()
1707 atomic_bitset_32(&hostna->na_flags, NAF_HOST_ONLY); in nx_netif_compat_attach()
1755 SK_DF(SK_VERB_NETIF, " flags: 0x%b", devna->na_flags, NAF_BITS); in nx_netif_compat_attach()
1774 hostna->na_flags, NAF_BITS); in nx_netif_compat_attach()
1848 ASSERT(!(nca->nca_up.nifna_up.na_flags & NAF_HOST_ONLY)); in nx_netif_compat_catch_rx()
H A Dnx_netif_vp.c427 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in netif_vp_na_activate_on()
451 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in netif_vp_na_activate_off()
1014 atomic_bitset_32(&na->na_flags, NAF_USER_PKT_POOL); in netif_vp_na_create()
1019 atomic_bitset_32(&na->na_flags, NAF_EVENT_RING); in netif_vp_na_create()
/xnu-8796.101.5/bsd/skywalk/nexus/upipe/
H A Dnx_user_pipe.c1280 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in nx_upipe_na_activate()
1287 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in nx_upipe_na_activate()
1373 if (na->na_flags & NAF_DEFUNCT) { in nx_upipe_na_krings_delete()
1383 ASSERT(na->na_channels == 0 || (na->na_flags & NAF_DEFUNCT)); in nx_upipe_na_krings_delete()
1574 atomic_bitset_32(&mna->pna_up.na_flags, NAF_MEM_LOANED); in nx_upipe_na_find()
1615 atomic_bitset_32(&sna->pna_up.na_flags, NAF_MEM_LOANED); in nx_upipe_na_find()
1638 atomic_bitset_32(&pna->na_flags, NAF_DEFUNCT_OK); in nx_upipe_na_find()
1664 mna->pna_up.na_flags, NAF_BITS); in nx_upipe_na_find()
1688 sna->pna_up.na_flags, NAF_BITS); in nx_upipe_na_find()
1713 atomic_bitclear_32(&pna->na_flags, NAF_DEFUNCT_OK); in nx_upipe_na_find()
/xnu-8796.101.5/bsd/skywalk/nexus/monitor/
H A Dnx_monitor.c665 ASSERT(!(na->na_flags & NAF_ACTIVE)); in nx_mon_enable()
714 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in nx_mon_enable()
732 ASSERT(!(na->na_flags & NAF_ACTIVE)); in nx_mon_enable()
755 ASSERT(na->na_flags & NAF_ACTIVE); in nx_mon_disable()
777 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in nx_mon_disable()
1569 atomic_bitset_32(&mna->mna_up.na_flags, NAF_MEM_LOANED); in nx_monitor_na_find()
1648 mna->mna_up.na_flags, NAF_BITS); in nx_monitor_na_find()
/xnu-8796.101.5/bsd/skywalk/nexus/kpipe/
H A Dnx_kernel_pipe.c647 atomic_bitset_32(&na->na_flags, NAF_ACTIVE); in nx_kpipe_na_activate()
654 atomic_bitclear_32(&na->na_flags, NAF_ACTIVE); in nx_kpipe_na_activate()
790 na->na_flags, NAF_BITS); in nx_kpipe_na_find()
/xnu-8796.101.5/bsd/skywalk/channel/
H A Dchannel_ring.c476 ASSERT(!(KRNA(kring)->na_flags & NAF_USER_PKT_POOL)); in kr_txprologue()
527 ASSERT(KRNA(kring)->na_flags & NAF_USER_PKT_POOL); in kr_txprologue_upp()
780 ASSERT(!(KRNA(kring)->na_flags & NAF_USER_PKT_POOL)); in kr_rxprologue()
838 ASSERT(!(KRNA(kring)->na_flags & NAF_USER_PKT_POOL)); in kr_rxprologue_nodetach()
895 ASSERT(KRNA(kring)->na_flags & NAF_USER_PKT_POOL); in kr_rxprologue_upp()
1112 ASSERT(!(KRNA(kring)->na_flags & NAF_USER_PKT_POOL)); in kr_txfinalize()
1176 ASSERT(KRNA(kring)->na_flags & NAF_USER_PKT_POOL); in kr_txfinalize_upp()
H A Dchannel.c408 if (!(na->na_flags & NAF_RX_MITIGATION)) { in csi_selwakeup_all()
414 if (!(na->na_flags & NAF_TX_MITIGATION)) { in csi_selwakeup_all()
920 atomic_bitset_32(&ch->ch_na->na_flags, in filt_che_attach()
944 atomic_bitclear_32(&ch->ch_na->na_flags, in filt_che_detach()
1000 atomic_bitset_32(&ch->ch_na->na_flags, in filt_che_touch()
1003 atomic_bitclear_32(&ch->ch_na->na_flags, in filt_che_touch()
1194 if (na->na_flags & NAF_DRAINING) { in ch_event()
1195 atomic_bitclear_32(&na->na_flags, NAF_DRAINING); in ch_event()
H A Dchannel_kern.c522 if (ch->ch_na->na_flags & NAF_DRAINING) { in kern_channel_memstatus()
548 if ((pna->pna_parent->na_flags & NAF_DEFUNCT_OK) == 0) { in _kern_channel_defunct_eligible()
H A Dchannel_syscalls.c436 if (na->na_flags & NAF_DRAINING) { in __channel_sync()
437 atomic_bitclear_32(&na->na_flags, NAF_DRAINING); in __channel_sync()
/xnu-8796.101.5/bsd/skywalk/mem/
H A Dskmem_arena.c449 if ((na->na_flags & NAF_USER_PKT_POOL) == 0) { in skmem_arena_create_for_nexus()