Lines Matching refs:pmd
366 static inline int pmd_none(pmd_t pmd) in pmd_none() argument
372 return (unsigned long)pmd_val(pmd) == 0; in pmd_none()
375 static inline int pmd_present(pmd_t pmd) in pmd_present() argument
377 return pmd_val(pmd) & _PAGE_PRESENT; in pmd_present()
380 static inline int pmd_bad(pmd_t pmd) in pmd_bad() argument
382 return ((pmd_val(pmd) & _PAGE_ALL) != _PAGE_TABLE); in pmd_bad()
439 #define pmd_ptfn(pmd) hv_pte_get_ptfn(pmd_pte(pmd)) argument
447 static inline unsigned long pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() argument
450 (phys_addr_t)pmd_ptfn(pmd) << HV_LOG2_PAGE_TABLE_ALIGN; in pmd_page_vaddr()
461 #define pmd_page(pmd) pfn_to_page(PFN_DOWN(HV_PTFN_TO_CPA(pmd_ptfn(pmd)))) argument
468 #define pmd_mknotpresent(pmd) pte_pmd(pte_mknotpresent(pmd_pte(pmd))) argument
469 #define pmd_young(pmd) pte_young(pmd_pte(pmd)) argument
470 #define pmd_mkyoung(pmd) pte_pmd(pte_mkyoung(pmd_pte(pmd))) argument
471 #define pmd_mkold(pmd) pte_pmd(pte_mkold(pmd_pte(pmd))) argument
472 #define pmd_mkwrite(pmd) pte_pmd(pte_mkwrite(pmd_pte(pmd))) argument
473 #define pmd_write(pmd) pte_write(pmd_pte(pmd)) argument
474 #define pmd_wrprotect(pmd) pte_pmd(pte_wrprotect(pmd_pte(pmd))) argument
475 #define pmd_mkdirty(pmd) pte_pmd(pte_mkdirty(pmd_pte(pmd))) argument
476 #define pmd_huge_page(pmd) pte_huge(pmd_pte(pmd)) argument
477 #define pmd_mkhuge(pmd) pte_pmd(pte_mkhuge(pmd_pte(pmd))) argument
481 #define pmd_pfn(pmd) pte_pfn(pmd_pte(pmd)) argument
484 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot) in pmd_modify() argument
486 return pfn_pmd(pmd_pfn(pmd), newprot); in pmd_modify()
493 static inline pmd_t pmd_mksplitting(pmd_t pmd) in pmd_mksplitting() argument
495 return pte_pmd(hv_pte_set_client2(pmd_pte(pmd))); in pmd_mksplitting()
498 static inline int pmd_trans_splitting(pmd_t pmd) in pmd_trans_splitting() argument
500 return hv_pte_get_client2(pmd_pte(pmd)); in pmd_trans_splitting()
515 static inline pte_t *pte_offset_kernel(pmd_t *pmd, unsigned long address) in pte_offset_kernel() argument
517 return (pte_t *)pmd_page_vaddr(*pmd) + pte_index(address); in pte_offset_kernel()