Home
last modified time | relevance | path

Searched refs:bfr (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/soc/apple/
H A Drtkit-crashlog.c63 static void apple_rtkit_crashlog_dump_str(struct apple_rtkit *rtk, u8 *bfr, in apple_rtkit_crashlog_dump_str() argument
69 memcpy(&idx, bfr, 4); in apple_rtkit_crashlog_dump_str()
71 ptr = bfr + 4; in apple_rtkit_crashlog_dump_str()
72 end = bfr + size; in apple_rtkit_crashlog_dump_str()
91 static void apple_rtkit_crashlog_dump_version(struct apple_rtkit *rtk, u8 *bfr, in apple_rtkit_crashlog_dump_version() argument
94 dev_warn(rtk->dev, "RTKit: Version: %s", bfr + 16); in apple_rtkit_crashlog_dump_version()
97 static void apple_rtkit_crashlog_dump_time(struct apple_rtkit *rtk, u8 *bfr, in apple_rtkit_crashlog_dump_time() argument
102 memcpy(&crash_time, bfr, 8); in apple_rtkit_crashlog_dump_time()
106 static void apple_rtkit_crashlog_dump_mailbox(struct apple_rtkit *rtk, u8 *bfr, in apple_rtkit_crashlog_dump_mailbox() argument
113 memcpy(&type, bfr in apple_rtkit_crashlog_dump_mailbox()
126 apple_rtkit_crashlog_dump_regs(struct apple_rtkit *rtk, u8 *bfr, size_t size) apple_rtkit_crashlog_dump_regs() argument
186 apple_rtkit_crashlog_dump(struct apple_rtkit *rtk, u8 *bfr, size_t size) apple_rtkit_crashlog_dump() argument
[all...]
H A Drtkit.c312 struct apple_rtkit_shmem *bfr) in apple_rtkit_free_buffer()
314 if (bfr->size == 0) in apple_rtkit_free_buffer()
318 rtk->ops->shmem_destroy(rtk->cookie, bfr); in apple_rtkit_free_buffer()
319 else if (bfr->buffer) in apple_rtkit_free_buffer()
320 dma_free_coherent(rtk->dev, bfr->size, bfr->buffer, bfr->iova); in apple_rtkit_free_buffer()
322 bfr->buffer = NULL; in apple_rtkit_free_buffer()
323 bfr->iomem = NULL; in apple_rtkit_free_buffer()
324 bfr in apple_rtkit_free_buffer()
311 apple_rtkit_free_buffer(struct apple_rtkit *rtk, struct apple_rtkit_shmem *bfr) apple_rtkit_free_buffer() argument
329 apple_rtkit_memcpy(struct apple_rtkit *rtk, void *dst, struct apple_rtkit_shmem *bfr, size_t offset, size_t len) apple_rtkit_memcpy() argument
342 u8 *bfr; apple_rtkit_crashlog_rx() local
[all...]
H A Drtkit-internal.h60 void apple_rtkit_crashlog_dump(struct apple_rtkit *rtk, u8 *bfr, size_t size);
/kernel/linux/linux-6.6/include/linux/soc/apple/
H A Drtkit.h49 * @shmem_setup: Setup shared memory buffer. If bfr.is_iomem is true the
62 int (*shmem_setup)(void *cookie, struct apple_rtkit_shmem *bfr);
63 void (*shmem_destroy)(void *cookie, struct apple_rtkit_shmem *bfr);
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dapple.c233 struct apple_rtkit_shmem *bfr) in apple_nvme_sart_dma_setup()
238 if (bfr->iova) in apple_nvme_sart_dma_setup()
240 if (!bfr->size) in apple_nvme_sart_dma_setup()
243 bfr->buffer = in apple_nvme_sart_dma_setup()
244 dma_alloc_coherent(anv->dev, bfr->size, &bfr->iova, GFP_KERNEL); in apple_nvme_sart_dma_setup()
245 if (!bfr->buffer) in apple_nvme_sart_dma_setup()
248 ret = apple_sart_add_allowed_region(anv->sart, bfr->iova, bfr->size); in apple_nvme_sart_dma_setup()
250 dma_free_coherent(anv->dev, bfr in apple_nvme_sart_dma_setup()
232 apple_nvme_sart_dma_setup(void *cookie, struct apple_rtkit_shmem *bfr) apple_nvme_sart_dma_setup() argument
258 apple_nvme_sart_dma_destroy(void *cookie, struct apple_rtkit_shmem *bfr) apple_nvme_sart_dma_destroy() argument
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dhci_bcm4377.c1812 void *bfr; in bcm4377_boot() local
1838 bfr = dma_alloc_coherent(&bcm4377->pdev->dev, fw->size, &fw_dma, in bcm4377_boot()
1840 if (!bfr) { in bcm4377_boot()
1845 memcpy(bfr, fw->data, fw->size); in bcm4377_boot()
1880 dma_free_coherent(&bcm4377->pdev->dev, fw->size, bfr, fw_dma); in bcm4377_boot()

Completed in 7 milliseconds