| /dpdk/drivers/event/cnxk/ |
| H A D | cn9k_worker.h | 105 const struct rte_event *ev) in cn9k_sso_hws_dual_new_event() 123 const struct rte_event *ev) in cn9k_sso_hws_dual_new_event_wait() 139 const struct rte_event *ev) in cn9k_sso_hws_dual_forward_event() 202 struct rte_event *ev, const uint32_t flags, in cn9k_sso_hws_dual_get_work() 347 const struct rte_event ev[], 350 const struct rte_event ev[], 353 const struct rte_event ev[], 357 const struct rte_event *ev); 359 const struct rte_event ev[], 362 const struct rte_event ev[], [all …]
|
| H A D | cn10k_worker.h | 78 const struct rte_event *ev) in cn10k_sso_hws_forward_event() 348 const struct rte_event ev[], 351 const struct rte_event ev[], 354 const struct rte_event ev[], 361 void *port, struct rte_event *ev, uint64_t timeout_ticks); \ 363 void *port, struct rte_event ev[], uint16_t nb_events, \ 366 void *port, struct rte_event *ev, uint64_t timeout_ticks); \ 368 void *port, struct rte_event ev[], uint16_t nb_events, \ 371 void *port, struct rte_event *ev, uint64_t timeout_ticks); \ 373 void *port, struct rte_event ev[], uint16_t nb_events, \ [all …]
|
| H A D | cn9k_worker.c | 11 cn9k_sso_hws_enq(void *port, const struct rte_event *ev) in cn9k_sso_hws_enq() 37 cn9k_sso_hws_enq_burst(void *port, const struct rte_event ev[], in cn9k_sso_hws_enq_burst() 45 cn9k_sso_hws_enq_new_burst(void *port, const struct rte_event ev[], in cn9k_sso_hws_enq_new_burst() 58 cn9k_sso_hws_enq_fwd_burst(void *port, const struct rte_event ev[], in cn9k_sso_hws_enq_fwd_burst() 72 cn9k_sso_hws_dual_enq(void *port, const struct rte_event *ev) in cn9k_sso_hws_dual_enq() 100 cn9k_sso_hws_dual_enq_burst(void *port, const struct rte_event ev[], in cn9k_sso_hws_dual_enq_burst() 108 cn9k_sso_hws_dual_enq_new_burst(void *port, const struct rte_event ev[], in cn9k_sso_hws_dual_enq_new_burst() 121 cn9k_sso_hws_dual_enq_fwd_burst(void *port, const struct rte_event ev[], in cn9k_sso_hws_dual_enq_fwd_burst() 133 cn9k_sso_hws_ca_enq(void *port, struct rte_event ev[], uint16_t nb_events) in cn9k_sso_hws_ca_enq() 143 cn9k_sso_hws_dual_ca_enq(void *port, struct rte_event ev[], uint16_t nb_events) in cn9k_sso_hws_dual_ca_enq()
|
| H A D | cn10k_worker.c | 10 cn10k_sso_hws_enq(void *port, const struct rte_event *ev) in cn10k_sso_hws_enq() 36 cn10k_sso_hws_enq_burst(void *port, const struct rte_event ev[], in cn10k_sso_hws_enq_burst() 44 cn10k_sso_hws_enq_new_burst(void *port, const struct rte_event ev[], in cn10k_sso_hws_enq_new_burst() 57 cn10k_sso_hws_enq_fwd_burst(void *port, const struct rte_event ev[], in cn10k_sso_hws_enq_fwd_burst() 69 cn10k_sso_hws_ca_enq(void *port, struct rte_event ev[], uint16_t nb_events) in cn10k_sso_hws_ca_enq()
|
| H A D | cnxk_eventdev_selftest.c | 297 struct rte_event ev; in check_excess_events() 365 struct rte_event *ev); 372 struct rte_event ev; in consume_events() 545 struct rte_event ev; in worker_multi_port_fn() 729 struct rte_event *ev) in validate_queue_to_port_single_link() 800 struct rte_event *ev) in validate_queue_to_port_multi_link() 896 struct rte_event ev; in worker_flow_based_pipeline() 1052 struct rte_event ev; in worker_group_based_pipeline() 1210 struct rte_event ev; in worker_flow_based_pipeline_max_stages_rand_sched_type() 1279 struct rte_event ev; in worker_queue_based_pipeline_max_stages_rand_sched_type() [all …]
|
| /dpdk/lib/eventdev/ |
| H A D | rte_eventdev_core.h | 15 typedef uint16_t (*event_enqueue_t)(void *port, const struct rte_event *ev); 19 const struct rte_event ev[], 23 typedef uint16_t (*event_dequeue_t)(void *port, struct rte_event *ev, 27 typedef uint16_t (*event_dequeue_burst_t)(void *port, struct rte_event ev[], 36 struct rte_event ev[], 41 struct rte_event ev[],
|
| H A D | eventdev_private.c | 10 __rte_unused const struct rte_event *ev) in dummy_event_enqueue() 19 __rte_unused const struct rte_event ev[], in dummy_event_enqueue_burst() 28 dummy_event_dequeue(__rte_unused void *port, __rte_unused struct rte_event *ev, in dummy_event_dequeue() 38 __rte_unused struct rte_event ev[], in dummy_event_dequeue_burst() 56 __rte_unused struct rte_event ev[], in dummy_event_tx_adapter_enqueue() 66 __rte_unused struct rte_event ev[], in dummy_event_tx_adapter_enqueue_same_dest() 76 __rte_unused struct rte_event ev[], in dummy_event_crypto_adapter_enqueue()
|
| H A D | rte_event_ring.h | 92 const struct rte_event *events, in rte_event_ring_enqueue_burst() 99 sizeof(struct rte_event), n, in rte_event_ring_enqueue_burst() 128 struct rte_event *events, in rte_event_ring_dequeue_burst() 135 sizeof(struct rte_event), n, in rte_event_ring_dequeue_burst()
|
| H A D | rte_eventdev.h | 221 struct rte_event; 898 struct rte_event event, void *arg); 1010 typedef void (*eventdev_stop_flush_t)(uint8_t dev_id, struct rte_event event, 1261 struct rte_event { struct 1896 const struct rte_event ev[], uint16_t nb_events, in __rte_event_enqueue_burst() 1972 const struct rte_event ev[], uint16_t nb_events) in rte_event_enqueue_burst() 2024 const struct rte_event ev[], uint16_t nb_events) in rte_event_enqueue_new_burst() 2076 const struct rte_event ev[], uint16_t nb_events) in rte_event_enqueue_forward_burst() 2152 rte_event_dequeue_burst(uint8_t dev_id, uint8_t port_id, struct rte_event ev[], in rte_event_dequeue_burst()
|
| H A D | rte_event_crypto_adapter.h | 231 struct rte_event response_info; 408 const struct rte_event *event); 569 struct rte_event ev[], in rte_event_crypto_adapter_enqueue()
|
| /dpdk/app/test-eventdev/ |
| H A D | test_pipeline_common.h | 63 struct rte_event ev __rte_cache_aligned 71 struct rte_event ev[BURST_SIZE + 1] __rte_cache_aligned 82 struct rte_event ev __rte_cache_aligned 94 struct rte_event ev[BURST_SIZE + 1] __rte_cache_aligned 97 pipeline_fwd_event(struct rte_event *ev, uint8_t sched) in pipeline_fwd_event() 105 pipeline_fwd_event_vector(struct rte_event *ev, uint8_t sched) in pipeline_fwd_event_vector() 114 struct rte_event *const ev, struct test_pipeline *t) in pipeline_event_tx() 128 struct rte_event *const ev, struct test_pipeline *t) in pipeline_event_tx_vector() 142 struct rte_event *ev, const uint16_t nb_rx, in pipeline_event_tx_burst() 158 struct rte_event *ev, struct test_pipeline *t) in pipeline_event_enqueue() [all …]
|
| H A D | test_order_common.h | 66 order_flow_id_copy_from_mbuf(struct test_order *t, struct rte_event *event) in order_flow_id_copy_from_mbuf() 74 struct rte_mbuf *mbuf, struct rte_event *event) in order_flow_id_save() 96 struct rte_event *const ev, const uint32_t nb_flows, in order_process_stage_1() 121 struct rte_event *const ev) in order_process_stage_invalid()
|
| /dpdk/drivers/event/dsw/ |
| H A D | dsw_evdev.h | 193 struct rte_event paused_events[DSW_MAX_EVENTS]; 210 struct rte_event out_buffer[DSW_MAX_PORTS][DSW_MAX_PORT_OUT_BUFFER]; 217 struct rte_event in_buffer[DSW_MAX_EVENTS]; 260 uint16_t dsw_event_enqueue(void *port, const struct rte_event *event); 262 const struct rte_event events[], 265 const struct rte_event events[], 268 const struct rte_event events[], 271 uint16_t dsw_event_dequeue(void *port, struct rte_event *ev, uint64_t wait); 272 uint16_t dsw_event_dequeue_burst(void *port, struct rte_event *events,
|
| H A D | dsw_event.c | 605 const struct rte_event *paused_event) in dsw_port_buffer_paused() 643 struct rte_event event) in dsw_port_buffer_parallel() 657 const struct rte_event *event) in dsw_port_buffer_event() 705 struct rte_event *event = &paused_events[i]; in dsw_port_flush_paused_events() 982 struct rte_event in_burst[in_burst_size]; in dsw_port_forward_emigrated_flow() 995 struct rte_event *e = &in_burst[i]; in dsw_port_forward_emigrated_flow() 1160 const struct rte_event events[], in dsw_event_enqueue_burst_generic() 1230 const struct rte_event *event = &events[i]; in dsw_event_enqueue_burst_generic() 1302 struct rte_event *event = &events[i]; in dsw_port_record_seen_events() 1325 const struct rte_event *event_a = v_event_a; in dsw_cmp_event() [all …]
|
| /dpdk/drivers/event/octeontx/ |
| H A D | ssovf_worker.c | 8 ssows_new_event(struct ssows *ws, const struct rte_event *ev) in ssows_new_event() 19 ssows_fwd_swtag(struct ssows *ws, const struct rte_event *ev, const uint8_t grp) in ssows_fwd_swtag() 71 ssows_forward_event(struct ssows *ws, const struct rte_event *ev) in ssows_forward_event() 112 ssows_deq_burst_ ##name(void *port, struct rte_event ev[], \ 121 ssows_deq_timeout_ ##name(void *port, struct rte_event *ev, \ 140 ssows_deq_timeout_burst_ ##name(void *port, struct rte_event ev[], \ 152 ssows_enq(void *port, const struct rte_event *ev) in ssows_enq() 175 ssows_enq_burst(void *port, const struct rte_event ev[], uint16_t nb_events) in ssows_enq_burst() 210 struct rte_event ev; in ssows_flush_events() 274 __sso_event_tx_adapter_enqueue(void *port, struct rte_event ev[], in __sso_event_tx_adapter_enqueue() [all …]
|
| H A D | ssovf_evdev.h | 175 uint16_t ssows_enq(void *port, const struct rte_event *ev); 177 const struct rte_event ev[], uint16_t nb_events); 179 const struct rte_event ev[], uint16_t nb_events); 181 const struct rte_event ev[], uint16_t nb_events); 182 typedef void (*ssows_handle_event_t)(void *arg, struct rte_event ev);
|
| H A D | ssovf_evdev_selftest.c | 316 struct rte_event ev; in check_excess_events() 384 struct rte_event *ev); 392 struct rte_event ev; in consume_events() 556 struct rte_event ev; in worker_multi_port_fn() 729 struct rte_event *ev) in validate_queue_to_port_single_link() 799 struct rte_event *ev) in validate_queue_to_port_multi_link() 886 struct rte_event ev; in worker_flow_based_pipeline() 1041 struct rte_event ev; in worker_group_based_pipeline() 1201 struct rte_event ev; in worker_flow_based_pipeline_max_stages_rand_sched_type() 1271 struct rte_event ev; in worker_queue_based_pipeline_max_stages_rand_sched_type() [all …]
|
| /dpdk/drivers/event/sw/ |
| H A D | sw_evdev.h | 27 #define SW_Q_CHUNK_SIZE ((SW_EVS_PER_Q_CHUNK + 1) * sizeof(struct rte_event)) 93 struct rte_event fragments[SW_FRAGMENTS_MAX]; 206 struct rte_event pp_buf[SCHED_DEQUEUE_MAX_BURST_SIZE]; 207 struct rte_event cq_buf[MAX_SW_CONS_Q_DEPTH]; 291 uint16_t sw_event_enqueue(void *port, const struct rte_event *ev); 292 uint16_t sw_event_enqueue_burst(void *port, const struct rte_event ev[], 295 uint16_t sw_event_dequeue(void *port, struct rte_event *ev, uint64_t wait); 296 uint16_t sw_event_dequeue_burst(void *port, struct rte_event *ev, uint16_t num,
|
| H A D | sw_evdev_worker.c | 23 struct rte_event ev; in sw_event_release() 39 enqueue_burst_with_ops(struct rte_event_ring *r, const struct rte_event *events, in enqueue_burst_with_ops() 42 struct rte_event tmp_evs[PORT_ENQUEUE_MAX_BURST_SIZE]; in enqueue_burst_with_ops() 53 sw_event_enqueue_burst(void *port, const struct rte_event ev[], uint16_t num) in sw_event_enqueue_burst() 135 sw_event_enqueue(void *port, const struct rte_event *ev) in sw_event_enqueue() 141 sw_event_dequeue_burst(void *port, struct rte_event *ev, uint16_t num, in sw_event_dequeue_burst() 183 sw_event_dequeue(void *port, struct rte_event *ev, uint64_t wait) in sw_event_dequeue()
|
| H A D | iq_chunk.h | 15 struct rte_event events[SW_EVS_PER_Q_CHUNK]; 69 iq_enqueue(struct sw_evdev *sw, struct sw_iq *iq, const struct rte_event *ev) in iq_enqueue() 100 static __rte_always_inline const struct rte_event * 110 struct rte_event *ev, in iq_dequeue_burst() 158 struct rte_event *ev, in iq_put_back()
|
| H A D | sw_evdev_selftest.c | 382 struct rte_event ev; in run_prio_packet_test() 473 struct rte_event ev = { in test_single_directed_packet() 747 struct rte_event ev; in burst_packets() 762 struct rte_event ev; in burst_packets() 932 struct rte_event ev; in xstats_tests() 1484 struct rte_event ev; in xstats_id_reset_tests() 1874 struct rte_event ev; in qid_priorities() 2147 struct rte_event ev; in load_balancing_history() 2234 struct rte_event ev; in load_balancing_history() 2342 struct rte_event ev; in single_packet() [all …]
|
| /dpdk/drivers/event/opdl/ |
| H A D | opdl_evdev.h | 104 const struct rte_event ev[], 108 struct rte_event ev[], 141 struct rte_event *entries[MAX_OPDL_CONS_Q_DEPTH]; 278 uint16_t opdl_event_enqueue(void *port, const struct rte_event *ev); 279 uint16_t opdl_event_enqueue_burst(void *port, const struct rte_event ev[], 282 uint16_t opdl_event_dequeue(void *port, struct rte_event *ev, uint64_t wait); 283 uint16_t opdl_event_dequeue_burst(void *port, struct rte_event *ev,
|
| H A D | opdl_evdev_init.c | 20 const struct rte_event ev[], in enqueue_check() 76 struct rte_event ev[], in update_on_dequeue() 112 const struct rte_event ev[], in opdl_rx_error_enqueue() 134 const struct rte_event ev[], in opdl_rx_enqueue() 160 struct rte_event ev[], in opdl_tx_error_dequeue() 181 struct rte_event ev[], in opdl_tx_dequeue_single_thread() 210 struct rte_event ev[], in opdl_tx_dequeue_multi_inst() 234 opdl_claim(struct opdl_port *p, struct rte_event ev[], uint16_t num) in opdl_claim() 266 opdl_disclaim(struct opdl_port *p, const struct rte_event ev[], uint16_t num) in opdl_disclaim() 560 sizeof(struct rte_event), in create_opdl()
|
| /dpdk/drivers/event/dpaa2/ |
| H A D | dpaa2_eventdev.c | 150 struct rte_event *ev_temp = rte_malloc(NULL, in dpaa2_eventdev_enqueue_burst() 151 sizeof(struct rte_event), 0); in dpaa2_eventdev_enqueue_burst() 164 sizeof(struct rte_event)); in dpaa2_eventdev_enqueue_burst() 225 struct rte_event *ev) in dpaa2_eventdev_process_parallel() 227 struct rte_event *ev_temp = in dpaa2_eventdev_process_parallel() 242 struct rte_event *ev) in dpaa2_eventdev_process_atomic() 244 struct rte_event *ev_temp = in dpaa2_eventdev_process_atomic() 839 const struct rte_event *ev) in dpaa2_eventdev_crypto_queue_add_all() 868 const struct rte_event *ev) in dpaa2_eventdev_crypto_queue_add() 984 struct rte_event ev[], in dpaa2_eventdev_txa_enqueue_same_dest() [all …]
|
| H A D | dpaa2_eventdev_selftest.c | 218 update_event_and_validation_attr(struct rte_mbuf *m, struct rte_event *ev, in update_event_and_validation_attr() 254 struct rte_event ev = {.event = 0, .u64 = 0}; in inject_events() 271 struct rte_event ev; in check_excess_events() 315 validate_event(struct rte_event *ev) in validate_event() 339 struct rte_event *ev); 347 struct rte_event ev; in consume_events() 381 validate_simple_enqdeq(uint32_t index, uint8_t port, struct rte_event *ev) in validate_simple_enqdeq() 444 struct rte_event ev; in worker_multi_port_fn() 583 void flush(uint8_t dev_id, struct rte_event event, void *arg) in flush() 618 struct rte_event *ev) in validate_queue_to_port_single_link() [all …]
|