*参照元 [#ge037635] #backlinks *説明 [#ob0110ec] -パス: [[linux-4.4.1/]] -パス: [[linux-4.4.1/arch/arm/mm/dma-mapping.c]] -FIXME: これは何? --説明 **引数 [#iffd0999] -struct page *page -- --[[linux-4.4.1/page]] -size_t size -- **返り値 [#b5c17343] -なし **参考 [#o53f4fbb] *実装 [#e03d3e48] /* * Free a DMA buffer. 'size' must be page aligned. */ static void __dma_free_buffer(struct page *page, size_t size) { struct page *e = page + (size >> PAGE_SHIFT); - --[[linux-4.4.1/PAGE_SHIFT]] while (page < e) { __free_page(page); page++; } - --[[linux-4.4.1/__free_page()]] } *コメント [#w4f40b19]