| /xnu-12377.1.9/bsd/skywalk/channel/ |
| H A D | channel_kern.c | 43 kern_channel_notify(const kern_channel_ring_t kring, uint32_t flags) in kern_channel_notify() 54 kern_channel_reclaim(const kern_channel_ring_t kring) in kern_channel_reclaim() 60 _kern_channel_available_slot_count_tx(const kern_channel_ring_t kring, in _kern_channel_available_slot_count_tx() 73 _kern_channel_available_slot_count_rx(const kern_channel_ring_t kring, in _kern_channel_available_slot_count_rx() 92 kern_channel_available_slot_count(const kern_channel_ring_t kring) in kern_channel_available_slot_count() 104 kern_channel_get_next_slot(const kern_channel_ring_t kring, in kern_channel_get_next_slot() 162 _kern_channel_advance_slot_tx(const kern_channel_ring_t kring, slot_idx_t index) in _kern_channel_advance_slot_tx() 170 _kern_channel_advance_slot_rx(const kern_channel_ring_t kring, slot_idx_t index) in _kern_channel_advance_slot_rx() 180 kern_channel_advance_slot(const kern_channel_ring_t kring, in kern_channel_advance_slot() 200 kern_channel_ring_get_context(const kern_channel_ring_t kring) in kern_channel_ring_get_context() [all …]
|
| H A D | channel_ring.c | 85 kr_init_to_mhints(struct __kern_channel_ring *kring, uint32_t nslots) in kr_init_to_mhints() 226 kr_update_user_stats(struct __kern_channel_ring *kring, uint32_t slot_count, in kr_update_user_stats() 296 kr_update_stats(struct __kern_channel_ring *kring, uint32_t slot_count, in kr_update_stats() 363 kr_txempty(struct __kern_channel_ring *kring) in kr_txempty() 381 kr_log_bad_ring(struct __kern_channel_ring *kring) in kr_log_bad_ring() 468 kr_txprologue(struct kern_channel *ch, struct __kern_channel_ring *kring, in kr_txprologue() 516 kr_txprologue_upp(struct kern_channel *ch, struct __kern_channel_ring *kring, in kr_txprologue_upp() 658 kr_txsync_prologue(struct kern_channel *ch, struct __kern_channel_ring *kring, in kr_txsync_prologue() 731 kr_free_sync_prologue(struct __kern_channel_ring *kring, struct proc *p) in kr_free_sync_prologue() 772 kr_rxprologue(struct kern_channel *ch, struct __kern_channel_ring *kring, in kr_rxprologue() [all …]
|
| H A D | channel_syscalls.c | 332 const struct __kern_channel_ring *kring, ring_id_t i) in channel_sync_log1() 345 const struct nexus_adapter *na, const struct __kern_channel_ring *kring, in channel_sync_log2() 362 struct __kern_channel_ring *krings, *kring; in __channel_sync() local
|
| H A D | kern_channel_event.c | 295 kern_channel_event_notify(struct __kern_channel_ring *kring) in kern_channel_event_notify() 307 kern_channel_event_sync(struct __kern_channel_ring *kring, struct proc *p, in kern_channel_event_sync()
|
| H A D | channel.c | 298 csi_selrecord_one(struct __kern_channel_ring *kring, struct proc *p, void *wql) in csi_selrecord_one() 378 csi_selwakeup_one(struct __kern_channel_ring *kring, boolean_t nodelay, in csi_selwakeup_one() 1158 struct __kern_channel_ring *kring; in ch_event() local 2405 struct __kern_channel_ring *kring = in ch_set_lowat_thresh() local
|
| /xnu-12377.1.9/bsd/skywalk/nexus/netif/ |
| H A D | nx_netif_compat.c | 357 nx_netif_compat_na_notify_tx(struct __kern_channel_ring *kring, in nx_netif_compat_na_notify_tx() 373 nx_netif_compat_na_notify_rx(struct __kern_channel_ring *kring, in nx_netif_compat_na_notify_rx() 726 struct __kern_channel_ring *kring) in nx_netif_compat_tx_clean() 770 nx_netif_compat_set_tx_event(struct __kern_channel_ring *kring, in nx_netif_compat_set_tx_event() 860 nx_netif_compat_na_txsync_log(struct __kern_channel_ring *kring, in nx_netif_compat_na_txsync_log() 878 nx_netif_compat_na_txsync(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_compat_na_txsync() 1021 nx_netif_compat_receive_log1(const struct __kern_channel_ring *kring, in nx_netif_compat_receive_log1() 1033 nx_netif_compat_receive_log2(const struct __kern_channel_ring *kring, in nx_netif_compat_receive_log2() 1056 struct __kern_channel_ring *kring; in nx_netif_compat_receive() local 1208 nx_netif_compat_na_rxsync_log(const struct __kern_channel_ring *kring, in nx_netif_compat_na_rxsync_log() [all …]
|
| H A D | nx_netif_host.c | 243 struct __kern_channel_ring *kring; in nx_netif_host_krings_create() local 274 struct __kern_channel_ring *kring; in nx_netif_host_krings_delete() local 307 nx_netif_host_na_rxsync(struct __kern_channel_ring *kring, in nx_netif_host_na_rxsync() 318 nx_netif_host_na_txsync(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_host_na_txsync() 458 struct __kern_channel_ring *kring; in nx_netif_host_output() local
|
| H A D | nx_netif_filter_vp.c | 357 netif_filter_na_rxsync(struct __kern_channel_ring *kring, struct proc *p, in netif_filter_na_rxsync() 371 netif_filter_na_txsync(struct __kern_channel_ring *kring, struct proc *p, in netif_filter_na_txsync()
|
| H A D | nx_netif.c | 406 nx_netif_na_notify_drop(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_na_notify_drop() 1721 struct __kern_channel_ring *kring; in nx_netif_doorbell_internal() local 1751 nx_netif_na_txsync(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_na_txsync() 1815 nx_netif_na_rxsync(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_na_rxsync() 1880 nx_netif_common_intr(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_common_intr() 1955 nx_netif_na_notify_tx(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_na_notify_tx() 1962 nx_netif_na_notify_rx(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_na_notify_rx() 1988 nx_netif_na_notify_rx_redirect(struct __kern_channel_ring *kring, struct proc *p, in nx_netif_na_notify_rx_redirect()
|
| H A D | nx_netif_poll.c | 372 struct __kern_channel_ring *kring = &na->na_rx_rings[0]; in netif_rxpoll_compat_thread_cont() local
|
| H A D | nx_netif_vp.c | 675 netif_vp_na_txsync(struct __kern_channel_ring *kring, struct proc *p, in netif_vp_na_txsync() 761 netif_vp_na_rxsync(struct __kern_channel_ring *kring, struct proc *p, in netif_vp_na_rxsync()
|
| H A D | nx_netif_gso.c | 150 struct __kern_channel_ring *kring; in netif_gso_check_netif_active() local
|
| /xnu-12377.1.9/bsd/skywalk/nexus/ |
| H A D | nexus_adapter.c | 330 struct __kern_channel_ring *__single kring; in na_krings_use() local 382 struct __kern_channel_ring *__single kring; in na_krings_unuse() local 408 struct __kern_channel_ring *__single kring; in na_krings_verify() local 1109 na_post_event(struct __kern_channel_ring *kring, boolean_t nodelay, in na_post_event() 1133 na_notify(struct __kern_channel_ring *kring, struct proc *p, uint32_t flags) in na_notify() 1388 struct __kern_channel_ring *__single kring; in na_kr_create() local 1720 struct __kern_channel_ring *kring; in na_kr_delete() local 1845 struct __kern_channel_ring *kring = &NAKR(na, t)[i]; in na_kr_setup() local 2053 struct __kern_channel_ring *kring, enum txrx t, struct kern_channel *ch, in na_kr_teardown_common() 2164 struct __kern_channel_ring *kring = &NAKR(na, t)[i]; in na_kr_teardown_txrx() local [all …]
|
| H A D | nexus.c | 2321 struct __kern_channel_ring *kring = &NAKR(na, t)[i]; in nx_init_rings() local 2392 struct __kern_channel_ring *kring = &NAKR(na, t)[i]; in nx_fini_rings() local 2430 nx_init_slots(struct kern_nexus *nx, struct __kern_channel_ring *kring) in nx_init_slots() 2479 nx_fini_slots(struct kern_nexus *nx, struct __kern_channel_ring *kring) in nx_fini_slots() 3205 populate_ring_entries(struct __kern_channel_ring *__counted_by(last)kring, in populate_ring_entries()
|
| H A D | nexus_var.h | 606 nx_sync_tx(struct __kern_channel_ring *kring, boolean_t commit) in nx_sync_tx() 622 nx_sync_rx(struct __kern_channel_ring *kring, boolean_t commit) in nx_sync_rx() 638 nx_tx_doorbell(struct __kern_channel_ring *kring, boolean_t async) in nx_tx_doorbell()
|
| /xnu-12377.1.9/bsd/skywalk/nexus/flowswitch/ |
| H A D | fsw_vp.c | 186 fsw_vp_na_txsync(struct __kern_channel_ring *kring, struct proc *p, in fsw_vp_na_txsync() 244 fsw_vp_na_rxsync(struct __kern_channel_ring *kring, struct proc *p, in fsw_vp_na_rxsync()
|
| /xnu-12377.1.9/bsd/skywalk/nexus/kpipe/ |
| H A D | nx_kernel_pipe.c | 607 nx_kpipe_na_txsync(struct __kern_channel_ring *kring, struct proc *p, in nx_kpipe_na_txsync() 620 nx_kpipe_na_rxsync(struct __kern_channel_ring *kring, struct proc *p, in nx_kpipe_na_rxsync()
|
| /xnu-12377.1.9/bsd/skywalk/packet/ |
| H A D | packet_var.h | 723 KR_SLOT_ATTACH_METADATA(const kern_channel_ring_t kring, in KR_SLOT_ATTACH_METADATA() 753 KR_SLOT_DETACH_METADATA(const kern_channel_ring_t kring, in KR_SLOT_DETACH_METADATA() 789 KR_SLOT_ATTACH_BUF_METADATA(const kern_channel_ring_t kring, in KR_SLOT_ATTACH_BUF_METADATA()
|
| /xnu-12377.1.9/tools/lldbmacros/ |
| H A D | skywalk.py | 79 def GetKernChannelRingSummary(kring): argument
|