*参照元 [#c1d71624]
#backlinks

*説明 [#rb0479de]
-パス: [[linux-4.4.1/]]
-パス: [[linux-4.4.1/drivers/media/v4l2-core/videobuf2-dma-contig.c]]

-FIXME: これは何?
--説明


**参考 [#o63e89a9]


*実装 [#h1a3fe01]
 struct vb2_dc_buf {
         struct device                   *dev;
         void                            *vaddr;
         unsigned long                   size;
         dma_addr_t                      dma_addr;
         enum dma_data_direction         dma_dir;
         struct sg_table                 *dma_sgt;
         struct frame_vector             *vec;
 
-
--[[linux-4.4.1/device]]
--[[linux-4.4.1/dma_addr_t]]
--[[linux-4.4.1/dma_data_direction]]
--[[linux-4.4.1/sg_table]]
--[[linux-4.4.1/frame_vector]]

         /* MMAP related */
         struct vb2_vmarea_handler       handler;
         atomic_t                        refcount;
         struct sg_table                 *sgt_base;
 
-
--[[linux-4.4.1/vb2_vmarea_handler]]
--[[linux-4.4.1/stomic_t]]
--[[linux-4.4.1/sg_table]]

         /* DMABUF related */
         struct dma_buf_attachment       *db_attach;
-
--[[linux-4.4.1/dma_buf_attachment]]

 };


*コメント [#i877a6a2]

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