*参照元 [#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]