Lines Matching refs:rmpc
60 static void rmpc_srqc_reformat(void *srqc, void *rmpc, bool srqc_to_rmpc)
62 void *wq = MLX5_ADDR_OF(rmpc, rmpc, wq);
67 MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_RDY);
70 MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_ERR);
87 switch (MLX5_GET(rmpc, rmpc, state)) {
95 printf("mlx5_core: WARN: ""%s: %d: Unknown rmp state = 0x%x\n", __func__, __LINE__, MLX5_GET(rmpc, rmpc, state));
147 void *rmpc;
160 rmpc = MLX5_ADDR_OF(create_rmp_in, create_in, ctx);
162 memcpy(MLX5_ADDR_OF(rmpc, rmpc, wq.pas), in->pas, pas_size);
163 rmpc_srqc_reformat(srqc, rmpc, true);
181 void *rmpc;
194 rmpc = MLX5_ADDR_OF(query_rmp_out, rmp_out, rmp_context);
195 rmpc_srqc_reformat(srqc, rmpc, false);