Lines Matching defs:cqp_info

775 	struct cqp_cmds_info *cqp_info;
783 cqp_info = &cqp_request->info;
784 memcpy(&cqp_info->in.u.update_pe_sds.info, sdinfo,
785 sizeof(cqp_info->in.u.update_pe_sds.info));
786 cqp_info->cqp_cmd = IRDMA_OP_UPDATE_PE_SDS;
787 cqp_info->post_sq = 1;
788 cqp_info->in.u.update_pe_sds.dev = dev;
789 cqp_info->in.u.update_pe_sds.scratch = (uintptr_t)cqp_request;
808 struct cqp_cmds_info *cqp_info;
816 cqp_info = &cqp_request->info;
817 cqp_info->cqp_cmd = op;
818 cqp_info->in.u.suspend_resume.cqp = cqp;
819 cqp_info->in.u.suspend_resume.qp = qp;
820 cqp_info->in.u.suspend_resume.scratch = (uintptr_t)cqp_request;
930 struct cqp_cmds_info *cqp_info;
938 cqp_info = &cqp_request->info;
940 cqp_info->in.u.query_fpm_val.cqp = dev->cqp;
941 cqp_info->in.u.query_fpm_val.fpm_val_pa = val_mem->pa;
942 cqp_info->in.u.query_fpm_val.fpm_val_va = val_mem->va;
943 cqp_info->in.u.query_fpm_val.hmc_fn_id = hmc_fn_id;
944 cqp_info->cqp_cmd = IRDMA_OP_QUERY_FPM_VAL;
945 cqp_info->post_sq = 1;
946 cqp_info->in.u.query_fpm_val.scratch = (uintptr_t)cqp_request;
965 struct cqp_cmds_info *cqp_info;
973 cqp_info = &cqp_request->info;
975 cqp_info->in.u.commit_fpm_val.cqp = dev->cqp;
976 cqp_info->in.u.commit_fpm_val.fpm_val_pa = val_mem->pa;
977 cqp_info->in.u.commit_fpm_val.fpm_val_va = val_mem->va;
978 cqp_info->in.u.commit_fpm_val.hmc_fn_id = hmc_fn_id;
979 cqp_info->cqp_cmd = IRDMA_OP_COMMIT_FPM_VAL;
980 cqp_info->post_sq = 1;
981 cqp_info->in.u.commit_fpm_val.scratch = (uintptr_t)cqp_request;
1000 struct cqp_cmds_info *cqp_info;
1007 cqp_info = &cqp_request->info;
1008 cqp_info->cqp_cmd = IRDMA_OP_CQ_CREATE;
1009 cqp_info->post_sq = 1;
1010 cqp_info->in.u.cq_create.cq = cq;
1011 cqp_info->in.u.cq_create.scratch = (uintptr_t)cqp_request;
1030 struct cqp_cmds_info *cqp_info;
1038 cqp_info = &cqp_request->info;
1043 cqp_info->cqp_cmd = IRDMA_OP_QP_CREATE;
1044 cqp_info->post_sq = 1;
1045 cqp_info->in.u.qp_create.qp = qp;
1046 cqp_info->in.u.qp_create.scratch = (uintptr_t)cqp_request;
1064 struct cqp_cmds_info *cqp_info;
1075 cqp_info = &cqp_request->info;
1076 cqp_info->cqp_cmd = IRDMA_OP_MANAGE_PUSH_PAGE;
1077 cqp_info->post_sq = 1;
1078 cqp_info->in.u.manage_push_page.info.push_idx = qp->push_idx;
1079 cqp_info->in.u.manage_push_page.info.qs_handle = qp->qs_handle;
1080 cqp_info->in.u.manage_push_page.info.free_page = 1;
1081 cqp_info->in.u.manage_push_page.info.push_page_type = 0;
1082 cqp_info->in.u.manage_push_page.cqp = &rf->cqp.sc_cqp;
1083 cqp_info->in.u.manage_push_page.scratch = (uintptr_t)cqp_request;
1099 struct cqp_cmds_info *cqp_info;
1105 cqp_info = &cqp_request->info;
1106 cqp_info->cqp_cmd = IRDMA_OP_CQ_DESTROY;
1107 cqp_info->post_sq = 1;
1108 cqp_info->in.u.cq_destroy.cq = cq;
1109 cqp_info->in.u.cq_destroy.scratch = (uintptr_t)cqp_request;
1122 struct cqp_cmds_info *cqp_info;
1125 cqp_info = &cqp_request->info;
1126 iwqp = cqp_info->in.u.qp_modify.qp->qp_uk.back_qp;
1145 struct cqp_cmds_info *cqp_info;
1156 cqp_info = &cqp_request->info;
1157 m_info = &cqp_info->in.u.qp_modify.info;
1159 cqp_info->cqp_cmd = IRDMA_OP_QP_MODIFY;
1160 cqp_info->post_sq = 1;
1161 cqp_info->in.u.qp_modify.qp = &iwqp->sc_qp;
1162 cqp_info->in.u.qp_modify.scratch = (uintptr_t)cqp_request;
1190 cqp_info = &cqp_request->info;
1191 m_info = &cqp_info->in.u.qp_modify.info;
1193 cqp_info->cqp_cmd = IRDMA_OP_QP_MODIFY;
1194 cqp_info->post_sq = 1;
1195 cqp_info->in.u.qp_modify.qp = &iwqp->sc_qp;
1196 cqp_info->in.u.qp_modify.scratch = (uintptr_t)cqp_request;
1236 struct cqp_cmds_info *cqp_info;
1243 cqp_info = &cqp_request->info;
1244 memset(cqp_info, 0, sizeof(*cqp_info));
1245 cqp_info->cqp_cmd = IRDMA_OP_QP_DESTROY;
1246 cqp_info->post_sq = 1;
1247 cqp_info->in.u.qp_destroy.qp = qp;
1248 cqp_info->in.u.qp_destroy.scratch = (uintptr_t)cqp_request;
1249 cqp_info->in.u.qp_destroy.remove_hash_idx = true;
1593 struct cqp_cmds_info *cqp_info;
1600 cqp_info = &cqp_request->info;
1601 memset(cqp_info, 0, sizeof(*cqp_info));
1602 cqp_info->cqp_cmd = IRDMA_OP_STATS_GATHER;
1603 cqp_info->post_sq = 1;
1604 cqp_info->in.u.stats_gather.info = pestat->gather_info;
1605 cqp_info->in.u.stats_gather.scratch = (uintptr_t)cqp_request;
1606 cqp_info->in.u.stats_gather.cqp = &rf->cqp.sc_cqp;
1631 struct cqp_cmds_info *cqp_info;
1641 cqp_info = &cqp_request->info;
1642 memset(cqp_info, 0, sizeof(*cqp_info));
1643 cqp_info->cqp_cmd = cmd;
1644 cqp_info->post_sq = 1;
1645 cqp_info->in.u.stats_manage.info = *stats_info;
1646 cqp_info->in.u.stats_manage.scratch = (uintptr_t)cqp_request;
1647 cqp_info->in.u.stats_manage.cqp = &rf->cqp.sc_cqp;
1667 struct cqp_cmds_info *cqp_info;
1675 cqp_info = &cqp_request->info;
1676 cqp_info->post_sq = 1;
1677 cqp_info->cqp_cmd = op;
1678 cqp_info->in.u.ceq_create.ceq = sc_ceq;
1679 cqp_info->in.u.ceq_create.scratch = (uintptr_t)cqp_request;
1698 struct cqp_cmds_info *cqp_info;
1706 cqp_info = &cqp_request->info;
1707 cqp_info->post_sq = 1;
1708 cqp_info->cqp_cmd = op;
1709 cqp_info->in.u.aeq_create.aeq = sc_aeq;
1710 cqp_info->in.u.aeq_create.scratch = (uintptr_t)cqp_request;
1732 struct cqp_cmds_info *cqp_info;
1745 cqp_info = &cqp_request->info;
1746 memset(cqp_info, 0, sizeof(*cqp_info));
1747 cqp_info->cqp_cmd = cmd;
1748 cqp_info->post_sq = 1;
1749 cqp_info->in.u.ws_node.info = *node_info;
1750 cqp_info->in.u.ws_node.cqp = cqp;
1751 cqp_info->in.u.ws_node.scratch = (uintptr_t)cqp_request;
1793 struct cqp_cmds_info *cqp_info;
1803 cqp_info = &cqp_request->info;
1804 cqp_info->cqp_cmd = cmd;
1805 cqp_info->post_sq = 1;
1811 cqp_info->in.u.ah_create.info = sc_ah->ah_info;
1812 cqp_info->in.u.ah_create.scratch = (uintptr_t)cqp_request;
1813 cqp_info->in.u.ah_create.cqp = &rf->cqp.sc_cqp;
1815 cqp_info->in.u.ah_destroy.info = sc_ah->ah_info;
1816 cqp_info->in.u.ah_destroy.scratch = (uintptr_t)cqp_request;
1817 cqp_info->in.u.ah_destroy.cqp = &rf->cqp.sc_cqp;
2254 struct cqp_cmds_info *cqp_info;
2272 cqp_info = &cqp_request->info;
2273 info = &cqp_info->in.u.qp_upload_context.info;
2275 cqp_info->cqp_cmd = IRDMA_OP_QP_UPLOAD_CONTEXT;
2276 cqp_info->post_sq = 1;
2277 cqp_info->in.u.qp_upload_context.dev = dev;
2278 cqp_info->in.u.qp_upload_context.scratch = (uintptr_t)cqp_request;