| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | params.c | 576 void *sqc = param->sqc; in mlx5e_build_sq_param_common() local 577 void *wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_build_sq_param_common() 589 void *sqc = param->sqc; in mlx5e_build_sq_param() local 590 void *wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_build_sq_param() 597 MLX5_SET(sqc, sqc, allow_swp, allow_swp); in mlx5e_build_sq_param() 648 void *sqc = param->sqc; in mlx5e_build_icosq_param() local 649 void *wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_build_icosq_param() 654 MLX5_SET(sqc, sqc, reg_umr, MLX5_CAP_ETH(mdev, reg_umr_sq)); in mlx5e_build_icosq_param() 662 void *sqc = param->sqc; in mlx5e_build_async_icosq_param() local 663 void *wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_build_async_icosq_param() [all …]
|
| D | params.h | 35 u32 sqc[MLX5_ST_SZ_DW(sqc)]; member
|
| D | ptp.c | 191 void *sqc_wq = MLX5_ADDR_OF(sqc, param->sqc, wq); in mlx5e_ptp_alloc_txqsq() 445 void *sqc = param->sqc; in mlx5e_ptp_build_sq_param() local 450 wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_ptp_build_sq_param()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | transobj.c | 153 void *sqc; in mlx5_core_query_sq_state() local 166 sqc = MLX5_ADDR_OF(query_sq_out, out, sq_context); in mlx5_core_query_sq_state() 167 *state = MLX5_GET(sqc, sqc, state); in mlx5_core_query_sq_state() 297 void *sqc, *wq; in mlx5_hairpin_create_sq() local 299 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in mlx5_hairpin_create_sq() 300 wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5_hairpin_create_sq() 302 MLX5_SET(sqc, sqc, hairpin, 1); in mlx5_hairpin_create_sq() 303 MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); in mlx5_hairpin_create_sq() 376 void *sqc; in mlx5_hairpin_modify_sq() local 378 sqc = MLX5_ADDR_OF(modify_sq_in, in, ctx); in mlx5_hairpin_modify_sq() [all …]
|
| D | en_main.c | 972 void *sqc_wq = MLX5_ADDR_OF(sqc, param->sqc, wq); in mlx5e_alloc_xdpsq() 1045 void *sqc_wq = MLX5_ADDR_OF(sqc, param->sqc, wq); in mlx5e_alloc_icosq() 1122 void *sqc_wq = MLX5_ADDR_OF(sqc, param->sqc, wq); in mlx5e_alloc_txqsq() 1183 void *sqc; in mlx5e_create_sq() local 1197 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in mlx5e_create_sq() 1198 wq = MLX5_ADDR_OF(sqc, sqc, wq); in mlx5e_create_sq() 1200 memcpy(sqc, param->sqc, sizeof(param->sqc)); in mlx5e_create_sq() 1201 MLX5_SET(sqc, sqc, tis_lst_sz, csp->tis_lst_sz); in mlx5e_create_sq() 1202 MLX5_SET(sqc, sqc, tis_num_0, csp->tisn); in mlx5e_create_sq() 1203 MLX5_SET(sqc, sqc, cqn, csp->cqn); in mlx5e_create_sq() [all …]
|
| /Linux-v5.15/drivers/crypto/hisilicon/ |
| D | qm.c | 69 #define QM_SQ_TAIL_IDX(sqc) ((le16_to_cpu((sqc)->w11) >> 6) & 0x1) argument 1551 struct qm_sqc *sqc, *sqc_curr; in qm_sqc_dump() local 1565 sqc = qm_ctx_alloc(qm, sizeof(*sqc), &sqc_dma); in qm_sqc_dump() 1566 if (IS_ERR(sqc)) in qm_sqc_dump() 1567 return PTR_ERR(sqc); in qm_sqc_dump() 1572 if (qm->sqc) { in qm_sqc_dump() 1573 sqc_curr = qm->sqc + qp_id; in qm_sqc_dump() 1575 ret = dump_show(qm, sqc_curr, sizeof(*sqc), in qm_sqc_dump() 1585 ret = dump_show(qm, sqc, sizeof(*sqc), "SQC"); in qm_sqc_dump() 1590 qm_ctx_free(qm, sizeof(*sqc), sqc, &sqc_dma); in qm_sqc_dump() [all …]
|
| D | qm.h | 235 struct qm_sqc *sqc; member
|
| /Linux-v5.15/drivers/infiniband/hw/mlx5/ |
| D | qp.c | 1259 void *sqc; in create_raw_packet_qp_sq() local 1294 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in create_raw_packet_qp_sq() 1295 MLX5_SET(sqc, sqc, flush_in_error_en, 1); in create_raw_packet_qp_sq() 1297 MLX5_SET(sqc, sqc, allow_multi_pkt_send_wqe, 1); in create_raw_packet_qp_sq() 1298 MLX5_SET(sqc, sqc, state, MLX5_SQC_STATE_RST); in create_raw_packet_qp_sq() 1299 MLX5_SET(sqc, sqc, ts_format, ts_format); in create_raw_packet_qp_sq() 1300 MLX5_SET(sqc, sqc, user_index, MLX5_GET(qpc, qpc, user_index)); in create_raw_packet_qp_sq() 1301 MLX5_SET(sqc, sqc, cqn, MLX5_GET(qpc, qpc, cqn_snd)); in create_raw_packet_qp_sq() 1302 MLX5_SET(sqc, sqc, tis_lst_sz, 1); in create_raw_packet_qp_sq() 1303 MLX5_SET(sqc, sqc, tis_num_0, sq->tisn); in create_raw_packet_qp_sq() [all …]
|
| D | devx.c | 716 void *sqc, *wq; in devx_set_umem_valid() local 718 sqc = MLX5_ADDR_OF(create_sq_in, in, ctx); in devx_set_umem_valid() 719 wq = MLX5_ADDR_OF(sqc, sqc, wq); in devx_set_umem_valid()
|