Home
last modified time | relevance | path

Searched refs:wqe_info (Results 1 – 19 of 19) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Dxdp.c209 wi = &sq->db.wqe_info[pi]; in mlx5e_xdpsq_get_next_pi()
257 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xdp_mpwqe_complete()
459 sq->db.wqe_info[pi] = (struct mlx5e_xdp_wqe_info) { in mlx5e_xmit_xdp_frame()
548 wi = &sq->db.wqe_info[ci]; in mlx5e_poll_xdpsq_cq()
595 wi = &sq->db.wqe_info[ci]; in mlx5e_free_xdpsq_descs()
Dtxrx.h162 wi = &sq->db.wqe_info[pi]; in mlx5e_txqsq_get_next_pi()
222 wi = &sq->db.wqe_info[pi]; in mlx5e_icosq_get_next_pi()
/Linux-v6.1/drivers/crypto/marvell/octeontx/
Dotx_cptvf.h82 void *wqe_info; /* BH worker info */ member
Dotx_cptvf_main.c48 cptvf->wqe_info = cwqe_info; in init_worker_threads()
59 cwqe_info = (struct otx_cptvf_wqe_info *)cptvf->wqe_info; in cleanup_worker_threads()
72 cptvf->wqe_info = NULL; in cleanup_worker_threads()
543 nwqe_info = (struct otx_cptvf_wqe_info *)cptvf->wqe_info; in get_cptvf_vq_wqe()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c360 wi = &sq->db.wqe_info[pi]; in mlx5e_tx_flush()
430 wi = &sq->db.wqe_info[pi]; in mlx5e_sq_xmit_wqe()
570 wi = &sq->db.wqe_info[pi]; in mlx5e_tx_mpwqe_session_complete()
828 wi = &sq->db.wqe_info[ci]; in mlx5e_poll_tx_cq()
909 wi = &sq->db.wqe_info[ci]; in mlx5e_free_txqsq_descs()
999 wi = &sq->db.wqe_info[pi]; in mlx5i_sq_xmit()
Den_txrx.c79 sq->db.wqe_info[pi] = (struct mlx5e_icosq_wqe_info) { in mlx5e_trigger_irq()
Den.h440 struct mlx5e_tx_wqe_info *wqe_info; member
549 struct mlx5e_xdp_wqe_info *wqe_info; member
579 struct mlx5e_icosq_wqe_info *wqe_info; member
Den_main.c1242 kvfree(sq->db.wqe_info); in mlx5e_free_xdpsq_db()
1270 size = array_size(sizeof(*sq->db.wqe_info), wq_sz); in mlx5e_alloc_xdpsq_db()
1271 sq->db.wqe_info = kvzalloc_node(size, GFP_KERNEL, numa); in mlx5e_alloc_xdpsq_db()
1272 if (!sq->db.wqe_info) in mlx5e_alloc_xdpsq_db()
1339 kvfree(sq->db.wqe_info); in mlx5e_free_icosq_db()
1347 size = array_size(wq_sz, sizeof(*sq->db.wqe_info)); in mlx5e_alloc_icosq_db()
1348 sq->db.wqe_info = kvzalloc_node(size, GFP_KERNEL, numa); in mlx5e_alloc_icosq_db()
1349 if (!sq->db.wqe_info) in mlx5e_alloc_icosq_db()
1415 kvfree(sq->db.wqe_info); in mlx5e_free_txqsq_db()
1431 sq->db.wqe_info = kvzalloc_node(array_size(wq_sz, in mlx5e_alloc_txqsq_db()
[all …]
Den_rx.c580 sq->db.wqe_info[pi] = (struct mlx5e_icosq_wqe_info) { in mlx5e_build_shampo_hd_umr()
689 sq->db.wqe_info[pi] = (struct mlx5e_icosq_wqe_info) { in mlx5e_alloc_rx_mpwqe()
819 wi = &sq->db.wqe_info[ci]; in mlx5e_free_icosq_descs()
892 wi = &sq->db.wqe_info[ci]; in mlx5e_poll_ico_cq()
/Linux-v6.1/drivers/crypto/cavium/cpt/
Dcptvf.h105 void *wqe_info; /* BH worker info */ member
Dcptvf_main.c54 cptvf->wqe_info = cwqe_info; in init_worker_threads()
65 cwqe_info = (struct cptvf_wqe_info *)cptvf->wqe_info; in cleanup_worker_threads()
78 cptvf->wqe_info = NULL; in cleanup_worker_threads()
560 nwqe_info = (struct cptvf_wqe_info *)cptvf->wqe_info; in get_cptvf_vq_wqe()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Dtx.c50 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi]; in mlx5e_xsk_tx_post_err()
Drx.c121 icosq->db.wqe_info[pi] = (struct mlx5e_icosq_wqe_info) { in mlx5e_xsk_alloc_rx_mpwqe()
/Linux-v6.1/drivers/net/ethernet/microsoft/mana/
Dgdma.h673 struct gdma_posted_wqe_info *wqe_info);
677 struct gdma_posted_wqe_info *wqe_info);
Dgdma_main.c1051 struct gdma_posted_wqe_info *wqe_info) in mana_gd_post_work_request() argument
1090 if (wqe_info) in mana_gd_post_work_request()
1091 wqe_info->wqe_size_in_bu = wqe_size / GDMA_WQE_BU_SIZE; in mana_gd_post_work_request()
1108 struct gdma_posted_wqe_info *wqe_info) in mana_gd_post_and_ring() argument
1113 err = mana_gd_post_work_request(queue, wqe_req, wqe_info); in mana_gd_post_and_ring()
Dmana.h631 struct gdma_posted_wqe_info wqe_info; member
Dmana_en.c958 struct gdma_posted_wqe_info *wqe_info; in mana_poll_tx_cq() local
1025 wqe_info = (struct gdma_posted_wqe_info *)skb->cb; in mana_poll_tx_cq()
1026 wqe_unit_cnt += wqe_info->wqe_size_in_bu; in mana_poll_tx_cq()
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dktls_rx.c132 sq->db.wqe_info[pi] = *wi; in icosq_fill_wi()
Dktls_tx.c535 struct mlx5e_tx_wqe_info *wi = &sq->db.wqe_info[pi]; in tx_fill_wi()