*参照元 [#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]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS