| /xnu-12377.1.9/bsd/skywalk/channel/ |
| H A D | os_channel.h | 108 typedef struct channel_ring_desc *channel_ring_t; typedef 372 extern channel_ring_t os_channel_tx_ring(const channel_t channel, 374 extern channel_ring_t os_channel_rx_ring(const channel_t channel, 376 extern int os_channel_pending(const channel_ring_t ring); 383 extern uint64_t os_channel_ring_sync_time(const channel_ring_t ring); 390 extern uint64_t os_channel_ring_notify_time(const channel_ring_t ring); 398 extern uint32_t os_channel_available_slot_count(const channel_ring_t ring); 399 extern channel_slot_t os_channel_get_next_slot(const channel_ring_t ring, 401 extern int os_channel_advance_slot(channel_ring_t ring, 403 extern void os_channel_set_slot_properties(const channel_ring_t ring, [all …]
|
| /xnu-12377.1.9/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 | 165 channel_ring_t rx_ring; 166 channel_ring_t tx_ring; 260 uint32_t sktc_chew_random(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync, ui… 261 void sktc_pump_ring_nslots_kq(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync… 262 void sktc_pump_ring_nslots_select(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool do… 263 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 | 786 sktc_chew_random(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync, uint32_t ns… in sktc_chew_random() 832 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() 905 sktc_pump_ring_nslots_select(channel_t channel, channel_ring_t ring, sync_mode_t mode, bool dosync,… in sktc_pump_ring_nslots_select() 976 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-12377.1.9/libsyscall/wrappers/skywalk/ |
| H A D | os_channel.c | 321 _initialize_metadata_address(const channel_ring_t chrd, in _initialize_metadata_address() 887 channel_ring_t 902 channel_ring_t 923 os_channel_pending(const channel_ring_t chrd) in os_channel_pending() 931 os_channel_ring_sync_time(const channel_ring_t chrd) in os_channel_ring_sync_time() 937 os_channel_ring_notify_time(const channel_ring_t chrd) in os_channel_ring_notify_time() 943 os_channel_available_slot_count(const channel_ring_t chrd) in os_channel_available_slot_count() 966 os_channel_advance_slot(channel_ring_t chrd, const channel_slot_t slot) in os_channel_advance_slot() 984 os_channel_get_next_slot(const channel_ring_t chrd, const channel_slot_t slot0, in os_channel_get_next_slot() 1070 os_channel_set_slot_properties(const channel_ring_t chrd, in os_channel_set_slot_properties() [all …]
|
| /xnu-12377.1.9/tests/ |
| H A D | net_tuntests.c | 678 …_rings(int kq, int channel_count, channel_t channels[], channel_ring_t rxrings[], channel_ring_t t… in setup_channels_and_rings() 709 …nels_and_rings(int channel_count, channel_t channels[], channel_ring_t rxrings[], channel_ring_t t… in cleanup_channels_and_rings() 764 drain_ring(channel_ring_t rxring) in drain_ring() 806 expect_empty_rings(int channel_count, channel_ring_t rings[]) in expect_empty_rings() 820 channel_ring_t rxrings[channel_count]; in xfer_1_packet_singly() 912 channel_ring_t rxrings[channel_count]; in xfer_1_packet_together()
|