| /f-stack/dpdk/drivers/event/octeontx2/ |
| H A D | otx2_evdev.h | 305 struct rte_event *ev, \ 314 struct rte_event ev[], \ 318 struct rte_event *ev, \ 321 struct rte_event ev[], \ 335 struct rte_event ev[], \ 341 struct rte_event ev[], \ 345 struct rte_event *ev, \ 348 struct rte_event ev[], \ 362 struct rte_event ev[], \ 365 struct rte_event ev[], \ [all …]
|
| H A D | otx2_worker.c | 8 otx2_ssogws_new_event(struct otx2_ssogws *ws, const struct rte_event *ev) in otx2_ssogws_new_event() 24 otx2_ssogws_fwd_swtag(struct otx2_ssogws *ws, const struct rte_event *ev) in otx2_ssogws_fwd_swtag() 86 otx2_ssogws_deq_ ##name(void *port, struct rte_event *ev, \ 103 otx2_ssogws_deq_burst_ ##name(void *port, struct rte_event ev[], \ 113 otx2_ssogws_deq_timeout_ ##name(void *port, struct rte_event *ev, \ 145 otx2_ssogws_deq_seg_ ##name(void *port, struct rte_event *ev, \ 198 struct rte_event ev[], \ 212 otx2_ssogws_enq(void *port, const struct rte_event *ev) in otx2_ssogws_enq() 234 otx2_ssogws_enq_burst(void *port, const struct rte_event ev[], in otx2_ssogws_enq_burst() 242 otx2_ssogws_enq_new_burst(void *port, const struct rte_event ev[], in otx2_ssogws_enq_new_burst() [all …]
|
| H A D | otx2_worker_dual.c | 10 const struct rte_event *ev) in otx2_ssogws_dual_new_event() 27 const struct rte_event *ev) in otx2_ssogws_dual_fwd_swtag() 50 const struct rte_event *ev, const uint16_t grp) in otx2_ssogws_dual_fwd_group() 64 const struct rte_event *ev) in otx2_ssogws_dual_forward_event() 83 otx2_ssogws_dual_enq(void *port, const struct rte_event *ev) in otx2_ssogws_dual_enq() 213 struct rte_event ev[], \ 250 struct rte_event ev[], \ 262 struct rte_event *ev, \ 297 struct rte_event ev[], \ 313 struct rte_event ev[], \ [all …]
|
| H A D | otx2_evdev_crypto_adptr.c | 28 int32_t queue_pair_id, const struct rte_event *event) in otx2_ca_qp_add() 38 rte_memcpy(&qp->ev, event, sizeof(struct rte_event)); in otx2_ca_qp_add() 69 memset(&qp->ev, 0, sizeof(struct rte_event)); in otx2_ca_qp_del()
|
| H A D | otx2_evdev_selftest.c | 295 struct rte_event ev; in check_excess_events() 364 struct rte_event *ev); 371 struct rte_event ev; in consume_events() 546 struct rte_event ev; in worker_multi_port_fn() 717 struct rte_event *ev) in validate_queue_to_port_single_link() 786 struct rte_event *ev) in validate_queue_to_port_multi_link() 875 struct rte_event ev; in worker_flow_based_pipeline() 1032 struct rte_event ev; in worker_group_based_pipeline() 1191 struct rte_event ev; in worker_flow_based_pipeline_max_stages_rand_sched_type() 1262 struct rte_event ev; in worker_queue_based_pipeline_max_stages_rand_sched_type() [all …]
|
| /f-stack/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() 106 struct rte_event * const ev) in pipeline_event_tx() 115 struct rte_event *ev, const uint16_t nb_rx) in pipeline_event_tx_burst() 128 struct rte_event *ev) in pipeline_event_enqueue() 136 struct rte_event *ev, const uint16_t nb_rx) in pipeline_event_enqueue_burst()
|
| 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() 122 struct rte_event *const ev) in order_process_stage_invalid()
|
| /f-stack/dpdk/drivers/event/dsw/ |
| H A D | dsw_evdev.h | 191 struct rte_event paused_events[DSW_MAX_EVENTS]; 208 struct rte_event out_buffer[DSW_MAX_PORTS][DSW_MAX_PORT_OUT_BUFFER]; 215 struct rte_event in_buffer[DSW_MAX_EVENTS]; 258 uint16_t dsw_event_enqueue(void *port, const struct rte_event *event); 260 const struct rte_event events[], 263 const struct rte_event events[], 266 const struct rte_event events[], 269 uint16_t dsw_event_dequeue(void *port, struct rte_event *ev, uint64_t wait); 270 uint16_t dsw_event_dequeue_burst(void *port, struct rte_event *events,
|
| H A D | dsw_event.c | 600 const struct rte_event *paused_event) in dsw_port_buffer_paused() 638 struct rte_event event) in dsw_port_buffer_parallel() 652 const struct rte_event *event) in dsw_port_buffer_event() 700 struct rte_event *event = &paused_events[i]; in dsw_port_flush_paused_events() 976 struct rte_event in_burst[in_burst_size]; in dsw_port_forward_emigrated_flow() 989 struct rte_event *e = &in_burst[i]; in dsw_port_forward_emigrated_flow() 1154 const struct rte_event events[], in dsw_event_enqueue_burst_generic() 1223 const struct rte_event *event = &events[i]; in dsw_event_enqueue_burst_generic() 1295 struct rte_event *event = &events[i]; in dsw_port_record_seen_events() 1318 const struct rte_event *event_a = v_event_a; in dsw_cmp_event() [all …]
|
| /f-stack/dpdk/lib/librte_eventdev/ |
| H A D | rte_eventdev.h | 221 struct rte_event; 1043 struct rte_event { struct 1251 typedef uint16_t (*event_enqueue_t)(void *port, const struct rte_event *ev); 1255 const struct rte_event ev[], uint16_t nb_events); 1258 typedef uint16_t (*event_dequeue_t)(void *port, struct rte_event *ev, 1267 struct rte_event ev[], uint16_t nb_events); 1271 struct rte_event ev[], uint16_t nb_events); 1367 const struct rte_event ev[], uint16_t nb_events, in __rte_event_enqueue_burst() 1439 const struct rte_event ev[], uint16_t nb_events) in rte_event_enqueue_burst() 1490 const struct rte_event ev[], uint16_t nb_events) in rte_event_enqueue_new_burst() [all …]
|
| H A D | rte_event_ring.h | 90 const struct rte_event *events, in rte_event_ring_enqueue_burst() 97 sizeof(struct rte_event), n, in rte_event_ring_enqueue_burst() 126 struct rte_event *events, in rte_event_ring_dequeue_burst() 133 sizeof(struct rte_event), n, in rte_event_ring_dequeue_burst()
|
| /f-stack/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() 48 ssows_fwd_group(struct ssows *ws, const struct rte_event *ev, const uint8_t grp) in ssows_fwd_group() 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() [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 …]
|
| /f-stack/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]; 289 uint16_t sw_event_enqueue(void *port, const struct rte_event *ev); 290 uint16_t sw_event_enqueue_burst(void *port, const struct rte_event ev[], 293 uint16_t sw_event_dequeue(void *port, struct rte_event *ev, uint64_t wait); 294 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() 1872 struct rte_event ev; in qid_priorities() 2145 struct rte_event ev; in load_balancing_history() 2232 struct rte_event ev; in load_balancing_history() 2340 struct rte_event ev; in single_packet() [all …]
|
| /f-stack/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()
|
| /f-stack/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() 838 const struct rte_event *ev) in dpaa2_eventdev_crypto_queue_add_all() 867 const struct rte_event *ev) in dpaa2_eventdev_crypto_queue_add() 983 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 …]
|
| /f-stack/dpdk/examples/eventdev_pipeline/ |
| H A D | pipeline_worker_tx.c | 10 worker_fwd_event(struct rte_event *ev, uint8_t sched) in worker_fwd_event() 19 struct rte_event *ev) in worker_event_enqueue() 27 struct rte_event *ev, const uint16_t nb_rx) in worker_event_enqueue_burst() 56 struct rte_event ev; in worker_do_tx_single() 92 struct rte_event ev; in worker_do_tx_single_atq() 123 struct rte_event ev[BATCH_SIZE + 1]; in worker_do_tx_single_burst() 169 struct rte_event ev[BATCH_SIZE + 1]; in worker_do_tx_single_burst_atq() 215 struct rte_event ev; in worker_do_tx() 264 struct rte_event ev; in worker_do_tx_atq() 310 struct rte_event ev[BATCH_SIZE]; in worker_do_tx_burst() [all …]
|
| /f-stack/dpdk/app/test/ |
| H A D | test_event_ring.c | 76 struct rte_event evs[16]; in test_basic_event_enqueue_dequeue() 139 struct rte_event ev = { .mbuf = NULL }; in test_event_ring_with_exact_size() 140 struct rte_event ev_array[16]; in test_event_ring_with_exact_size()
|
| /f-stack/dpdk/drivers/event/dpaa/ |
| H A D | dpaa_eventdev.c | 89 dpaa_event_enqueue_burst(void *port, const struct rte_event ev[], in dpaa_event_enqueue_burst() 115 dpaa_event_enqueue(void *port, const struct rte_event *ev) in dpaa_event_enqueue() 171 dpaa_event_dequeue_burst(void *port, struct rte_event ev[], in dpaa_event_dequeue_burst() 235 dpaa_event_dequeue(void *port, struct rte_event *ev, uint64_t timeout_ticks) in dpaa_event_dequeue() 241 dpaa_event_dequeue_burst_intr(void *port, struct rte_event ev[], in dpaa_event_dequeue_burst_intr() 314 struct rte_event *ev, in dpaa_event_dequeue_intr() 747 const struct rte_event *ev) in dpaa_eventdev_crypto_queue_add_all() 777 const struct rte_event *ev) in dpaa_eventdev_crypto_queue_add() 893 struct rte_event ev[], in dpaa_eventdev_txa_enqueue_same_dest() 912 struct rte_event ev[], in dpaa_eventdev_txa_enqueue()
|