Searched refs:hmm_pfn (Results 1 - 2 of 2) sorted by relevance

/linux-master/include/linux/
H A Dhmm.h55 static inline struct page *hmm_pfn_to_page(unsigned long hmm_pfn) argument
57 return pfn_to_page(hmm_pfn & ~HMM_PFN_FLAGS);
74 static inline unsigned int hmm_pfn_to_map_order(unsigned long hmm_pfn) argument
76 return (hmm_pfn >> HMM_PFN_ORDER_SHIFT) & 0x1F;
/linux-master/mm/
H A Dhmm.c225 unsigned long *hmm_pfn)
232 uint64_t pfn_req_flags = *hmm_pfn;
239 *hmm_pfn = 0;
256 *hmm_pfn = swp_offset_pfn(entry) | cpu_flags;
263 *hmm_pfn = 0;
307 *hmm_pfn = HMM_PFN_ERROR;
311 *hmm_pfn = pte_pfn(pte) | cpu_flags;
223 hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr, unsigned long end, pmd_t *pmdp, pte_t *ptep, unsigned long *hmm_pfn) argument

Completed in 89 milliseconds