| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rxtx_vec.h | 54 S_ASSERT_MLX5_CQE(offsetof(struct mlx5_cqe, pkt_info) == 0); 56 S_ASSERT_MLX5_CQE(offsetof(struct mlx5_cqe, rx_hash_res) == 57 offsetof(struct mlx5_cqe, pkt_info) + 12); 58 S_ASSERT_MLX5_CQE(offsetof(struct mlx5_cqe, rsvd1) + 11 == 59 offsetof(struct mlx5_cqe, hdr_type_etc)); 60 S_ASSERT_MLX5_CQE(offsetof(struct mlx5_cqe, vlan_info) == 61 offsetof(struct mlx5_cqe, hdr_type_etc) + 2); 63 offsetof(struct mlx5_cqe, byte_cnt)); 65 RTE_ALIGN(offsetof(struct mlx5_cqe, sop_drop_qpn), 8)); 66 S_ASSERT_MLX5_CQE(offsetof(struct mlx5_cqe, op_own) == [all …]
|
| H A D | mlx5_rxtx_vec_neon.h | 807 (container_of(p0, struct mlx5_cqe, in rxq_cq_process_v() 812 (container_of(p1, struct mlx5_cqe, in rxq_cq_process_v() 817 (container_of(p2, struct mlx5_cqe, in rxq_cq_process_v() 822 (container_of(p3, struct mlx5_cqe, in rxq_cq_process_v() 829 struct mlx5_cqe, pkt_info)->timestamp)); in rxq_cq_process_v() 832 struct mlx5_cqe, pkt_info)->timestamp)); in rxq_cq_process_v() 835 struct mlx5_cqe, pkt_info)->timestamp)); in rxq_cq_process_v() 848 (p0, struct mlx5_cqe, in rxq_cq_process_v() 852 (p1, struct mlx5_cqe, in rxq_cq_process_v() 856 (p2, struct mlx5_cqe, in rxq_cq_process_v() [all …]
|
| H A D | mlx5_rx.c | 40 rxq_cq_to_ol_flags(volatile struct mlx5_cqe *cqe); 44 volatile struct mlx5_cqe *cqe, 49 volatile struct mlx5_cqe *__rte_restrict cqe, 54 volatile struct mlx5_cqe *__rte_restrict cqe, 72 volatile struct mlx5_cqe *cqe; in rx_queue_count() 419 volatile struct mlx5_cqe *cqe; in mlx5_rx_err_handle() 680 rxq_cq_to_ol_flags(volatile struct mlx5_cqe *cqe) in rxq_cq_to_ol_flags() 710 volatile struct mlx5_cqe *cqe, in rxq_cq_to_mbuf() 808 volatile struct mlx5_cqe *cqe = in mlx5_rx_burst() 937 volatile struct mlx5_cqe *__rte_restrict cqe, in mlx5_lro_update_tcp_hdr() [all …]
|
| H A D | mlx5_tx.c | 152 volatile struct mlx5_cqe *last_cqe, in mlx5_tx_comp_flush() 186 volatile struct mlx5_cqe *last_cqe = NULL; in mlx5_tx_handle_completion() 191 volatile struct mlx5_cqe *cqe; in mlx5_tx_handle_completion()
|
| H A D | mlx5_txpp.c | 573 struct mlx5_cqe *cqe = (struct mlx5_cqe *)(uintptr_t)wq->cq_obj.cqes; in mlx5_txpp_update_timestamp() 655 volatile struct mlx5_cqe *cqe; in mlx5_txpp_handle_rearm_queue() 990 struct mlx5_cqe *cqe = in mlx5_txpp_read_clock() 991 (struct mlx5_cqe *)(uintptr_t)wq->cq_obj.cqes; in mlx5_txpp_read_clock()
|
| H A D | mlx5_rxtx_vec.c | 294 volatile struct mlx5_cqe *cq; in rxq_burst_v() 434 volatile struct mlx5_cqe *cq; in rxq_burst_mprq_v()
|
| H A D | mlx5_flow_aso.c | 530 volatile struct mlx5_cqe *restrict cqe; in mlx5_aso_completion_handle() 752 volatile struct mlx5_cqe *restrict cqe; in mlx5_aso_mtr_completion_handle() 1117 volatile struct mlx5_cqe *restrict cqe; in mlx5_aso_ct_completion_handle()
|
| H A D | mlx5_rxtx_vec_sse.h | 73 rxq_cq_decompress_v(struct mlx5_rxq_data *rxq, volatile struct mlx5_cqe *cq, in rxq_cq_decompress_v() 520 rxq_cq_process_v(struct mlx5_rxq_data *rxq, volatile struct mlx5_cqe *cq, in rxq_cq_process_v()
|
| H A D | mlx5_rxtx_vec_altivec.h | 76 rxq_cq_decompress_v(struct mlx5_rxq_data *rxq, volatile struct mlx5_cqe *cq, in rxq_cq_decompress_v() 780 rxq_cq_process_v(struct mlx5_rxq_data *rxq, volatile struct mlx5_cqe *cq, in rxq_cq_process_v()
|
| H A D | mlx5_rx.h | 120 volatile struct mlx5_cqe(*cqes)[];
|
| H A D | mlx5_txq.c | 146 volatile struct mlx5_cqe *cqe; in txq_sync_cq()
|
| H A D | mlx5_devx.c | 374 rxq_data->cqes = (volatile struct mlx5_cqe (*)[]) in mlx5_rxq_create_devx_cq_resources()
|
| H A D | mlx5_rxq.c | 428 volatile struct mlx5_cqe *cqe; in rxq_sync_cq()
|
| H A D | mlx5_tx.h | 157 volatile struct mlx5_cqe *cqes; /* Completion queue. */
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_devx.h | 19 volatile struct mlx5_cqe *cqes; /* The CQ ring buffer. */
|
| H A D | mlx5_common_devx.c | 41 volatile struct mlx5_cqe *cqe = cq_obj->cqes; in mlx5_cq_init() 105 umem_size = sizeof(struct mlx5_cqe) * num_of_cqes; in mlx5_devx_cq_create()
|
| H A D | mlx5_common.h | 195 check_cqe(volatile struct mlx5_cqe *cqe, const uint16_t cqes_n, in check_cqe()
|
| H A D | mlx5_prm.h | 405 struct mlx5_cqe { struct
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_regex_fastpath.c | 484 static inline volatile struct mlx5_cqe * 487 volatile struct mlx5_cqe *cqe; in poll_one() 491 cqe = (volatile struct mlx5_cqe *)(cq->cq_obj.cqes + next_cqe_offset); in poll_one() 530 volatile struct mlx5_cqe *cqe; in mlx5_regexdev_dequeue()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 370 rxq_data->cqes = (volatile struct mlx5_cqe (*)[])(uintptr_t)cq_info.buf; in mlx5_rxq_ibv_obj_new() 1031 txq_data->cqes = (volatile struct mlx5_cqe *)cq_info.buf; in mlx5_txq_ibv_obj_new()
|
| /dpdk/drivers/compress/mlx5/ |
| H A D | mlx5_compress.c | 594 volatile struct mlx5_cqe *restrict cqe; in mlx5_compress_dequeue_burst()
|
| /dpdk/drivers/crypto/mlx5/ |
| H A D | mlx5_crypto.c | 488 volatile struct mlx5_cqe *restrict cqe; in mlx5_crypto_dequeue_burst()
|