Lines Matching refs:er_ctxt
230 mhi_free_coherent(mhi_cntrl, sizeof(*mhi_ctxt->er_ctxt) *
231 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt,
246 struct mhi_event_ctxt *er_ctxt;
294 mhi_ctxt->er_ctxt = mhi_alloc_coherent(mhi_cntrl,
295 sizeof(*mhi_ctxt->er_ctxt) *
299 if (!mhi_ctxt->er_ctxt)
302 er_ctxt = mhi_ctxt->er_ctxt;
304 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++,
312 tmp = er_ctxt->intmod;
316 er_ctxt->intmod = tmp;
318 er_ctxt->ertype = MHI_ER_TYPE_VALID;
319 er_ctxt->msivec = mhi_event->irq;
333 er_ctxt->rbase = ring->iommu_base;
334 er_ctxt->rp = er_ctxt->wp = er_ctxt->rbase;
335 er_ctxt->rlen = ring->len;
336 ring->ctxt_wp = &er_ctxt->wp;
395 mhi_free_coherent(mhi_cntrl, sizeof(*mhi_ctxt->er_ctxt) *
396 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt,