/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_utils.h | 32 struct mlx5_wqe_ctrl_seg ctrl; 39 struct mlx5_wqe_ctrl_seg ctrl; 44 struct mlx5_wqe_ctrl_seg ctrl;
|
H A D | ktls_txrx.c | 62 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_ktls_build_static_params() 104 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_ktls_build_progress_params()
|
H A D | ktls_rx.c | 134 static struct mlx5_wqe_ctrl_seg * 164 static struct mlx5_wqe_ctrl_seg * 199 struct mlx5_wqe_ctrl_seg *cseg; in post_rx_param_wqes() 257 struct mlx5_wqe_ctrl_seg *cseg; in resync_post_get_progress_params() 368 struct mlx5_wqe_ctrl_seg *cseg; in resync_handle_seq_match()
|
H A D | tls_rxtx.h | 50 void mlx5e_tls_handle_tx_wqe(struct mlx5e_txqsq *sq, struct mlx5_wqe_ctrl_seg *cseg,
|
H A D | ktls_tx.c | 8 struct mlx5_wqe_ctrl_seg ctrl; 301 struct mlx5_wqe_ctrl_seg *cseg; in tx_post_resync_dump()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | aso.h | 40 struct mlx5_wqe_ctrl_seg ctrl; 45 struct mlx5_wqe_ctrl_seg ctrl; 87 struct mlx5_wqe_ctrl_seg *doorbell_cseg);
|
H A D | aso.c | 27 struct mlx5_wqe_ctrl_seg *doorbell_cseg; 346 struct mlx5_wqe_ctrl_seg *cseg = &aso_wqe->ctrl; in mlx5_aso_build_wqe() 368 struct mlx5_wqe_ctrl_seg *doorbell_cseg) in mlx5_aso_post_wqe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls_utils.h | 37 struct mlx5_wqe_ctrl_seg ctrl; 44 struct mlx5_wqe_ctrl_seg ctrl; 49 struct mlx5_wqe_ctrl_seg ctrl;
|
H A D | ktls_txrx.c | 81 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_ktls_build_static_params() 123 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_ktls_build_progress_params()
|
H A D | ktls_rx.c | 135 static struct mlx5_wqe_ctrl_seg * 165 static struct mlx5_wqe_ctrl_seg * 200 struct mlx5_wqe_ctrl_seg *cseg; in post_rx_param_wqes() 258 struct mlx5_wqe_ctrl_seg *cseg; in resync_post_get_progress_params() 725 struct mlx5_wqe_ctrl_seg *db_cseg; in mlx5e_ktls_rx_handle_resync_list() 751 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_ktls_rx_handle_resync_list()
|
H A D | ktls_txrx.h | 53 mlx5e_ktls_handle_tx_wqe(struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_ktls_handle_tx_wqe()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | mem.c | 106 struct mlx5_wqe_ctrl_seg *ctrl; in post_send_nop() 121 memset(ctrl, 0, sizeof(struct mlx5_wqe_ctrl_seg)); in post_send_nop() 125 ctrl->qpn_ds = cpu_to_be32((sizeof(struct mlx5_wqe_ctrl_seg) / 16) | in post_send_nop() 131 qp->sq.cur_post += DIV_ROUND_UP(sizeof(struct mlx5_wqe_ctrl_seg), in post_send_nop() 137 ((struct mlx5_wqe_ctrl_seg *)&mmio_wqe)->fm_ce_se |= in post_send_nop()
|
H A D | wr.h | 96 struct mlx5_wqe_ctrl_seg **ctrl, unsigned int *idx, 99 void mlx5r_finish_wqe(struct mlx5_ib_qp *qp, struct mlx5_wqe_ctrl_seg *ctrl, 103 struct mlx5_wqe_ctrl_seg *ctrl);
|
H A D | wr.c | 725 struct mlx5_wqe_ctrl_seg **ctrl, unsigned int *idx, in mlx5r_begin_wqe() 749 struct mlx5_wqe_ctrl_seg **ctrl, in begin_wqe() 758 void mlx5r_finish_wqe(struct mlx5_ib_qp *qp, struct mlx5_wqe_ctrl_seg *ctrl, in mlx5r_finish_wqe() 795 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, in handle_local_inv() 804 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_reg_mr() 814 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_psv() 846 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, in handle_reg_mr_integrity() 933 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_qpt_rc() 1026 struct mlx5_wqe_ctrl_seg *ctrl) in mlx5r_ring_db() 1054 struct mlx5_wqe_ctrl_seg *ctr in mlx5_ib_post_send() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | mem.c | 204 struct mlx5_wqe_ctrl_seg *ctrl; in post_send_nop() 219 memset(ctrl, 0, sizeof(struct mlx5_wqe_ctrl_seg)); in post_send_nop() 223 ctrl->qpn_ds = cpu_to_be32((sizeof(struct mlx5_wqe_ctrl_seg) / 16) | in post_send_nop() 229 qp->sq.cur_post += DIV_ROUND_UP(sizeof(struct mlx5_wqe_ctrl_seg), in post_send_nop() 235 ((struct mlx5_wqe_ctrl_seg *)&mmio_wqe)->fm_ce_se |= in post_send_nop()
|
H A D | wr.c | 943 struct mlx5_wqe_ctrl_seg **ctrl, in __begin_wqe() 968 struct mlx5_wqe_ctrl_seg **ctrl, in begin_wqe() 978 struct mlx5_wqe_ctrl_seg *ctrl, in finish_wqe() 1016 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, in handle_local_inv() 1025 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_reg_mr() 1035 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_psv() 1067 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, in handle_reg_mr_integrity() 1154 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, int *size, in handle_qpt_rc() 1248 struct mlx5_wqe_ctrl_seg **ctrl, void **seg, in handle_qpt_reg_umr() 1278 struct mlx5_wqe_ctrl_seg *ctr in mlx5_ib_post_send() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib.h | 109 struct mlx5_wqe_ctrl_seg ctrl;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib.h | 108 struct mlx5_wqe_ctrl_seg ctrl;
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | txrx.h | 91 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_post_nop() 108 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_post_nop_fence() 212 struct mlx5_wqe_ctrl_seg *ctrl) in mlx5e_notify_hw()
|
H A D | xdp.c | 221 struct mlx5_wqe_ctrl_seg *cseg = &session->wqe->ctrl; in mlx5e_xdp_mpwqe_complete() 319 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_xmit_xdp_frame()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | txrx.h | 127 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_post_nop() 144 struct mlx5_wqe_ctrl_seg *cseg = &wqe->ctrl; in mlx5e_post_nop_fence() 260 struct mlx5_wqe_ctrl_seg *ctrl) in mlx5e_notify_hw()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tx.c | 382 struct mlx5e_tx_wqe_info *wi, struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_txwqe_complete() 415 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_sq_xmit_wqe() 527 static struct mlx5_wqe_ctrl_seg *mlx5e_tx_mpwqe_session_complete(struct mlx5e_txqsq *sq) in mlx5e_tx_mpwqe_session_complete() 531 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_tx_mpwqe_session_complete() 562 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_sq_xmit_mpwqe() 930 struct mlx5_wqe_ctrl_seg *cseg; in mlx5i_sq_xmit()
|
H A D | en.h | 200 struct mlx5_wqe_ctrl_seg ctrl; 215 struct mlx5_wqe_ctrl_seg ctrl; 454 struct mlx5_wqe_ctrl_seg *doorbell_cseg; 487 struct mlx5_wqe_ctrl_seg *doorbell_cseg;
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tx.c | 374 struct mlx5e_tx_wqe_info *wi, struct mlx5_wqe_ctrl_seg *cseg, in mlx5e_txwqe_complete() 425 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_sq_xmit_wqe() 567 static struct mlx5_wqe_ctrl_seg *mlx5e_tx_mpwqe_session_complete(struct mlx5e_txqsq *sq) in mlx5e_tx_mpwqe_session_complete() 571 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_tx_mpwqe_session_complete() 602 struct mlx5_wqe_ctrl_seg *cseg; in mlx5e_sq_xmit_mpwqe() 981 struct mlx5_wqe_ctrl_seg *cseg; in mlx5i_sq_xmit()
|
H A D | en.h | 230 struct mlx5_wqe_ctrl_seg ctrl; 245 struct mlx5_wqe_ctrl_seg ctrl; 494 struct mlx5_wqe_ctrl_seg *doorbell_cseg; 531 struct mlx5_wqe_ctrl_seg *doorbell_cseg;
|