Linux内存从0到1学习笔记(8.7 DMA-BUF代码解读)
Posted 高桐@BILL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux内存从0到1学习笔记(8.7 DMA-BUF代码解读)相关的知识,希望对你有一定的参考价值。
一,基本操作与设备DMA访问
drivers/dma-buf/dma-buf.c
二,CPU访问DMA缓冲区对象
drivers/dma-buf/dma-buf.c
三,隐式Fence轮询支持
drivers/dma-buf/dma-buf.c
四,DMA-BUF统计
drivers/dma-buf/dma-buf-sysfs-stats.c
五,DMA 缓冲区ioctls操作
include/uapi/linux/dma-buf.h
六,内核函数和结构体参考
drivers/dma-buf/dma-buf.c
include/linux/dma-buf.h
七,预留对象
drivers/dma-buf/dma-resv.c
drivers/dma-buf/dma-resv.c
include/linux/dma-resv.h
八,DMA Fences
drivers/dma-buf/dma-fence.c
九,DMA Fence Cross-Driver Contract
drivers/dma-buf/dma-fence.c
fence cross-driver contract
十,DMA Fence Signalling Annotations
drivers/dma-buf/dma-fence.c
十一,DMA Fences功能参考
drivers/dma-buf/dma-fence.c
include/linux/dma-fence.h
十二,DMA Fence Array
drivers/dma-b
以上是关于Linux内存从0到1学习笔记(8.7 DMA-BUF代码解读)的主要内容,如果未能解决你的问题,请参考以下文章
Linux内存从0到1学习笔记(6.4,物理内存初始化之预留内存)