Lines Matching defs:mhi_ctxt

229 	struct mhi_ctxt *mhi_ctxt = mhi_cntrl->mhi_ctxt;
244 sizeof(*mhi_ctxt->cmd_ctxt) * NR_OF_CMD_RINGS,
245 mhi_ctxt->cmd_ctxt, mhi_ctxt->cmd_ctxt_addr);
259 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->er_ctxt) *
260 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt,
261 mhi_ctxt->er_ctxt_addr);
263 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->chan_ctxt) *
264 mhi_cntrl->max_chan, mhi_ctxt->chan_ctxt,
265 mhi_ctxt->chan_ctxt_addr);
267 kfree(mhi_ctxt);
268 mhi_cntrl->mhi_ctxt = NULL;
273 struct mhi_ctxt *mhi_ctxt;
286 mhi_ctxt = kzalloc(sizeof(*mhi_ctxt), GFP_KERNEL);
287 if (!mhi_ctxt)
291 mhi_ctxt->chan_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev,
292 sizeof(*mhi_ctxt->chan_ctxt) *
294 &mhi_ctxt->chan_ctxt_addr,
296 if (!mhi_ctxt->chan_ctxt)
300 chan_ctxt = mhi_ctxt->chan_ctxt;
323 mhi_ctxt->er_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev,
324 sizeof(*mhi_ctxt->er_ctxt) *
326 &mhi_ctxt->er_ctxt_addr,
328 if (!mhi_ctxt->er_ctxt)
331 er_ctxt = mhi_ctxt->er_ctxt;
370 mhi_ctxt->cmd_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev,
371 sizeof(*mhi_ctxt->cmd_ctxt) *
373 &mhi_ctxt->cmd_ctxt_addr,
375 if (!mhi_ctxt->cmd_ctxt)
379 cmd_ctxt = mhi_ctxt->cmd_ctxt;
397 mhi_cntrl->mhi_ctxt = mhi_ctxt;
409 sizeof(*mhi_ctxt->cmd_ctxt) * NR_OF_CMD_RINGS,
410 mhi_ctxt->cmd_ctxt, mhi_ctxt->cmd_ctxt_addr);
424 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->er_ctxt) *
425 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt,
426 mhi_ctxt->er_ctxt_addr);
429 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->chan_ctxt) *
430 mhi_cntrl->max_chan, mhi_ctxt->chan_ctxt,
431 mhi_ctxt->chan_ctxt_addr);
434 kfree(mhi_ctxt);
453 upper_32_bits(mhi_cntrl->mhi_ctxt->chan_ctxt_addr),
457 lower_32_bits(mhi_cntrl->mhi_ctxt->chan_ctxt_addr),
461 upper_32_bits(mhi_cntrl->mhi_ctxt->er_ctxt_addr),
465 lower_32_bits(mhi_cntrl->mhi_ctxt->er_ctxt_addr),
469 upper_32_bits(mhi_cntrl->mhi_ctxt->cmd_ctxt_addr),
473 lower_32_bits(mhi_cntrl->mhi_ctxt->cmd_ctxt_addr),
591 chan_ctxt = &mhi_cntrl->mhi_ctxt->chan_ctxt[mhi_chan->chan];
629 chan_ctxt = &mhi_cntrl->mhi_ctxt->chan_ctxt[mhi_chan->chan];