Searched refs:epas (Results 1 – 5 of 5) sorted by relevance
206 struct h_epa epa = qp->epas.kernel; in ehea_update_sqa() 213 struct h_epa epa = qp->epas.kernel; in ehea_update_rq3a() 220 struct h_epa epa = qp->epas.kernel; in ehea_update_rq2a() 227 struct h_epa epa = qp->epas.kernel; in ehea_update_rq1a() 234 struct h_epa epa = cq->epas.kernel; in ehea_update_feca() 241 struct h_epa epa = cq->epas.kernel; in ehea_reset_cq_n1() 248 struct h_epa epa = my_cq->epas.kernel; in ehea_reset_cq_ep()
49 static inline void hcp_epas_ctor(struct h_epas *epas, u64 paddr_kernel, in hcp_epas_ctor() argument 53 epas->kernel.addr = ioremap((paddr_kernel & PAGE_MASK), PAGE_SIZE) + in hcp_epas_ctor() 55 epas->user.addr = paddr_user; in hcp_epas_ctor() 58 static inline void hcp_epas_dtor(struct h_epas *epas) in hcp_epas_dtor() argument 60 if (epas->kernel.addr) in hcp_epas_dtor() 61 iounmap((void __iomem *)((u64)epas->kernel.addr & PAGE_MASK)); in hcp_epas_dtor() 63 epas->user.addr = 0; in hcp_epas_dtor() 64 epas->kernel.addr = 0; in hcp_epas_dtor() 364 u64 *cq_handle, struct h_epas *epas);
262 struct h_epas epas; member 277 struct h_epas epas; member 302 struct h_epas epas; member
128 &cq->fw_handle, &cq->epas); in ehea_create_cq() 214 hcp_epas_dtor(&cq->epas); in ehea_destroy_cq() 340 hcp_epas_dtor(&eq->epas); in ehea_destroy_eq() 414 &qp->fw_handle, &qp->epas); in ehea_create_qp() 519 hcp_epas_dtor(&qp->epas); in ehea_destroy_qp()
298 u64 *cq_handle, struct h_epas *epas) in ehea_h_alloc_resource_cq() argument 317 hcp_epas_ctor(epas, outs[5], outs[6]); in ehea_h_alloc_resource_cq()