• Home
  • Raw
  • Download

Lines Matching refs:parms

288 			     struct ehca_alloc_qp_parms *parms, int is_user)  in hipz_h_alloc_resource_qp()  argument
296 EHCA_BMASK_SET(H_ALL_RES_QP_ENHANCED_OPS, parms->ext_type) in hipz_h_alloc_resource_qp()
298 | EHCA_BMASK_SET(H_ALL_RES_QP_SERVICE_TYPE, parms->servicetype) in hipz_h_alloc_resource_qp()
299 | EHCA_BMASK_SET(H_ALL_RES_QP_SIGNALING_TYPE, parms->sigtype) in hipz_h_alloc_resource_qp()
300 | EHCA_BMASK_SET(H_ALL_RES_QP_STORAGE, parms->qp_storage) in hipz_h_alloc_resource_qp()
302 parms->squeue.page_size) in hipz_h_alloc_resource_qp()
304 parms->rqueue.page_size) in hipz_h_alloc_resource_qp()
306 !!(parms->ll_comp_flags & LLQP_RECV_COMP)) in hipz_h_alloc_resource_qp()
308 !!(parms->ll_comp_flags & LLQP_SEND_COMP)) in hipz_h_alloc_resource_qp()
310 parms->ud_av_l_key_ctl) in hipz_h_alloc_resource_qp()
315 parms->squeue.max_wr + 1) in hipz_h_alloc_resource_qp()
317 parms->rqueue.max_wr + 1) in hipz_h_alloc_resource_qp()
319 parms->squeue.max_sge) in hipz_h_alloc_resource_qp()
321 parms->rqueue.max_sge); in hipz_h_alloc_resource_qp()
323 r11 = EHCA_BMASK_SET(H_ALL_RES_QP_SRQ_QP_TOKEN, parms->srq_token); in hipz_h_alloc_resource_qp()
325 if (parms->ext_type == EQPT_SRQ) in hipz_h_alloc_resource_qp()
326 r12 = EHCA_BMASK_SET(H_ALL_RES_QP_SRQ_LIMIT, parms->srq_limit); in hipz_h_alloc_resource_qp()
328 r12 = EHCA_BMASK_SET(H_ALL_RES_QP_SRQ_QPN, parms->srq_qpn); in hipz_h_alloc_resource_qp()
333 parms->send_cq_handle.handle, in hipz_h_alloc_resource_qp()
334 parms->recv_cq_handle.handle, in hipz_h_alloc_resource_qp()
335 parms->eq_handle.handle, in hipz_h_alloc_resource_qp()
336 ((u64)parms->token << 32) | parms->pd.value, in hipz_h_alloc_resource_qp()
339 parms->qp_handle.handle = outs[0]; in hipz_h_alloc_resource_qp()
340 parms->real_qp_num = (u32)outs[1]; in hipz_h_alloc_resource_qp()
341 parms->squeue.act_nr_wqes = in hipz_h_alloc_resource_qp()
343 parms->rqueue.act_nr_wqes = in hipz_h_alloc_resource_qp()
345 parms->squeue.act_nr_sges = in hipz_h_alloc_resource_qp()
347 parms->rqueue.act_nr_sges = in hipz_h_alloc_resource_qp()
349 parms->squeue.queue_size = in hipz_h_alloc_resource_qp()
351 parms->rqueue.queue_size = in hipz_h_alloc_resource_qp()
355 rc = hcp_galpas_ctor(&parms->galpas, is_user, outs[6], outs[6]); in hipz_h_alloc_resource_qp()
362 parms->qp_handle.handle, /* r5 */ in hipz_h_alloc_resource_qp()