Searched refs:mlx5_wqe_data_seg (Results 1 – 13 of 13) sorted by relevance
| /freebsd-13-stable/contrib/ofed/libmlx5/ |
| HD | srq.c | 52 struct mlx5_wqe_data_seg *scat; in mlx5_copy_to_recv_srq() 58 scat = (struct mlx5_wqe_data_seg *) (next + 1); in mlx5_copy_to_recv_srq() 92 struct mlx5_wqe_data_seg *scat; in mlx5_post_srq_recv() 117 scat = (struct mlx5_wqe_data_seg *) (next + 1); in mlx5_post_srq_recv() 169 srq->max_gs * sizeof(struct mlx5_wqe_data_seg); in mlx5_alloc_srq_buf() 179 sizeof(struct mlx5_wqe_data_seg); in mlx5_alloc_srq_buf()
|
| HD | qp.c | 71 static int copy_to_scat(struct mlx5_wqe_data_seg *scat, void *buf, int *size, in copy_to_scat() 95 struct mlx5_wqe_data_seg *scat; in mlx5_copy_to_recv_wqe() 108 struct mlx5_wqe_data_seg *scat; in mlx5_copy_to_send_wqe() 217 static void set_data_ptr_seg(struct mlx5_wqe_data_seg *dseg, struct ibv_sge *sg, in set_data_ptr_seg() 225 static void set_data_ptr_seg_atomic(struct mlx5_wqe_data_seg *dseg, in set_data_ptr_seg_atomic() 342 struct mlx5_wqe_data_seg *dpseg; in mlx5_get_atomic_laddr() 620 struct mlx5_wqe_data_seg *dpseg; in _mlx5_post_send() 895 size += sizeof(struct mlx5_wqe_data_seg) / 16; in _mlx5_post_send() 1065 struct mlx5_wqe_data_seg *scat; in mlx5_post_wq_recv() 1138 struct mlx5_wqe_data_seg *scat; in mlx5_post_recv()
|
| HD | mlx5dv.h | 381 struct mlx5_wqe_data_seg { struct 563 void mlx5dv_set_data_seg(struct mlx5_wqe_data_seg *seg, in mlx5dv_set_data_seg() 581 void mlx5dv_x86_set_data_seg(struct mlx5_wqe_data_seg *seg, in mlx5dv_x86_set_data_seg()
|
| HD | verbs.c | 650 max_sge = ctx->max_rq_desc_sz / sizeof(struct mlx5_wqe_data_seg); in mlx5_create_srq() 830 sizeof(struct mlx5_wqe_data_seg); in mlx5_calc_send_wqe() 834 size += attr->cap.max_send_sge * sizeof(struct mlx5_wqe_data_seg); in mlx5_calc_send_wqe() 854 size = sizeof(struct mlx5_wqe_data_seg) * num_scatter; in mlx5_calc_rcv_wqe() 929 wqe_size = sizeof(struct mlx5_wqe_data_seg) * num_scatter; in mlx5_calc_rwq_size() 945 rwq->rq.max_gs = scat_spc / sizeof(struct mlx5_wqe_data_seg); in mlx5_calc_rwq_size() 980 qp->rq.max_gs = scat_spc / sizeof(struct mlx5_wqe_data_seg); in mlx5_calc_rq_size() 1834 max_sge = ctx->max_recv_wr / sizeof(struct mlx5_wqe_data_seg); in mlx5_create_xrc_srq()
|
| /freebsd-13-stable/sys/dev/mlx5/mlx5_ib/ |
| HD | mlx5_ib_srq.c | 265 srq->msrq.max_gs * sizeof(struct mlx5_wqe_data_seg); in mlx5_ib_create_srq() 277 sizeof(struct mlx5_wqe_data_seg); in mlx5_ib_create_srq() 436 struct mlx5_wqe_data_seg *scat; in mlx5_ib_post_srq_recv() 469 scat = (struct mlx5_wqe_data_seg *)(next + 1); in mlx5_ib_post_srq_recv()
|
| HD | mlx5_ib_qp.c | 253 qp->rq.max_gs = (1 << qp->rq.wqe_shift) / sizeof(struct mlx5_wqe_data_seg) - qp->wq_sig; in set_rq_size() 257 wqe_size += cap->max_recv_sge * sizeof(struct mlx5_wqe_data_seg); in set_rq_size() 270 qp->rq.max_gs = (1 << qp->rq.wqe_shift) / sizeof(struct mlx5_wqe_data_seg) - qp->wq_sig; in set_rq_size() 342 size += attr->cap.max_send_sge * sizeof(struct mlx5_wqe_data_seg); in calc_send_wqe() 358 sizeof(struct mlx5_wqe_data_seg); in get_send_sge() 364 sizeof(struct mlx5_wqe_data_seg); in get_send_sge() 367 sizeof(struct mlx5_wqe_data_seg); in get_send_sge() 370 sizeof(struct mlx5_wqe_data_seg)); in get_send_sge() 3091 static void set_data_ptr_seg(struct mlx5_wqe_data_seg *dseg, struct ib_sge *sg) in set_data_ptr_seg() 3336 static void set_reg_data_seg(struct mlx5_wqe_data_seg *dseg, in set_reg_data_seg() [all …]
|
| HD | mlx5_ib_cq.c | 347 struct mlx5_wqe_data_seg *dpseg; in mlx5_get_atomic_laddr()
|
| HD | mlx5_ib_main.c | 767 sizeof(struct mlx5_wqe_data_seg); in mlx5_ib_query_device() 771 sizeof(struct mlx5_wqe_data_seg); in mlx5_ib_query_device()
|
| /freebsd-13-stable/sys/dev/mlx5/mlx5_en/ |
| HD | mlx5_en_tx.c | 541 struct mlx5_wqe_data_seg data; 688 struct mlx5_wqe_data_seg *dseg; in mlx5e_sq_xmit() 939 dseg = ((struct mlx5_wqe_data_seg *)&wqe->ctrl) + ds_cnt; in mlx5e_sq_xmit() 980 ds_cnt = (dseg - ((struct mlx5_wqe_data_seg *)&wqe->ctrl)); in mlx5e_sq_xmit()
|
| HD | en.h | 1169 struct mlx5_wqe_data_seg data[];
|
| HD | mlx5_en_main.c | 1503 …(wq, rqc_wq, log_wq_stride, ilog2(sizeof(struct mlx5e_rx_wqe) + sizeof(struct mlx5_wqe_data_seg))); in mlx5e_open_drop_rq() 2343 nsegs * sizeof(struct mlx5_wqe_data_seg))); in mlx5e_build_rq_param()
|
| /freebsd-13-stable/sys/dev/mlx5/ |
| HD | qp.h | 300 struct mlx5_wqe_data_seg { struct
|
| /freebsd-13-stable/sys/dev/mlx5/mlx5_fpga/ |
| HD | mlx5fpga_conn.c | 100 struct mlx5_wqe_data_seg *data; in mlx5_fpga_conn_post_recv() 143 struct mlx5_wqe_data_seg *data; in mlx5_fpga_conn_post_send()
|