*参照元 [#e5148ae5]
#backlinks

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

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


**引数 [#i89b0aa4]
-struct mm_struct *mm
--
--[[linux-4.4.1/mm_struct]]
-pmd_t *pmd
--
--[[linux-4.4.1/pmd_t]]
-unsigned long addr
--
-spinlock_t **ptlp
--
--[[linux-4.4.1/spinlock_t]]


**返り値 [#c00ce478]
-pte_t *
--
--[[linux-4.4.1/pte_t]]


**参考 [#jd1b3bb4]


*実装 [#o8568834]
 #define pte_alloc_map_lock(mm, pmd, address, ptlp)      \
         ((unlikely(pmd_none(*(pmd))) && __pte_alloc(mm, NULL,   \
                                                         pmd, address))? \
-
--[[linux-4.4.1/unlikely()]]
--[[linux-4.4.1/pmd_none()]]
--[[linux-4.4.1/__pte_alloc()]]

                 NULL: pte_offset_map_lock(mm, pmd, address, ptlp))
-
--[[linux-4.4.1/pte_offset_map_lock()]]


*コメント [#ka4f695d]

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