Lines Matching defs:bfr
334 struct apple_rtkit_shmem *bfr)
336 if (bfr->size == 0)
340 rtk->ops->shmem_destroy(rtk->cookie, bfr);
341 else if (bfr->buffer)
342 dma_free_coherent(rtk->dev, bfr->size, bfr->buffer, bfr->iova);
344 bfr->buffer = NULL;
345 bfr->iomem = NULL;
346 bfr->iova = 0;
347 bfr->size = 0;
348 bfr->is_mapped = false;
352 struct apple_rtkit_shmem *bfr, size_t offset,
355 if (bfr->iomem)
356 memcpy_fromio(dst, bfr->iomem + offset, len);
358 memcpy(dst, bfr->buffer + offset, len);
364 u8 *bfr;
385 bfr = kzalloc(rtk->crashlog_buffer.size, GFP_KERNEL);
386 if (bfr) {
387 apple_rtkit_memcpy(rtk, bfr, &rtk->crashlog_buffer, 0,
389 apple_rtkit_crashlog_dump(rtk, bfr, rtk->crashlog_buffer.size);
397 rtk->ops->crashed(rtk->cookie, bfr, rtk->crashlog_buffer.size);
399 kfree(bfr);