Home
last modified time | relevance | path

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

/freebsd-head/sys/dev/mlx5/mlx5_en/
HDmlx5_en_iq.c181 void *sqc = param->sqc; in mlx5e_iq_create() local
182 void *sqc_wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_iq_create()
239 void *sqc; in mlx5e_iq_enable() local
254 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in mlx5e_iq_enable()
255 wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_iq_enable()
257 memcpy(sqc, param->sqc, sizeof(param->sqc)); in mlx5e_iq_enable()
259 MLX5_SET(sqc, sqc, tis_num_0, tis_num); in mlx5e_iq_enable()
260 MLX5_SET(sqc, sqc, cqn, iq->cq.mcq.cqn); in mlx5e_iq_enable()
261 MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); in mlx5e_iq_enable()
262 MLX5_SET(sqc, sqc, ts_format, ts_format); in mlx5e_iq_enable()
[all …]
HDmlx5_en_rl.c57 void *sqc = param->sqc; in mlx5e_rl_build_sq_param() local
58 void *wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_rl_build_sq_param()
108 void *sqc = param->sqc; in mlx5e_rl_create_sq() local
109 void *sqc_wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_rl_create_sq()
355 void *sqc; in mlx5e_rl_modify_sq() local
364 sqc = MLX5_ADDR_OF(modify_sq_in, in, ctx); in mlx5e_rl_modify_sq()
369 MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RDY); in mlx5e_rl_modify_sq()
370 MLX5_SET(sqc, sqc, packet_pacing_rate_limit_index, rl_index); in mlx5e_rl_modify_sq()
HDmlx5_en_main.c1670 void *sqc = param->sqc; in mlx5e_create_sq() local
1671 void *sqc_wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_create_sq()
1740 void *sqc; in mlx5e_enable_sq() local
1755 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in mlx5e_enable_sq()
1756 wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_enable_sq()
1758 memcpy(sqc, param->sqc, sizeof(param->sqc)); in mlx5e_enable_sq()
1760 MLX5_SET(sqc, sqc, tis_num_0, tis_num); in mlx5e_enable_sq()
1761 MLX5_SET(sqc, sqc, cqn, sq->cq.mcq.cqn); in mlx5e_enable_sq()
1762 MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); in mlx5e_enable_sq()
1763 MLX5_SET(sqc, sqc, ts_format, ts_format); in mlx5e_enable_sq()
[all …]
HDen.h654 u32 sqc [MLX5_ST_SZ_DW(sqc)]; member
/freebsd-head/sys/dev/mlx5/mlx5_lib/
HDmlx5_aso.c159 void *sqc_wq = MLX5_ADDR_OF(sqc, sqc_data, wq); in mlx5_aso_alloc_sq()
179 void *in, *sqc, *wq; in create_aso_sq() local
189 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in create_aso_sq()
190 wq = MLX5_ADDR_OF(sqc, sqc, wq); in create_aso_sq()
192 memcpy(sqc, sqc_data, MLX5_ST_SZ_BYTES(sqc)); in create_aso_sq()
193 MLX5_SET(sqc, sqc, cqn, sq->cq.mcq.cqn); in create_aso_sq()
195 MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); in create_aso_sq()
196 MLX5_SET(sqc, sqc, flush_in_error_en, 1); in create_aso_sq()
199 MLX5_SET(sqc, sqc, ts_format, ts_format); in create_aso_sq()
218 void *in, *sqc; in mlx5_aso_set_sq_rdy() local
[all …]
/freebsd-head/sys/dev/mlx5/mlx5_ib/
HDmlx5_ib_qp.c1086 void *sqc; in create_raw_packet_qp_sq() local
1113 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in create_raw_packet_qp_sq()
1114 MLX5_SET(sqc, sqc, flush_in_error_en, 1); in create_raw_packet_qp_sq()
1115 MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); in create_raw_packet_qp_sq()
1116 MLX5_SET(sqc, sqc, ts_format, ts_format); in create_raw_packet_qp_sq()
1117 MLX5_SET(sqc, sqc, user_index, MLX5_GET(qpc, qpc, user_index)); in create_raw_packet_qp_sq()
1118 MLX5_SET(sqc, sqc, cqn, MLX5_GET(qpc, qpc, cqn_snd)); in create_raw_packet_qp_sq()
1119 MLX5_SET(sqc, sqc, tis_lst_sz, 1); in create_raw_packet_qp_sq()
1120 MLX5_SET(sqc, sqc, tis_num_0, sq->tisn); in create_raw_packet_qp_sq()
1122 wq = MLX5_ADDR_OF(sqc, sqc, wq); in create_raw_packet_qp_sq()
[all …]
HDmlx5_ib_devx.c729 void *sqc, *wq; in devx_set_umem_valid() local
731 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in devx_set_umem_valid()
732 wq = MLX5_ADDR_OF(sqc, sqc, wq); in devx_set_umem_valid()