Lines Matching defs:mhi_ctxt
200 struct mhi_ctxt *mhi_ctxt = mhi_cntrl->mhi_ctxt;
215 sizeof(*mhi_ctxt->cmd_ctxt) * NR_OF_CMD_RINGS,
216 mhi_ctxt->cmd_ctxt, mhi_ctxt->cmd_ctxt_addr);
230 mhi_free_coherent(mhi_cntrl, sizeof(*mhi_ctxt->er_ctxt) *
231 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt,
232 mhi_ctxt->er_ctxt_addr);
234 mhi_free_coherent(mhi_cntrl, sizeof(*mhi_ctxt->chan_ctxt) *
235 mhi_cntrl->max_chan, mhi_ctxt->chan_ctxt,
236 mhi_ctxt->chan_ctxt_addr);
238 kfree(mhi_ctxt);
239 mhi_cntrl->mhi_ctxt = NULL;
244 struct mhi_ctxt *mhi_ctxt;
257 mhi_ctxt = kzalloc(sizeof(*mhi_ctxt), GFP_KERNEL);
258 if (!mhi_ctxt)
262 mhi_ctxt->chan_ctxt = mhi_alloc_coherent(mhi_cntrl,
263 sizeof(*mhi_ctxt->chan_ctxt) *
265 &mhi_ctxt->chan_ctxt_addr,
267 if (!mhi_ctxt->chan_ctxt)
271 chan_ctxt = mhi_ctxt->chan_ctxt;
294 mhi_ctxt->er_ctxt = mhi_alloc_coherent(mhi_cntrl,
295 sizeof(*mhi_ctxt->er_ctxt) *
297 &mhi_ctxt->er_ctxt_addr,
299 if (!mhi_ctxt->er_ctxt)
302 er_ctxt = mhi_ctxt->er_ctxt;
341 mhi_ctxt->cmd_ctxt = mhi_alloc_coherent(mhi_cntrl,
342 sizeof(*mhi_ctxt->cmd_ctxt) *
344 &mhi_ctxt->cmd_ctxt_addr,
346 if (!mhi_ctxt->cmd_ctxt)
350 cmd_ctxt = mhi_ctxt->cmd_ctxt;
368 mhi_cntrl->mhi_ctxt = mhi_ctxt;
380 sizeof(*mhi_ctxt->cmd_ctxt) * NR_OF_CMD_RINGS,
381 mhi_ctxt->cmd_ctxt, mhi_ctxt->cmd_ctxt_addr);
395 mhi_free_coherent(mhi_cntrl, sizeof(*mhi_ctxt->er_ctxt) *
396 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt,
397 mhi_ctxt->er_ctxt_addr);
400 mhi_free_coherent(mhi_cntrl, sizeof(*mhi_ctxt->chan_ctxt) *
401 mhi_cntrl->max_chan, mhi_ctxt->chan_ctxt,
402 mhi_ctxt->chan_ctxt_addr);
405 kfree(mhi_ctxt);
426 upper_32_bits(mhi_cntrl->mhi_ctxt->chan_ctxt_addr),
430 lower_32_bits(mhi_cntrl->mhi_ctxt->chan_ctxt_addr),
434 upper_32_bits(mhi_cntrl->mhi_ctxt->er_ctxt_addr),
438 lower_32_bits(mhi_cntrl->mhi_ctxt->er_ctxt_addr),
442 upper_32_bits(mhi_cntrl->mhi_ctxt->cmd_ctxt_addr),
446 lower_32_bits(mhi_cntrl->mhi_ctxt->cmd_ctxt_addr),
563 chan_ctxt = &mhi_cntrl->mhi_ctxt->chan_ctxt[mhi_chan->chan];
598 chan_ctxt = &mhi_cntrl->mhi_ctxt->chan_ctxt[mhi_chan->chan];