Home
last modified time | relevance | path

Searched refs:pfn_first (Results 1 – 4 of 4) sorted by relevance

/linux-5.19.10/arch/powerpc/kvm/
Dbook3s_hv_uvmem.c692 unsigned long pfn_last, pfn_first; in kvmppc_uvmem_get_page() local
694 pfn_first = kvmppc_uvmem_pgmap.range.start >> PAGE_SHIFT; in kvmppc_uvmem_get_page()
695 pfn_last = pfn_first + in kvmppc_uvmem_get_page()
700 pfn_last - pfn_first); in kvmppc_uvmem_get_page()
701 if (bit >= (pfn_last - pfn_first)) in kvmppc_uvmem_get_page()
710 uvmem_pfn = bit + pfn_first; in kvmppc_uvmem_get_page()
1156 unsigned long pfn_last, pfn_first; in kvmppc_uvmem_init() local
1188 pfn_first = res->start >> PAGE_SHIFT; in kvmppc_uvmem_init()
1189 pfn_last = pfn_first + (resource_size(res) >> PAGE_SHIFT); in kvmppc_uvmem_init()
1190 kvmppc_uvmem_bitmap = kcalloc(BITS_TO_LONGS(pfn_last - pfn_first), in kvmppc_uvmem_init()
/linux-5.19.10/mm/
Dmemremap.c72 static unsigned long pfn_first(struct dev_pagemap *pgmap, int range_id) in pfn_first() function
91 return pfn >= pfn_first(pgmap, i); in pgmap_pfn_valid()
107 pfn_first(pgmap, range_id)) >> pgmap->vmemmap_shift; in pfn_len()
116 first_page = pfn_to_page(pfn_first(pgmap, range_id)); in pageunmap_range()
/linux-5.19.10/lib/
Dtest_hmm.c463 unsigned long pfn_first; in dmirror_allocate_chunk() local
505 pfn_first = devmem->pagemap.range.start >> PAGE_SHIFT; in dmirror_allocate_chunk()
506 pfn_last = pfn_first + (range_len(&devmem->pagemap.range) >> PAGE_SHIFT); in dmirror_allocate_chunk()
515 pfn_first, pfn_last); in dmirror_allocate_chunk()
518 for (pfn = pfn_first; pfn < pfn_last; pfn++) { in dmirror_allocate_chunk()
/linux-5.19.10/drivers/gpu/drm/nouveau/
Dnouveau_dmem.c235 unsigned long i, pfn_first; in nouveau_dmem_chunk_alloc() local
280 pfn_first = chunk->pagemap.range.start >> PAGE_SHIFT; in nouveau_dmem_chunk_alloc()
281 page = pfn_to_page(pfn_first); in nouveau_dmem_chunk_alloc()