Lines Matching refs:e_mw
692 struct ehca_mw *e_mw; in ehca_alloc_mw() local
701 e_mw = ehca_mw_new(); in ehca_alloc_mw()
702 if (!e_mw) { in ehca_alloc_mw()
707 h_ret = hipz_h_alloc_resource_mw(shca->ipz_hca_handle, e_mw, in ehca_alloc_mw()
712 h_ret, shca, shca->ipz_hca_handle.handle, e_mw); in ehca_alloc_mw()
717 e_mw->ipz_mw_handle = hipzout.handle; in ehca_alloc_mw()
718 e_mw->ib_mw.rkey = hipzout.rkey; in ehca_alloc_mw()
719 return &e_mw->ib_mw; in ehca_alloc_mw()
722 ehca_mw_delete(e_mw); in ehca_alloc_mw()
748 struct ehca_mw *e_mw = container_of(mw, struct ehca_mw, ib_mw); in ehca_dealloc_mw() local
750 h_ret = hipz_h_free_resource_mw(shca->ipz_hca_handle, e_mw); in ehca_dealloc_mw()
755 e_mw->ipz_mw_handle.handle); in ehca_dealloc_mw()
759 ehca_mw_delete(e_mw); in ehca_dealloc_mw()