linux-4.4.1/page_to_phys()(x86)
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#i1e11b2e]
#backlinks
*説明 [#eedcb50e]
-パス: [[linux-4.4.1/arch/x86/include/asm/io.h]]
-指定したページの物理アドレスを取得する。
**引数 [#y87fae06]
-struct page *page
--ページ
--[[linux-4.4.1/page]]
**返り値 [#pd7c67ed]
-dma_addr_t
--物理アドレス
--[[linux-4.4.1/dma_addr_t]]
**参考 [#w2e602e0]
*実装 [#n1fba685]
/*
* Change "struct page" to physical address.
*/
#define page_to_phys(page) ((dma_addr_t)page_to_pfn(p...
-物理アドレス = ページフレーム番号 x ページサイズである。
--[[linux-4.4.1/page_to_pfn()]]
--[[linux-4.4.1/PAGE_SHIFT]]
*コメント [#y6fabe2a]
終了行:
*参照元 [#i1e11b2e]
#backlinks
*説明 [#eedcb50e]
-パス: [[linux-4.4.1/arch/x86/include/asm/io.h]]
-指定したページの物理アドレスを取得する。
**引数 [#y87fae06]
-struct page *page
--ページ
--[[linux-4.4.1/page]]
**返り値 [#pd7c67ed]
-dma_addr_t
--物理アドレス
--[[linux-4.4.1/dma_addr_t]]
**参考 [#w2e602e0]
*実装 [#n1fba685]
/*
* Change "struct page" to physical address.
*/
#define page_to_phys(page) ((dma_addr_t)page_to_pfn(p...
-物理アドレス = ページフレーム番号 x ページサイズである。
--[[linux-4.4.1/page_to_pfn()]]
--[[linux-4.4.1/PAGE_SHIFT]]
*コメント [#y6fabe2a]
ページ名: