Home
last modified time | relevance | path

Searched refs:pfns (Results 1 – 3 of 3) sorted by relevance

/mm/
Dhmm.c261 uint64_t *pfns = range->pfns; in hmm_pfns_bad() local
266 pfns[i] = range->values[HMM_PFN_ERROR]; in hmm_pfns_bad()
289 uint64_t *pfns = range->pfns; in hmm_vma_walk_hole_() local
299 pfns[i] = range->values[HMM_PFN_NONE]; in hmm_vma_walk_hole_()
304 &pfns[i]); in hmm_vma_walk_hole_()
314 uint64_t pfns, uint64_t cpu_flags, in hmm_pte_need_fault() argument
332 pfns = (pfns & range->pfn_flags_mask) | range->default_flags; in hmm_pte_need_fault()
335 if (!(pfns & range->flags[HMM_PFN_VALID])) in hmm_pte_need_fault()
340 if (pfns & range->flags[HMM_PFN_DEVICE_PRIVATE]) { in hmm_pte_need_fault()
341 *write_fault = pfns & range->flags[HMM_PFN_WRITE]; in hmm_pte_need_fault()
[all …]
Dsparse.c241 unsigned long pfns; in subsection_map_init() local
243 pfns = min(nr_pages, PAGES_PER_SECTION in subsection_map_init()
246 subsection_mask_set(ms->usage->subsection_map, pfn, pfns); in subsection_map_init()
249 pfns, subsection_map_index(pfn), in subsection_map_init()
250 subsection_map_index(pfn + pfns - 1)); in subsection_map_init()
252 pfn += pfns; in subsection_map_init()
253 nr_pages -= pfns; in subsection_map_init()
Dmemory_hotplug.c313 unsigned long pfns; in __add_pages() local
315 pfns = min(nr_pages, PAGES_PER_SECTION in __add_pages()
317 err = sparse_add_section(nid, pfn, pfns, altmap); in __add_pages()
320 pfn += pfns; in __add_pages()
321 nr_pages -= pfns; in __add_pages()
532 unsigned long pfns; in __remove_pages() local
535 pfns = min(nr_pages, PAGES_PER_SECTION in __remove_pages()
537 __remove_section(pfn, pfns, map_offset, altmap); in __remove_pages()
538 pfn += pfns; in __remove_pages()
539 nr_pages -= pfns; in __remove_pages()