*参照元 [#t77a2cae] #backlinks *説明 [#s9018a8a] -パス: [[linux-4.4.1/drivers/media/v4l2-core/videobuf2-dma-sg.c]] -FIXME: これは何? --説明 **参考 [#h650917a] --[[linux-4.4.1/vb2_dc_dmabuf_ops(global)]] --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops(global)]] --[[linux-4.4.1/vb2_vmalloc_dmabuf_ops(global)]] *実装 [#w4d79dba] static struct dma_buf_ops vb2_dma_sg_dmabuf_ops = { - --[[linux-4.4.1/dma_buf_ops]] .attach = vb2_dma_sg_dmabuf_ops_attach, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_attach()]] .detach = vb2_dma_sg_dmabuf_ops_detach, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_attach()]] --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_detach()]] .map_dma_buf = vb2_dma_sg_dmabuf_ops_map, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_map()]] .unmap_dma_buf = vb2_dma_sg_dmabuf_ops_unmap, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_map()]] --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_unmap()]] .kmap = vb2_dma_sg_dmabuf_ops_kmap, .kmap_atomic = vb2_dma_sg_dmabuf_ops_kmap, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_kmap()]] .vmap = vb2_dma_sg_dmabuf_ops_vmap, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_kmap()]] --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_vmap()]] .mmap = vb2_dma_sg_dmabuf_ops_mmap, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_mmap()]] .release = vb2_dma_sg_dmabuf_ops_release, - --[[linux-4.4.1/vb2_dma_sg_dmabuf_ops_release()]] }; *コメント [#gaa16dee]