Lines Matching refs:outs

71 			      unsigned long *outs, /* array of 9 outputs */  in ehea_plpar_hcall9()  argument
87 ret = plpar_hcall9(opcode, outs, in ehea_plpar_hcall9()
114 outs[0], outs[1], outs[2], outs[3], outs[4], in ehea_plpar_hcall9()
115 outs[5], outs[6], outs[7], outs[8]); in ehea_plpar_hcall9()
203 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_alloc_resource_qp() local
244 outs, in ehea_h_alloc_resource_qp()
255 *qp_handle = outs[0]; in ehea_h_alloc_resource_qp()
256 init_attr->qp_nr = (u32)outs[1]; in ehea_h_alloc_resource_qp()
259 (u16)EHEA_BMASK_GET(H_ALL_RES_QP_ACT_SWQE, outs[2]); in ehea_h_alloc_resource_qp()
261 (u16)EHEA_BMASK_GET(H_ALL_RES_QP_ACT_R1WQE, outs[2]); in ehea_h_alloc_resource_qp()
263 (u16)EHEA_BMASK_GET(H_ALL_RES_QP_ACT_R2WQE, outs[2]); in ehea_h_alloc_resource_qp()
265 (u16)EHEA_BMASK_GET(H_ALL_RES_QP_ACT_R3WQE, outs[2]); in ehea_h_alloc_resource_qp()
273 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_SIZE_SQ, outs[4]); in ehea_h_alloc_resource_qp()
275 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_SIZE_RQ1, outs[4]); in ehea_h_alloc_resource_qp()
277 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_SIZE_RQ2, outs[5]); in ehea_h_alloc_resource_qp()
279 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_SIZE_RQ3, outs[5]); in ehea_h_alloc_resource_qp()
282 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_LIOBN_SQ, outs[7]); in ehea_h_alloc_resource_qp()
284 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_LIOBN_RQ1, outs[7]); in ehea_h_alloc_resource_qp()
286 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_LIOBN_RQ2, outs[8]); in ehea_h_alloc_resource_qp()
288 (u32)EHEA_BMASK_GET(H_ALL_RES_QP_LIOBN_RQ3, outs[8]); in ehea_h_alloc_resource_qp()
291 hcp_epas_ctor(h_epas, outs[6], outs[6]); in ehea_h_alloc_resource_qp()
301 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_alloc_resource_cq() local
304 outs, in ehea_h_alloc_resource_cq()
312 *cq_handle = outs[0]; in ehea_h_alloc_resource_cq()
313 cq_attr->act_nr_of_cqes = outs[3]; in ehea_h_alloc_resource_cq()
314 cq_attr->nr_pages = outs[4]; in ehea_h_alloc_resource_cq()
317 hcp_epas_ctor(epas, outs[5], outs[6]); in ehea_h_alloc_resource_cq()
363 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_alloc_resource_eq() local
373 outs, in ehea_h_alloc_resource_eq()
379 *eq_handle = outs[0]; in ehea_h_alloc_resource_eq()
380 eq_attr->act_nr_of_eqes = outs[3]; in ehea_h_alloc_resource_eq()
381 eq_attr->nr_pages = outs[4]; in ehea_h_alloc_resource_eq()
382 eq_attr->ist1 = outs[5]; in ehea_h_alloc_resource_eq()
383 eq_attr->ist2 = outs[6]; in ehea_h_alloc_resource_eq()
384 eq_attr->ist3 = outs[7]; in ehea_h_alloc_resource_eq()
385 eq_attr->ist4 = outs[8]; in ehea_h_alloc_resource_eq()
396 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_modify_ehea_qp() local
399 outs, in ehea_h_modify_ehea_qp()
407 *inv_attr_id = outs[0]; in ehea_h_modify_ehea_qp()
408 *out_swr = outs[3]; in ehea_h_modify_ehea_qp()
409 *out_rwr = outs[4]; in ehea_h_modify_ehea_qp()
410 *proc_mask = outs[5]; in ehea_h_modify_ehea_qp()
438 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_register_smr() local
441 outs, in ehea_h_register_smr()
449 mr->handle = outs[0]; in ehea_h_register_smr()
450 mr->lkey = (u32)outs[2]; in ehea_h_register_smr()
457 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_disable_and_get_hea() local
460 outs, in ehea_h_disable_and_get_hea()
482 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_alloc_resource_mr() local
485 outs, in ehea_h_alloc_resource_mr()
494 *mr_handle = outs[0]; in ehea_h_alloc_resource_mr()
495 *lkey = (u32)outs[2]; in ehea_h_alloc_resource_mr()
553 unsigned long outs[PLPAR_HCALL9_BUFSIZE]; in ehea_h_modify_ehea_port() local
564 outs, in ehea_h_modify_ehea_port()