*参照元 [#d9756ed5]
#backlinks

*説明 [#k5f727e6]
-パス: [[linux-4.4.1/mm/cma.h]]

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


**参考 [#y94659d6]


*実装 [#af5b63f4]
 struct cma {
         unsigned long   base_pfn;
-CMA 領域先頭のページフレーム番号
--[[linux-4.4.1/cma_get_base()]]

         unsigned long   count;
-CMA 領域のサイズ(ページ数)
--[[linux-4.4.1/cma_get_size()]]

         unsigned long   *bitmap;
         unsigned int order_per_bit; /* Order of pages represented by one bit */
         struct mutex    lock;
-
--[[linux-4.4.1/mutex]]

 #ifdef CONFIG_CMA_DEBUGFS
-
--[[linux-4.4.1/CONFIG_DMA_DEBUGFS]]

         struct hlist_head mem_head;
         spinlock_t mem_head_lock;
-
--[[linux-4.4.1/hlist_head]]
--[[linux-4.4.1/spinlock_t]]

 #endif
 };


*コメント [#q1fddb43]

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