*参照元 [#f4ded136]
#backlinks

*説明 [#n9fd6219]
-パス: [[linux-4.4.1/drivers/staging/android/uapi/ion.h]]

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


**参考 [#gf82a475]


*実装 [#tbdd5279]
 /**
  * enum ion_heap_types - list of all possible types of heaps
  * @ION_HEAP_TYPE_SYSTEM:        memory allocated via vmalloc
  * @ION_HEAP_TYPE_SYSTEM_CONTIG: memory allocated via kmalloc
  * @ION_HEAP_TYPE_CARVEOUT:      memory allocated from a prereserved
  *                               carveout heap, allocations are physically
  *                               contiguous
  * @ION_HEAP_TYPE_DMA:           memory allocated via DMA API
  * @ION_NUM_HEAPS:               helper for iterating over heaps, a bit mask
  *                               is used to identify the heaps, so only 32
  *                               total heap types are supported
  */
 enum ion_heap_type {
         ION_HEAP_TYPE_SYSTEM,
         ION_HEAP_TYPE_SYSTEM_CONTIG,
         ION_HEAP_TYPE_CARVEOUT,
         ION_HEAP_TYPE_CHUNK,
         ION_HEAP_TYPE_DMA,
         ION_HEAP_TYPE_CUSTOM, /*
                                * must be last so device specific heaps always
                                * are at the end of this enum
                                */
         ION_NUM_HEAPS = 16,
 };


*コメント [#u7f9b172]


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