Home
last modified time | relevance | path

Searched refs:galpas (Results 1 – 12 of 12) sorted by relevance

/drivers/infiniband/hw/ehca/
Dhcp_phyp.c57 int hcp_galpas_ctor(struct h_galpas *galpas, in hcp_galpas_ctor() argument
60 int ret = hcall_map_page(paddr_kernel, &galpas->kernel.fw_handle); in hcp_galpas_ctor()
64 galpas->user.fw_handle = paddr_user; in hcp_galpas_ctor()
69 int hcp_galpas_dtor(struct h_galpas *galpas) in hcp_galpas_dtor() argument
71 if (galpas->kernel.fw_handle) { in hcp_galpas_dtor()
72 int ret = hcall_unmap_page(galpas->kernel.fw_handle); in hcp_galpas_dtor()
77 galpas->user.fw_handle = galpas->kernel.fw_handle = 0; in hcp_galpas_dtor()
Dhipz_fns_core.h64 hipz_galpa_store_qp(qp->galpas.kernel, qpx_sqa, in hipz_update_sqa()
71 hipz_galpa_store_qp(qp->galpas.kernel, qpx_rqa, in hipz_update_rqa()
77 hipz_galpa_store_cq(cq->galpas.kernel, cqx_feca, in hipz_update_feca()
85 hipz_galpa_store_cq(cq->galpas.kernel, cqx_n0, in hipz_set_cqx_n0()
88 cqx_n0_reg = hipz_galpa_load_cq(cq->galpas.kernel, cqx_n0); in hipz_set_cqx_n0()
95 hipz_galpa_store_cq(cq->galpas.kernel, cqx_n1, in hipz_set_cqx_n1()
97 cqx_n1_reg = hipz_galpa_load_cq(cq->galpas.kernel, cqx_n1); in hipz_set_cqx_n1()
Dehca_classes.h81 struct h_galpas galpas; member
125 struct h_galpas galpas; member
197 struct h_galpas galpas; member
240 struct h_galpas galpas; member
288 struct h_galpas galpas; member
297 struct h_galpas galpas; member
474 struct h_galpas galpas; member
Dhcp_phyp.h81 int hcp_galpas_ctor(struct h_galpas *galpas,
84 int hcp_galpas_dtor(struct h_galpas *galpas);
Dehca_uverbs.c103 static int ehca_mmap_fw(struct vm_area_struct *vma, struct h_galpas *galpas, in ehca_mmap_fw() argument
115 physical = galpas->user.fw_handle; in ehca_mmap_fw()
167 ret = ehca_mmap_fw(vma, &cq->galpas, &cq->mm_count_galpa); in ehca_mmap_cq()
204 ret = ehca_mmap_fw(vma, &qp->galpas, &qp->mm_count_galpa); in ehca_mmap_qp()
Dehca_mcast.c86 my_qp->galpas.kernel, in ehca_attach_mcast()
123 my_qp->galpas.kernel, in ehca_detach_mcast()
Dehca_cq.c230 my_cq->galpas. in ehca_create_cq()
267 gal = my_cq->galpas.kernel; in ehca_create_cq()
294 (my_cq->galpas.user.fw_handle & (PAGE_SIZE - 1)); in ehca_create_cq()
Dehca_qp.c330 my_qp->galpas.kernel); in init_qp_queue()
720 my_qp->galpas = parms.galpas; in internal_create_qp()
903 (my_qp->galpas.user.fw_handle & (PAGE_SIZE - 1)); in internal_create_qp()
1010 mqpcb, my_qp->galpas.kernel); in ehca_create_srq()
1024 mqpcb, my_qp->galpas.kernel); in ehca_create_srq()
1038 mqpcb, my_qp->galpas.kernel); in ehca_create_srq()
1261 mqpcb, my_qp->galpas.kernel); in internal_modify_qp()
1689 mqpcb, my_qp->galpas.kernel); in internal_modify_qp()
1720 my_qp->galpas.kernel); in internal_modify_qp()
1907 qpcb, my_qp->galpas.kernel); in ehca_query_qp()
[all …]
Dhcp_if.c287 hcp_galpas_ctor(&cq->galpas, outs[5], outs[6]); in hipz_h_alloc_resource_cq()
362 hcp_galpas_ctor(&parms->galpas, outs[6], outs[6]); in hipz_h_alloc_resource_qp()
584 ret = hcp_galpas_dtor(&qp->galpas); in hipz_h_destroy_qp()
687 ret = hcp_galpas_dtor(&cq->galpas); in hipz_h_destroy_cq()
710 ret = hcp_galpas_dtor(&eq->galpas); in hipz_h_destroy_eq()
Dehca_sqp.c82 ehca_qp->galpas.kernel, in ehca_define_sqp()
Dehca_irq.c459 struct h_galpa gal = cq->galpas.kernel; in reset_eq_pending()
Dehca_mrmw.c2157 memset(&mr->galpas, 0, sizeof(mr->galpas)); in ehca_mr_deletenew()