Searched refs:mlx5_rxq_data (Results 1 – 15 of 15) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rxtx_vec.c | 49 rxq_handle_pending_error(struct mlx5_rxq_data *rxq, struct rte_mbuf **pkts, in rxq_handle_pending_error() 87 mlx5_rx_replenish_bulk_mbuf(struct mlx5_rxq_data *rxq) in mlx5_rx_replenish_bulk_mbuf() 142 mlx5_rx_mprq_replenish_bulk_mbuf(struct mlx5_rxq_data *rxq) in mlx5_rx_mprq_replenish_bulk_mbuf() 188 rxq_copy_mprq_mbuf_v(struct mlx5_rxq_data *rxq, in rxq_copy_mprq_mbuf_v() 280 rxq_burst_v(struct mlx5_rxq_data *rxq, struct rte_mbuf **pkts, in rxq_burst_v() 379 struct mlx5_rxq_data *rxq = dpdk_rxq; in mlx5_rx_burst_vec() 418 rxq_burst_mprq_v(struct mlx5_rxq_data *rxq, struct rte_mbuf **pkts, in rxq_burst_mprq_v() 513 struct mlx5_rxq_data *rxq = dpdk_rxq; in mlx5_rx_burst_mprq_vec() 541 mlx5_rxq_check_vec_support(struct mlx5_rxq_data *rxq) in mlx5_rxq_check_vec_support() 574 struct mlx5_rxq_data *rxq = (*priv->rxqs)[i]; in mlx5_check_vec_rx_support()
|
| H A D | mlx5_rxtx.h | 111 struct mlx5_rxq_data { struct 184 struct mlx5_rxq_data rxq; /* Data path structure. */ argument 315 int mlx5_rxq_mprq_enabled(struct mlx5_rxq_data *rxq); 317 unsigned int mlx5_rxq_cqe_num(struct mlx5_rxq_data *rxq_data); 428 void mlx5_rxq_initialize(struct mlx5_rxq_data *rxq); 429 __rte_noinline int mlx5_rx_err_handle(struct mlx5_rxq_data *rxq, uint8_t vec); 455 int mlx5_rxq_check_vec_support(struct mlx5_rxq_data *rxq_data); 465 uint32_t mlx5_rx_addr2mr_bh(struct mlx5_rxq_data *rxq, uintptr_t addr); 561 mlx5_rx_addr2mr(struct mlx5_rxq_data *rxq, uintptr_t addr) in mlx5_rx_addr2mr() 749 mprq_buf_replace(struct mlx5_rxq_data *rxq, uint16_t rq_idx) in mprq_buf_replace() [all …]
|
| H A D | mlx5_rxq.c | 81 mlx5_rxq_mprq_enabled(struct mlx5_rxq_data *rxq) in mlx5_rxq_mprq_enabled() 107 struct mlx5_rxq_data *rxq = (*priv->rxqs)[i]; in mlx5_mprq_enabled() 132 mlx5_rxq_cqe_num(struct mlx5_rxq_data *rxq_data) in mlx5_rxq_cqe_num() 156 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_alloc_elts_mprq() 240 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_alloc_elts_sprq() 317 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_free_elts_mprq() 344 struct mlx5_rxq_data *rxq = &rxq_ctrl->rxq; in rxq_free_elts_sprq() 468 rxq_sync_cq(struct mlx5_rxq_data *rxq) in rxq_sync_cq() 523 struct mlx5_rxq_data *rxq = (*priv->rxqs)[idx]; in mlx5_rx_queue_stop_primary() 871 struct mlx5_rxq_data *rxq = (struct mlx5_rxq_data *)dpdk_rxq; in mlx5_rx_queue_release() [all …]
|
| H A D | mlx5_devx.c | 274 mlx5_devx_create_rq_attr_fill(struct mlx5_rxq_data *rxq_data, uint32_t cqn, in mlx5_devx_create_rq_attr_fill() 324 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[idx]; in mlx5_rxq_create_devx_rq_resources() 420 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[idx]; in mlx5_rxq_create_devx_cq_resources() 573 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[idx]; in mlx5_rxq_obj_hairpin_new() 632 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[idx]; in mlx5_rxq_devx_obj_new() 731 struct mlx5_rxq_data *rxq = (*priv->rxqs)[queues[i]]; in mlx5_devx_ind_table_create_rqt_attr() 853 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[ind_tbl->queues[0]]; in mlx5_devx_tir_attr_set()
|
| H A D | mlx5_vlan.c | 93 struct mlx5_rxq_data *rxq = (*priv->rxqs)[queue]; in mlx5_vlan_strip_queue_set()
|
| H A D | mlx5_rxtx.c | 111 struct mlx5_rxq_data *rxq, uint32_t len); 461 rx_queue_count(struct mlx5_rxq_data *rxq) in rx_queue_count() 512 struct mlx5_rxq_data *rxq = rx_queue; in mlx5_rx_descriptor_status() 552 struct mlx5_rxq_data *rxq = (*priv->rxqs)[rx_queue_id]; in mlx5_rxq_info_get() 596 struct mlx5_rxq_data *rxq; in mlx5_rx_burst_mode_get() 650 struct mlx5_rxq_data *rxq; in mlx5_rx_queue_count() 860 mlx5_rxq_initialize(struct mlx5_rxq_data *rxq) in mlx5_rxq_initialize() 929 struct mlx5_rxq_data *rxq = (*priv->rxqs)[sm->queue_id]; in mlx5_queue_state_modify_primary() 1389 struct mlx5_rxq_data *rxq = dpdk_rxq; in mlx5_rx_burst() 1563 struct mlx5_rxq_data *rxq, uint32_t len) in mlx5_lro_update_hdr() [all …]
|
| 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_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_stats.c | 109 struct mlx5_rxq_data *rxq = (*priv->rxqs)[i]; in mlx5_stats_get()
|
| 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_mr.c | 170 mlx5_rx_addr2mr_bh(struct mlx5_rxq_data *rxq, uintptr_t addr) in mlx5_rx_addr2mr_bh()
|
| H A D | mlx5_ethdev.c | 159 struct mlx5_rxq_data *rxq_data; in mlx5_dev_configure_rss_reta()
|
| H A D | mlx5.h | 964 struct mlx5_rxq_data *(*rxqs)[]; /* RX queues. */
|
| H A D | mlx5_flow.c | 1187 struct mlx5_rxq_data *data; in mlx5_flow_rxq_dynf_metadata_set()
|
| /f-stack/dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 195 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[idx]; in mlx5_rxq_ibv_cq_create() 262 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[idx]; in mlx5_rxq_ibv_wq_create() 358 struct mlx5_rxq_data *rxq_data = (*priv->rxqs)[idx]; in mlx5_rxq_ibv_obj_new() 529 struct mlx5_rxq_data *rxq = (*priv->rxqs)[ind_tbl->queues[i]]; in mlx5_ibv_ind_table_new()
|