Searched refs:epas (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_hw.h | 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()
|
H A D | ehea_phyp.h | 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);
|
H A D | ehea.h | 261 struct h_epas epas; member 276 struct h_epas epas; member 301 struct h_epas epas; member
|
H A D | ehea_qmr.c | 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()
|
H A D | ehea_phyp.c | 298 u64 *cq_handle, struct h_epas *epas) in ehea_h_alloc_resource_cq() 317 hcp_epas_ctor(epas, outs[5], outs[6]); in ehea_h_alloc_resource_cq() 296 ehea_h_alloc_resource_cq(const u64 adapter_handle, struct ehea_cq_attr *cq_attr, u64 *cq_handle, struct h_epas *epas) ehea_h_alloc_resource_cq() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_hw.h | 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()
|
H A D | ehea_phyp.h | 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);
|
H A D | ehea.h | 262 struct h_epas epas; member 277 struct h_epas epas; member 302 struct h_epas epas; member
|
H A D | ehea_qmr.c | 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()
|
H A D | ehea_phyp.c | 298 u64 *cq_handle, struct h_epas *epas) in ehea_h_alloc_resource_cq() 317 hcp_epas_ctor(epas, outs[5], outs[6]); in ehea_h_alloc_resource_cq() 296 ehea_h_alloc_resource_cq(const u64 adapter_handle, struct ehea_cq_attr *cq_attr, u64 *cq_handle, struct h_epas *epas) ehea_h_alloc_resource_cq() argument
|
Completed in 15 milliseconds