*参照元 [#s03088c0] #backlinks *説明 [#aeb4e16c] -パス: [[linux-4.4.1/drivers/staging/android/ion/ion.c]] -FIXME: これは何? --同じ「型名」があって非常にややこしい。 --[[linux-4.4.1/dma_buf_ops]]: dma_buf で定義されている「型」の名前。 --[[linux-4.4.1/dma_buf_ops(global)]]: ION で使っている「static 変数」の名前。 **参考 [#wf3830f7] *実装 [#p1c0ef22] static struct dma_buf_ops dma_buf_ops = { - --[[linux-4.4.1/dma_buf_ops]] .map_dma_buf = ion_map_dma_buf, .unmap_dma_buf = ion_unmap_dma_buf, .mmap = ion_mmap, - --[[linux-4.4.1/ion_map_dma_buf()]] --[[linux-4.4.1/ion_unmap_dma_buf()]] --[[linux-4.4.1/ion_mmap()]] .release = ion_dma_buf_release, - --[[linux-4.4.1/ion_dma_buf_release()]] .begin_cpu_access = ion_dma_buf_begin_cpu_access, .end_cpu_access = ion_dma_buf_end_cpu_access, - --[[linux-4.4.1/ion_dma_buf_begin_cpu_access()]] --[[linux-4.4.1/ion_dma_buf_end_cpu_access()]] .kmap_atomic = ion_dma_buf_kmap, .kunmap_atomic = ion_dma_buf_kunmap, .kmap = ion_dma_buf_kmap, .kunmap = ion_dma_buf_kunmap, - --[[linux-4.4.1/ion_dma_buf_kmap()]] --[[linux-4.4.1/ion_dma_buf_kunmap()]] }; *コメント [#w027cd0f]