| /xnu-11417.101.15/bsd/skywalk/channel/ |
| H A D | os_channel.h | 107 typedef struct channel_ring_desc *channel_ring_t; typedef 380 extern channel_ring_t os_channel_tx_ring(const channel_t channel, 382 extern channel_ring_t os_channel_rx_ring(const channel_t channel, 384 extern int os_channel_pending(const channel_ring_t ring); 391 extern uint64_t os_channel_ring_sync_time(const channel_ring_t ring); 398 extern uint64_t os_channel_ring_notify_time(const channel_ring_t ring); 406 extern uint32_t os_channel_available_slot_count(const channel_ring_t ring); 407 extern channel_slot_t os_channel_get_next_slot(const channel_ring_t ring, 409 extern int os_channel_advance_slot(channel_ring_t ring, 411 extern void os_channel_set_slot_properties(const channel_ring_t ring, [all …]
|
| /xnu-11417.101.15/tests/skywalk/ |
| H A D | skt_pllupipe.c | 79 channel_ring_t ring; in skt_pllupipe_txk_main() 105 channel_ring_t ring; in skt_pllupipe_txs_main() 131 channel_ring_t ring; in skt_pllupipe_txp_main() 157 channel_ring_t ring; in skt_pllupipe_rxk_main() 183 channel_ring_t ring; in skt_pllupipe_rxs_main() 209 channel_ring_t ring; in skt_pllupipe_rxp_main()
|
| H A D | skywalk_test_utils.h | 164 channel_ring_t rx_ring; 165 channel_ring_t tx_ring; 262 uint32_t sktc_chew_random(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync, ui… 263 void sktc_pump_ring_nslots_kq(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync… 264 void sktc_pump_ring_nslots_select(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool do… 265 void sktc_pump_ring_nslots_poll(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosy…
|
| H A D | skt_ringid.c | 73 channel_ring_t (*get_ring)(const channel_t chd, const ring_id_t rid)) in skt_ringid_main_common() 79 channel_ring_t ring; in skt_ringid_main_common()
|
| H A D | skt_kqueue.c | 132 channel_ring_t rxring; in skt_kqueue_basic_rx() 217 channel_ring_t txring; in skt_kqueue_basic_tx() 343 channel_ring_t rxring; in skt_kqueue_lowat_basic_rx() 464 channel_ring_t txring; in skt_kqueue_lowat_basic_tx()
|
| H A D | skywalk_test_common.h | 92 extern channel_slot_t send_bytes(channel_ring_t, uint32_t); 93 extern int chew_slots(channel_ring_t, uint32_t);
|
| H A D | skt_badring.c | 55 channel_ring_t ring; in skt_badringtx_common() 174 channel_ring_t ring; in skt_badringrx_common()
|
| H A D | skt_fullupipe.c | 76 channel_ring_t txring0, rxring1; in skt_fullupipe_main() 272 channel_ring_t txring0, rxring1; in skt_upipepeerclosure_main()
|
| H A D | skt_mangle.c | 157 channel_ring_t rxring; in skt_mangle_rx() 252 channel_ring_t txring; in skt_mangle_tx()
|
| H A D | skt_debug_verify.c | 51 channel_ring_t rxring, txring; in skt_debug_verify_main()
|
| H A D | skt_writemem.c | 89 channel_ring_t ring; in skt_writering_main()
|
| H A D | skt_oneslot.c | 51 channel_ring_t ring; in skt_oneslot_common()
|
| H A D | skt_nslots.c | 50 channel_ring_t ring; in skt_nslots_common()
|
| H A D | skywalk_test_common.c | 303 channel_ring_t rxring, txring; in sktc_channel_worker_echo() 469 channel_ring_t rxring; in sktc_channel_worker_sink() 550 channel_ring_t txring; in sktc_channel_worker_source() 851 send_bytes(channel_ring_t txring, uint32_t count) in send_bytes() 875 chew_slots(channel_ring_t rxring, uint32_t max) in chew_slots()
|
| H A D | skt_filter.c | 186 channel_ring_t tx_ring; in put_packet() 213 channel_ring_t rx_ring; in get_packet()
|
| H A D | skt_shutdown.c | 53 channel_ring_t ring; in skt_shutdown_common()
|
| H A D | skywalk_test_utils.c | 800 sktc_chew_random(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync, uint32_t ns… in sktc_chew_random() 846 sktc_pump_ring_nslots_kq(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync, uin… in sktc_pump_ring_nslots_kq() 919 sktc_pump_ring_nslots_select(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync,… in sktc_pump_ring_nslots_select() 990 sktc_pump_ring_nslots_poll(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync, u… in sktc_pump_ring_nslots_poll()
|
| H A D | skt_utunloop.c | 101 channel_ring_t rxring, txring; in skt_utunloop_xfer_slots()
|
| /xnu-11417.101.15/libsyscall/wrappers/skywalk/ |
| H A D | os_channel.c | 323 _initialize_metadata_address(const channel_ring_t chrd, in _initialize_metadata_address() 915 channel_ring_t 930 channel_ring_t 951 os_channel_pending(const channel_ring_t chrd) in os_channel_pending() 959 os_channel_ring_sync_time(const channel_ring_t chrd) in os_channel_ring_sync_time() 965 os_channel_ring_notify_time(const channel_ring_t chrd) in os_channel_ring_notify_time() 971 os_channel_available_slot_count(const channel_ring_t chrd) in os_channel_available_slot_count() 994 os_channel_advance_slot(channel_ring_t chrd, const channel_slot_t slot) in os_channel_advance_slot() 1012 os_channel_get_next_slot(const channel_ring_t chrd, const channel_slot_t slot0, in os_channel_get_next_slot() 1098 os_channel_set_slot_properties(const channel_ring_t chrd, in os_channel_set_slot_properties() [all …]
|
| /xnu-11417.101.15/tests/ |
| H A D | net_tuntests.c | 833 …_rings(int kq, int channel_count, channel_t channels[], channel_ring_t rxrings[], channel_ring_t t… in setup_channels_and_rings() 864 …nels_and_rings(int channel_count, channel_t channels[], channel_ring_t rxrings[], channel_ring_t t… in cleanup_channels_and_rings() 919 drain_ring(channel_ring_t rxring) in drain_ring() 961 expect_empty_rings(int channel_count, channel_ring_t rings[]) in expect_empty_rings() 975 channel_ring_t rxrings[channel_count]; in xfer_1_packet_singly() 1067 channel_ring_t rxrings[channel_count]; in xfer_1_packet_together()
|