/kernel/linux/linux-5.10/mm/ |
H A D | sparse-vmemmap.c | 108 unsigned long pfn, nr_pfns, nr_align; in altmap_alloc_block_buf() local 117 nr_pfns = size >> PAGE_SHIFT; in altmap_alloc_block_buf() 118 nr_align = 1UL << find_first_bit(&nr_pfns, BITS_PER_LONG); in altmap_alloc_block_buf() 120 if (nr_pfns + nr_align > vmem_altmap_nr_free(altmap)) in altmap_alloc_block_buf() 123 altmap->alloc += nr_pfns; in altmap_alloc_block_buf() 128 __func__, pfn, altmap->alloc, altmap->align, nr_pfns); in altmap_alloc_block_buf()
|
H A D | memremap.c | 457 void vmem_altmap_free(struct vmem_altmap *altmap, unsigned long nr_pfns) in vmem_altmap_free() argument 459 altmap->alloc -= nr_pfns; in vmem_altmap_free()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | memremap.h | 143 void vmem_altmap_free(struct vmem_altmap *altmap, unsigned long nr_pfns); 180 unsigned long nr_pfns) in vmem_altmap_free() 179 vmem_altmap_free(struct vmem_altmap *altmap, unsigned long nr_pfns) vmem_altmap_free() argument
|
H A D | mm.h | 1817 int get_vaddr_frames(unsigned long start, unsigned int nr_pfns,
|
/kernel/linux/linux-6.6/mm/ |
H A D | sparse-vmemmap.c | 109 unsigned long pfn, nr_pfns, nr_align; in altmap_alloc_block_buf() local 118 nr_pfns = size >> PAGE_SHIFT; in altmap_alloc_block_buf() 119 nr_align = 1UL << find_first_bit(&nr_pfns, BITS_PER_LONG); in altmap_alloc_block_buf() 121 if (nr_pfns + nr_align > vmem_altmap_nr_free(altmap)) in altmap_alloc_block_buf() 124 altmap->alloc += nr_pfns; in altmap_alloc_block_buf() 129 __func__, pfn, altmap->alloc, altmap->align, nr_pfns); in altmap_alloc_block_buf()
|
H A D | memremap.c | 433 void vmem_altmap_free(struct vmem_altmap *altmap, unsigned long nr_pfns) in vmem_altmap_free() argument 435 altmap->alloc -= nr_pfns; in vmem_altmap_free()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | memremap.h | 200 void vmem_altmap_free(struct vmem_altmap *altmap, unsigned long nr_pfns); 237 unsigned long nr_pfns) in vmem_altmap_free() 236 vmem_altmap_free(struct vmem_altmap *altmap, unsigned long nr_pfns) vmem_altmap_free() argument
|
/kernel/linux/linux-6.6/include/media/ |
H A D | frame_vector.h | 18 int get_vaddr_frames(unsigned long start, unsigned int nr_pfns,
|
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 226 unsigned long nr_pfns; member 258 p->nr_pfns = slot->npages; in kvmppc_uvmem_slot_init() 293 if (gfn >= p->base_pfn && gfn < p->base_pfn + p->nr_pfns) { in kvmppc_mark_gfn() 337 if (gfn >= p->base_pfn && gfn < p->base_pfn + p->nr_pfns) { in kvmppc_gfn_is_uvmem_pfn() 367 if (*gfn >= iter->base_pfn && *gfn < iter->base_pfn + iter->nr_pfns) { in kvmppc_next_nontransitioned_gfn() 377 for (i = *gfn; i < p->base_pfn + p->nr_pfns; i++) { in kvmppc_next_nontransitioned_gfn()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 228 unsigned long nr_pfns; member 260 p->nr_pfns = slot->npages; in kvmppc_uvmem_slot_init() 295 if (gfn >= p->base_pfn && gfn < p->base_pfn + p->nr_pfns) { in kvmppc_mark_gfn() 339 if (gfn >= p->base_pfn && gfn < p->base_pfn + p->nr_pfns) { in kvmppc_gfn_is_uvmem_pfn() 369 if (*gfn >= iter->base_pfn && *gfn < iter->base_pfn + iter->nr_pfns) { in kvmppc_next_nontransitioned_gfn() 379 for (i = *gfn; i < p->base_pfn + p->nr_pfns; i++) { in kvmppc_next_nontransitioned_gfn()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | init_64.c | 250 int nr_pfns = page_size >> PAGE_SHIFT; in vmemmap_populate() local 254 vmem_altmap_free(altmap, nr_pfns); in vmemmap_populate()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | init_64.c | 252 int nr_pfns = page_size >> PAGE_SHIFT; in __vmemmap_populate() local 256 vmem_altmap_free(altmap, nr_pfns); in __vmemmap_populate()
|