Lines Matching refs:MLX5_SET

29 	MLX5_SET(wq,   wq, wq_signature,  !!(in->flags  in set_wq()
31 MLX5_SET(wq, wq, log_wq_pg_sz, in->log_page_size); in set_wq()
32 MLX5_SET(wq, wq, log_wq_stride, in->wqe_shift + 4); in set_wq()
33 MLX5_SET(wq, wq, log_wq_sz, in->log_size); in set_wq()
34 MLX5_SET(wq, wq, page_offset, in->page_offset); in set_wq()
35 MLX5_SET(wq, wq, lwm, in->lwm); in set_wq()
36 MLX5_SET(wq, wq, pd, in->pd); in set_wq()
42 MLX5_SET(srqc, srqc, wq_signature, !!(in->flags in set_srqc()
44 MLX5_SET(srqc, srqc, log_page_size, in->log_page_size); in set_srqc()
45 MLX5_SET(srqc, srqc, log_rq_stride, in->wqe_shift); in set_srqc()
46 MLX5_SET(srqc, srqc, log_srq_size, in->log_size); in set_srqc()
47 MLX5_SET(srqc, srqc, page_offset, in->page_offset); in set_srqc()
48 MLX5_SET(srqc, srqc, lwm, in->lwm); in set_srqc()
49 MLX5_SET(srqc, srqc, pd, in->pd); in set_srqc()
51 MLX5_SET(srqc, srqc, xrcd, in->xrcd); in set_srqc()
52 MLX5_SET(srqc, srqc, cqn, in->cqn); in set_srqc()
112 MLX5_SET(create_srq_in, create_in, uid, in->uid); in create_srq_cmd()
119 MLX5_SET(create_srq_in, create_in, opcode, in create_srq_cmd()
138 MLX5_SET(destroy_srq_in, srq_in, opcode, in destroy_srq_cmd()
140 MLX5_SET(destroy_srq_in, srq_in, srqn, srq->srqn); in destroy_srq_cmd()
141 MLX5_SET(destroy_srq_in, srq_in, uid, srq->uid); in destroy_srq_cmd()
153 MLX5_SET(arm_rq_in, srq_in, opcode, MLX5_CMD_OP_ARM_RQ); in arm_srq_cmd()
154 MLX5_SET(arm_rq_in, srq_in, op_mod, MLX5_ARM_RQ_IN_OP_MOD_SRQ); in arm_srq_cmd()
155 MLX5_SET(arm_rq_in, srq_in, srq_number, srq->srqn); in arm_srq_cmd()
156 MLX5_SET(arm_rq_in, srq_in, lwm, lwm); in arm_srq_cmd()
157 MLX5_SET(arm_rq_in, srq_in, uid, srq->uid); in arm_srq_cmd()
175 MLX5_SET(query_srq_in, srq_in, opcode, in query_srq_cmd()
177 MLX5_SET(query_srq_in, srq_in, srqn, srq->srqn); in query_srq_cmd()
210 MLX5_SET(create_xrc_srq_in, create_in, uid, in->uid); in create_xrc_srq_cmd()
216 MLX5_SET(xrc_srqc, xrc_srqc, user_index, in->user_index); in create_xrc_srq_cmd()
218 MLX5_SET(create_xrc_srq_in, create_in, opcode, in create_xrc_srq_cmd()
240 MLX5_SET(destroy_xrc_srq_in, xrcsrq_in, opcode, in destroy_xrc_srq_cmd()
242 MLX5_SET(destroy_xrc_srq_in, xrcsrq_in, xrc_srqn, srq->srqn); in destroy_xrc_srq_cmd()
243 MLX5_SET(destroy_xrc_srq_in, xrcsrq_in, uid, srq->uid); in destroy_xrc_srq_cmd()
255 MLX5_SET(arm_xrc_srq_in, xrcsrq_in, opcode, MLX5_CMD_OP_ARM_XRC_SRQ); in arm_xrc_srq_cmd()
256 MLX5_SET(arm_xrc_srq_in, xrcsrq_in, op_mod, MLX5_ARM_XRC_SRQ_IN_OP_MOD_XRC_SRQ); in arm_xrc_srq_cmd()
257 MLX5_SET(arm_xrc_srq_in, xrcsrq_in, xrc_srqn, srq->srqn); in arm_xrc_srq_cmd()
258 MLX5_SET(arm_xrc_srq_in, xrcsrq_in, lwm, lwm); in arm_xrc_srq_cmd()
259 MLX5_SET(arm_xrc_srq_in, xrcsrq_in, uid, srq->uid); in arm_xrc_srq_cmd()
279 MLX5_SET(query_xrc_srq_in, xrcsrq_in, opcode, in query_xrc_srq_cmd()
281 MLX5_SET(query_xrc_srq_in, xrcsrq_in, xrc_srqn, srq->srqn); in query_xrc_srq_cmd()
324 MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_RDY); in create_rmp_cmd()
325 MLX5_SET(create_rmp_in, create_in, uid, in->uid); in create_rmp_cmd()
329 MLX5_SET(create_rmp_in, create_in, opcode, MLX5_CMD_OP_CREATE_RMP); in create_rmp_cmd()
347 MLX5_SET(destroy_rmp_in, in, opcode, MLX5_CMD_OP_DESTROY_RMP); in destroy_rmp_cmd()
348 MLX5_SET(destroy_rmp_in, in, rmpn, srq->srqn); in destroy_rmp_cmd()
349 MLX5_SET(destroy_rmp_in, in, uid, srq->uid); in destroy_rmp_cmd()
379 MLX5_SET(modify_rmp_in, in, rmp_state, MLX5_RMPC_STATE_RDY); in arm_rmp_cmd()
380 MLX5_SET(modify_rmp_in, in, rmpn, srq->srqn); in arm_rmp_cmd()
381 MLX5_SET(modify_rmp_in, in, uid, srq->uid); in arm_rmp_cmd()
382 MLX5_SET(wq, wq, lwm, lwm); in arm_rmp_cmd()
383 MLX5_SET(rmp_bitmask, bitmask, lwm, 1); in arm_rmp_cmd()
384 MLX5_SET(rmpc, rmpc, state, MLX5_RMPC_STATE_RDY); in arm_rmp_cmd()
385 MLX5_SET(modify_rmp_in, in, opcode, MLX5_CMD_OP_MODIFY_RMP); in arm_rmp_cmd()
415 MLX5_SET(query_rmp_in, rmp_in, opcode, MLX5_CMD_OP_QUERY_RMP); in query_rmp_cmd()
416 MLX5_SET(query_rmp_in, rmp_in, rmpn, srq->srqn); in query_rmp_cmd()
456 MLX5_SET(xrqc, xrqc, topology, MLX5_XRQC_TOPOLOGY_TAG_MATCHING); in create_xrq_cmd()
458 MLX5_SET(xrqc, xrqc, offload, MLX5_XRQC_OFFLOAD_RNDV); in create_xrq_cmd()
459 MLX5_SET(xrqc, xrqc, in create_xrq_cmd()
463 MLX5_SET(xrqc, xrqc, user_index, in->user_index); in create_xrq_cmd()
464 MLX5_SET(xrqc, xrqc, cqn, in->cqn); in create_xrq_cmd()
465 MLX5_SET(create_xrq_in, create_in, opcode, MLX5_CMD_OP_CREATE_XRQ); in create_xrq_cmd()
466 MLX5_SET(create_xrq_in, create_in, uid, in->uid); in create_xrq_cmd()
483 MLX5_SET(destroy_xrq_in, in, opcode, MLX5_CMD_OP_DESTROY_XRQ); in destroy_xrq_cmd()
484 MLX5_SET(destroy_xrq_in, in, xrqn, srq->srqn); in destroy_xrq_cmd()
485 MLX5_SET(destroy_xrq_in, in, uid, srq->uid); in destroy_xrq_cmd()
497 MLX5_SET(arm_rq_in, in, opcode, MLX5_CMD_OP_ARM_RQ); in arm_xrq_cmd()
498 MLX5_SET(arm_rq_in, in, op_mod, MLX5_ARM_RQ_IN_OP_MOD_XRQ); in arm_xrq_cmd()
499 MLX5_SET(arm_rq_in, in, srq_number, srq->srqn); in arm_xrq_cmd()
500 MLX5_SET(arm_rq_in, in, lwm, lwm); in arm_xrq_cmd()
501 MLX5_SET(arm_rq_in, in, uid, srq->uid); in arm_xrq_cmd()
519 MLX5_SET(query_xrq_in, in, opcode, MLX5_CMD_OP_QUERY_XRQ); in query_xrq_cmd()
520 MLX5_SET(query_xrq_in, in, xrqn, srq->srqn); in query_xrq_cmd()