*参照元 [#ic2e2e45]
#backlinks

*説明 [#v3f472b7]
-パス: [[linux-4.4.1/drivers/staging/android/ion/ion_heap.c]]

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


**引数 [#b295525c]
-struct ion_heap *heap
--
--[[linux-4.4.1/ion_heap]]


**返り値 [#v239ecfe]
-なし


**参考 [#m438252f]


*実装 [#n57dba9e]
 void ion_heap_destroy(struct ion_heap *heap)
 {
         if (!heap)
                 return;
 
         switch (heap->type) {
-
--[[linux-4.4.1/ion_heap_type]]

         case ION_HEAP_TYPE_SYSTEM_CONTIG:
                 ion_system_contig_heap_destroy(heap);
                 break;
         case ION_HEAP_TYPE_SYSTEM:
                 ion_system_heap_destroy(heap);
                 break;
         case ION_HEAP_TYPE_CARVEOUT:
                 ion_carveout_heap_destroy(heap);
                 break;
         case ION_HEAP_TYPE_CHUNK:
                 ion_chunk_heap_destroy(heap);
                 break;
         case ION_HEAP_TYPE_DMA:
                 ion_cma_heap_destroy(heap);
                 break;
         default:
                 pr_err("%s: Invalid heap type %d\n", __func__,
                        heap->type);
         }
-
--[[linux-4.4.1/ion_system_contig_heap_destroy()]]
--[[linux-4.4.1/ion_system_heap_destroy()]]
--[[linux-4.4.1/ion_carveout_heap_destroy()]]
--[[linux-4.4.1/ion_chunk_heap_destroy()]]
--[[linux-4.4.1/ion_cma_heap_destroy()]]
--[[linux-4.4.1/pr_err()]]

 }
 EXPORT_SYMBOL(ion_heap_destroy);
-
--[[linux-4.4.1/EXPORT_SYMBOL()]]


*コメント [#de202b01]


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