linux-4.4.1/ion_cma_mmap()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#p8c6718a]
#backlinks
*説明 [#pcc32c4c]
-パス: [[linux-4.4.1/drivers/staging/android/ion/ion_cma_...
-FIXME: これは何?
--説明
**引数 [#gef092d4]
-struct ion_heap *mapper
--
--[[linux-4.4.1/ion_heap]]
-struct ion_buffer *buffer
--
--[[linux-4.4.1/ion_buffer]]
-struct vm_area_struct *vma
--
--[[linux-4.4.1/vm_area_struct]]
**返り値 [#p5c855dd]
-int
--
**参考 [#rcb2f8d1]
*実装 [#ofab0e65]
static int ion_cma_mmap(struct ion_heap *mapper, struct ...
struct vm_area_struct *vma)
{
struct ion_cma_heap *cma_heap = to_cma_heap(buff...
struct device *dev = cma_heap->dev;
struct ion_cma_buffer_info *info = buffer->priv_...
-
--[[linux-4.4.1/ion_cma_heap]]
--[[linux-4.4.1/to_cma_heap()]]
--[[linux-4.4.1/device]]
--[[linux-4.4.1/ion_cma_buffer_info]]
return dma_mmap_coherent(dev, vma, info->cpu_add...
buffer->size);
-
--[[linux-4.4.1/dma_mmap_coherent()]]
}
*コメント [#h41e5517]
終了行:
*参照元 [#p8c6718a]
#backlinks
*説明 [#pcc32c4c]
-パス: [[linux-4.4.1/drivers/staging/android/ion/ion_cma_...
-FIXME: これは何?
--説明
**引数 [#gef092d4]
-struct ion_heap *mapper
--
--[[linux-4.4.1/ion_heap]]
-struct ion_buffer *buffer
--
--[[linux-4.4.1/ion_buffer]]
-struct vm_area_struct *vma
--
--[[linux-4.4.1/vm_area_struct]]
**返り値 [#p5c855dd]
-int
--
**参考 [#rcb2f8d1]
*実装 [#ofab0e65]
static int ion_cma_mmap(struct ion_heap *mapper, struct ...
struct vm_area_struct *vma)
{
struct ion_cma_heap *cma_heap = to_cma_heap(buff...
struct device *dev = cma_heap->dev;
struct ion_cma_buffer_info *info = buffer->priv_...
-
--[[linux-4.4.1/ion_cma_heap]]
--[[linux-4.4.1/to_cma_heap()]]
--[[linux-4.4.1/device]]
--[[linux-4.4.1/ion_cma_buffer_info]]
return dma_mmap_coherent(dev, vma, info->cpu_add...
buffer->size);
-
--[[linux-4.4.1/dma_mmap_coherent()]]
}
*コメント [#h41e5517]
ページ名: