Home
last modified time | relevance | path

Searched refs:send_ring (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_send.c543 if (send_ring->pending_wqe < send_ring->signal_th) in dr_handle_pending_wc()
559 send_ring->pending_wqe -= send_ring->signal_th; in dr_handle_pending_wc()
562 (is_drain && send_ring->pending_wqe >= send_ring->signal_th)); in dr_handle_pending_wc()
572 if (send_ring->pending_wqe % send_ring->signal_th == 0) in dr_fill_write_args_segs()
600 if (send_ring->pending_wqe % send_ring->signal_th == 0) in dr_fill_write_icm_segs()
610 if (send_ring->pending_wqe % send_ring->signal_th == 0) in dr_fill_write_icm_segs()
629 struct mlx5dr_send_ring *send_ring = dmn->send_ring; in dr_postsend_icm_data() local
1227 dmn->send_ring = kzalloc(sizeof(*dmn->send_ring), GFP_KERNEL); in mlx5dr_send_ring_alloc()
1257 dmn->send_ring->cq->qp = dmn->send_ring->qp; in mlx5dr_send_ring_alloc()
1334 kfree(send_ring); in mlx5dr_send_ring_free()
[all …]
A Ddr_domain.c220 mlx5dr_send_ring_free(dmn, dmn->send_ring); in dr_domain_uninit_resources()
A Ddr_types.h947 struct mlx5dr_send_ring *send_ring; member
1475 struct mlx5dr_send_ring *send_ring);
A Ddr_dbg.c1040 ret = dr_dump_send_ring(file, buff, dmn->send_ring, domain_id); in dr_dump_domain()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Dmlx5hws_send.h137 struct mlx5hws_send_ring send_ring; member
148 struct mlx5hws_send_ring *send_ring; member
232 struct mlx5hws_send_ring_sq *send_sq = &queue->send_ring.send_sq; in mlx5hws_send_engine_empty()
233 struct mlx5hws_send_ring_cq *send_cq = &queue->send_ring.send_cq; in mlx5hws_send_engine_empty()
A Dmlx5hws_send.c22 queue->send_ring.send_sq.head_dep_idx--; in mlx5hws_send_abort_new_dep_wqe()
71 ctrl.send_ring = &queue->send_ring; in mlx5hws_send_engine_post_start()
143 sq = &ctrl->send_ring->send_sq; in mlx5hws_send_engine_post_end()
279 send_sq = &ctrl.send_ring->send_sq; in hws_send_engine_retry_post_send()
478 struct mlx5hws_send_ring *send_ring = &queue->send_ring; in hws_send_engine_poll_cq() local
479 struct mlx5hws_send_ring_cq *cq = &send_ring->send_cq; in hws_send_engine_poll_cq()
480 struct mlx5hws_send_ring_sq *sq = &send_ring->send_sq; in hws_send_engine_poll_cq()
872 hws_send_ring_close_sq(&queue->send_ring.send_sq); in hws_send_ring_close()
873 hws_send_ring_close_cq(&queue->send_ring.send_cq); in hws_send_ring_close()
880 struct mlx5hws_send_ring *ring = &queue->send_ring; in mlx5hws_send_ring_open()
[all …]
A Dmlx5hws_debug.c246 struct mlx5hws_send_ring *send_ring; in hws_debug_dump_context_send_engine() local
266 send_ring = &send_queue->send_ring; in hws_debug_dump_context_send_engine()
267 cq = &send_ring->send_cq; in hws_debug_dump_context_send_engine()
268 sq = &send_ring->send_sq; in hws_debug_dump_context_send_engine()

Completed in 27 milliseconds