Searched refs:MLX5_SEND_WQE_BB (Results 1 - 15 of 15) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_utils.h54 (DIV_ROUND_UP(sizeof(struct mlx5e_set_tls_static_params_wqe), MLX5_SEND_WQE_BB))
57 (DIV_ROUND_UP(sizeof(struct mlx5e_set_tls_progress_params_wqe), MLX5_SEND_WQE_BB))
60 (DIV_ROUND_UP(sizeof(struct mlx5e_get_tls_progress_params_wqe), MLX5_SEND_WQE_BB))
H A Dktls_tx.c15 (DIV_ROUND_UP(sizeof(struct mlx5e_dump_wqe), MLX5_SEND_WQE_BB))
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Daso.h11 (DIV_ROUND_UP(sizeof(struct mlx5_aso_wqe), MLX5_SEND_WQE_BB))
13 (DIV_ROUND_UP(sizeof(struct mlx5_aso_wqe_data), MLX5_SEND_WQE_BB))
H A Daso.c280 MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
/linux-master/include/linux/mlx5/
H A Dqp.h41 #define MLX5_SIG_WQE_SIZE (MLX5_SEND_WQE_BB * 8)
156 MLX5_SEND_WQE_BB = 64, enumerator in enum:__anon164
159 #define MLX5_SEND_WQEBB_NUM_DS (MLX5_SEND_WQE_BB / MLX5_SEND_WQE_DS)
165 #define MLX5_SEND_WQE_MAX_SIZE (MLX5_SEND_WQE_MAX_WQEBBS * MLX5_SEND_WQE_BB)
/linux-master/drivers/infiniband/hw/mlx5/
H A Dwr.h41 return fragment_end + MLX5_SEND_WQE_BB;
H A Dmem.c132 MLX5_SEND_WQE_BB);
H A Dwr.c683 *size = ALIGN(*size, MLX5_SEND_WQE_BB >> 4);
774 qp->sq.cur_post += DIV_ROUND_UP(size * 16, MLX5_SEND_WQE_BB);
780 seg = PTR_ALIGN(seg, MLX5_SEND_WQE_BB);
H A Dqp.c166 min_t(size_t, buflen - bytes_copied, MLX5_SEND_WQE_BB);
473 wq_size = max_t(int, wq_size, MLX5_SEND_WQE_BB);
562 ALIGN(max_t(int, inl_size, size), MLX5_SEND_WQE_BB) < MLX5_SIG_WQE_SIZE)
565 return ALIGN(max_t(int, inl_size, size), MLX5_SEND_WQE_BB);
616 qp->sq.wqe_cnt = wq_size / MLX5_SEND_WQE_BB;
619 attr->cap.max_send_wr, wqe_size, MLX5_SEND_WQE_BB,
624 qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
994 qp->sq.wqe_shift = ilog2(MLX5_SEND_WQE_BB);
1144 MLX5_SEND_WQE_BB;
1147 ilog2(MLX5_SEND_WQE_BB),
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dwq.c105 u8 log_sq_stride = ilog2(MLX5_SEND_WQE_BB);
134 u16 sq_strides_offset = rq_byte_size / MLX5_SEND_WQE_BB;
H A Den.h154 (DIV_ROUND_UP(MLX5E_KLM_UMR_WQE_SZ(klm_entries), MLX5_SEND_WQE_BB))
166 MLX5E_KLM_ENTRIES_PER_WQE(MLX5_SEND_WQE_BB * mlx5e_get_max_sq_aligned_wqebbs(mdev))
216 MLX5_CAP_GEN(mdev, max_wqe_sz_sq) / MLX5_SEND_WQE_BB);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c110 max_wqe_size = mlx5e_get_max_sq_aligned_wqebbs(mdev) * MLX5_SEND_WQE_BB;
162 MLX5_SEND_WQE_BB);
176 MLX5_SEND_WQE_BB / mlx5e_mpwrq_umr_entry_size(umr_mode));
993 MLX5_SET(wq, wq, log_wq_stride, ilog2(MLX5_SEND_WQE_BB));
1166 * at least (PAGE_SIZE - (max WQE size - MLX5_SEND_WQE_BB)) useful bytes
1172 useful_space = PAGE_SIZE - mlx5e_get_max_sq_wqebbs(mdev) + MLX5_SEND_WQE_BB;
1173 total_pages = DIV_ROUND_UP(wqebbs * MLX5_SEND_WQE_BB, useful_space);
1174 wqebbs = total_pages * (PAGE_SIZE / MLX5_SEND_WQE_BB);
H A Dtxrx.h467 WARN_ON_ONCE(PAGE_SIZE / MLX5_SEND_WQE_BB < (u16)mlx5e_get_max_sq_wqebbs(mdev));
H A Dreporter_tx.c277 u32 sq_stride = MLX5_SEND_WQE_BB;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_send.c477 dr_qp->sq.pc += DIV_ROUND_UP(size * 16, MLX5_SEND_WQE_BB);

Completed in 178 milliseconds