Lines Matching defs:bfr
233 struct apple_rtkit_shmem *bfr)
238 if (bfr->iova)
240 if (!bfr->size)
243 bfr->buffer =
244 dma_alloc_coherent(anv->dev, bfr->size, &bfr->iova, GFP_KERNEL);
245 if (!bfr->buffer)
248 ret = apple_sart_add_allowed_region(anv->sart, bfr->iova, bfr->size);
250 dma_free_coherent(anv->dev, bfr->size, bfr->buffer, bfr->iova);
251 bfr->buffer = NULL;
259 struct apple_rtkit_shmem *bfr)
263 apple_sart_remove_allowed_region(anv->sart, bfr->iova, bfr->size);
264 dma_free_coherent(anv->dev, bfr->size, bfr->buffer, bfr->iova);