Searched refs:mlx5_rxq_data (Results 1 – 12 of 12) sorted by relevance
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rx.h | 81 struct mlx5_rxq_data { struct 148 struct mlx5_rxq_data rxq; /* Data path structure. */ argument 190 unsigned int mlx5_rxq_cqe_num(struct mlx5_rxq_data *rxq_data); 285 void mlx5_rxq_initialize(struct mlx5_rxq_data *rxq); 286 __rte_noinline int mlx5_rx_err_handle(struct mlx5_rxq_data *rxq, uint8_t vec); 299 int mlx5_rxq_check_vec_support(struct mlx5_rxq_data *rxq_data); 306 static int mlx5_rxq_mprq_enabled(struct mlx5_rxq_data *rxq); 322 mlx5_rx_addr2mr(struct mlx5_rxq_data *rxq, uintptr_t addr) in mlx5_rx_addr2mr() 351 mlx5_rx_mb2mr(struct mlx5_rxq_data *rxq, struct rte_mbuf *mb) in mlx5_rx_mb2mr() 411 mprq_buf_replace(struct mlx5_rxq_data *rxq, uint16_t rq_idx) in mprq_buf_replace() [all …]
|
| H A D | mlx5_rx.c | 43 rxq_cq_to_mbuf(struct mlx5_rxq_data *rxq, struct rte_mbuf *pkt, 56 struct mlx5_rxq_data *rxq, uint32_t len); 69 rx_queue_count(struct mlx5_rxq_data *rxq) in rx_queue_count() 120 struct mlx5_rxq_data *rxq = rx_queue; in mlx5_rx_descriptor_status() 244 struct mlx5_rxq_data *rxq = rx_queue; in mlx5_rx_queue_count() 277 struct mlx5_rxq_data *rxq = rx_queue; in mlx5_get_monitor_addr() 341 mlx5_rxq_initialize(struct mlx5_rxq_data *rxq) in mlx5_rxq_initialize() 410 mlx5_rx_err_handle(struct mlx5_rxq_data *rxq, uint8_t vec) in mlx5_rx_err_handle() 802 struct mlx5_rxq_data *rxq = dpdk_rxq; in mlx5_rx_burst() 979 struct mlx5_rxq_data *rxq, uint32_t len) in mlx5_lro_update_hdr() [all …]
|
| H A D | mlx5_rxtx_vec.c | 50 rxq_handle_pending_error(struct mlx5_rxq_data *rxq, struct rte_mbuf **pkts, in rxq_handle_pending_error() 88 mlx5_rx_replenish_bulk_mbuf(struct mlx5_rxq_data *rxq) in mlx5_rx_replenish_bulk_mbuf() 148 mlx5_rx_mprq_replenish_bulk_mbuf(struct mlx5_rxq_data *rxq) in mlx5_rx_mprq_replenish_bulk_mbuf() 195 rxq_copy_mprq_mbuf_v(struct mlx5_rxq_data *rxq, in rxq_copy_mprq_mbuf_v() 287 rxq_burst_v(struct mlx5_rxq_data *rxq, struct rte_mbuf **pkts, in rxq_burst_v() 386 struct mlx5_rxq_data *rxq = dpdk_rxq; in mlx5_rx_burst_vec() 425 rxq_burst_mprq_v(struct mlx5_rxq_data *rxq, struct rte_mbuf **pkts, in rxq_burst_mprq_v() 520 struct mlx5_rxq_data *rxq = dpdk_rxq; in mlx5_rx_burst_mprq_vec() 548 mlx5_rxq_check_vec_support(struct mlx5_rxq_data *rxq) in mlx5_rxq_check_vec_support() 581 struct mlx5_rxq_data *rxq_data = mlx5_rxq_data_get(dev, i); in mlx5_check_vec_rx_support()
|
| H A D | mlx5_stats.c | 110 struct mlx5_rxq_data *rxq = mlx5_rxq_data_get(dev, i); in mlx5_stats_get() 191 struct mlx5_rxq_data *rxq_data = mlx5_rxq_data_get(dev, i); in mlx5_stats_reset()
|
| H A D | mlx5_rxq.c | 65 mlx5_rxq_cqe_num(struct mlx5_rxq_data *rxq_data) in mlx5_rxq_cqe_num() 89 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_alloc_elts_mprq() 182 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_alloc_elts_sprq() 271 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_free_elts_mprq() 298 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_free_elts_sprq() 424 rxq_sync_cq(struct mlx5_rxq_data *rxq) in rxq_sync_cq() 566 struct mlx5_rxq_data *rxq_data = &rxq->ctrl->rxq; in mlx5_rx_queue_start_primary() 1041 struct mlx5_rxq_data *rxq = dev->data->rx_queues[qid]; in mlx5_rx_queue_release() 1184 mlx5_arm_cq(struct mlx5_rxq_data *rxq, int sq_n_rxq) in mlx5_arm_cq() 1404 struct mlx5_rxq_data *rxq; in mlx5_mprq_alloc_mp() [all …]
|
| H A D | mlx5_vlan.c | 95 struct mlx5_rxq_data *rxq_data = &rxq->ctrl->rxq; in mlx5_vlan_strip_queue_set()
|
| H A D | mlx5_rxtx_vec_neon.h | 71 rxq_cq_decompress_v(struct mlx5_rxq_data *rxq, volatile struct mlx5_cqe *cq, in rxq_cq_decompress_v() 392 rxq_cq_to_ptype_oflags_v(struct mlx5_rxq_data *rxq, in rxq_cq_to_ptype_oflags_v() 521 rxq_cq_process_v(struct mlx5_rxq_data *rxq, volatile struct mlx5_cqe *cq, in rxq_cq_process_v()
|
| H A D | mlx5_devx.c | 239 struct mlx5_rxq_data *rxq_data = &rxq->ctrl->rxq; in mlx5_rxq_create_devx_rq_resources() 307 struct mlx5_rxq_data *rxq_data = &rxq_ctrl->rxq; in mlx5_rxq_create_devx_cq_resources() 473 struct mlx5_rxq_data *rxq_data = &rxq_ctrl->rxq; in mlx5_rxq_devx_obj_new() 732 struct mlx5_rxq_data *rxq_i = in mlx5_devx_tir_attr_set()
|
| 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() 379 rxq_cq_to_ptype_oflags_v(struct mlx5_rxq_data *rxq, __m128i cqes[4], in rxq_cq_to_ptype_oflags_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() 526 rxq_cq_to_ptype_oflags_v(struct mlx5_rxq_data *rxq, in rxq_cq_to_ptype_oflags_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_flow.c | 1603 struct mlx5_rxq_data *data; in mlx5_flow_rxq_dynf_metadata_set()
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 154 struct mlx5_rxq_data *rxq_data = &rxq_ctrl->rxq; in mlx5_rxq_ibv_cq_create() 228 struct mlx5_rxq_data *rxq_data = &rxq_ctrl->rxq; in mlx5_rxq_ibv_wq_create() 323 struct mlx5_rxq_data *rxq_data = &rxq_ctrl->rxq; in mlx5_rxq_ibv_obj_new()
|