Symbol: PFN_UP
arch/arm/mm/init.c
79
*min = PFN_UP(memblock_start_of_DRAM());
arch/arm64/kernel/setup.c
261
end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end);
arch/arm64/mm/init.c
304
min = PFN_UP(memblock_start_of_DRAM());
arch/arm64/mm/mmu.c
1993
max_pfn = max(max_pfn, PFN_UP(start + size));
arch/csky/kernel/setup.c
75
min_low_pfn = PFN_UP(memblock_start_of_DRAM());
arch/hexagon/mm/init.c
22
#define bootmem_startpg (PFN_UP(((unsigned long) _end) - PAGE_OFFSET + PHYS_OFFSET))
arch/loongarch/include/asm/page.h
28
#define ARCH_PFN_OFFSET PFN_UP(PHYS_OFFSET)
arch/loongarch/kernel/setup.c
413
PFN_UP(__pa_symbol(&__nosave_end)));
arch/loongarch/kernel/setup.c
556
end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end);
arch/loongarch/power/hibernate.c
45
unsigned long nosave_end_pfn = PFN_UP(__pa(&__nosave_end));
arch/mips/include/asm/page.h
68
# define ARCH_PFN_OFFSET PFN_UP(PHYS_OFFSET)
arch/mips/kernel/setup.c
178
return PFN_UP(end);
arch/mips/kernel/setup.c
290
ARCH_PFN_OFFSET = PFN_UP(ramstart);
arch/mips/kernel/setup.c
298
if (PFN_UP(ramstart) > ARCH_PFN_OFFSET) {
arch/mips/kernel/setup.c
300
(unsigned long)((PFN_UP(ramstart) - ARCH_PFN_OFFSET) * sizeof(struct page)),
arch/mips/kernel/setup.c
301
(unsigned long)(PFN_UP(ramstart) - ARCH_PFN_OFFSET));
arch/mips/loongson64/numa.c
105
unsigned long kernel_end_pfn = PFN_UP(__pa_symbol(&_end));
arch/mips/mm/init.c
475
for (pfn = PFN_UP(begin); pfn < PFN_DOWN(end); pfn++) {
arch/mips/power/cpu.c
40
unsigned long nosave_end_pfn = PFN_UP(__pa(&__nosave_end));
arch/mips/sgi-ip27/ip27-memory.c
370
slot_freepfn += PFN_UP(sizeof(struct pglist_data) +
arch/nios2/include/asm/page.h
41
#define ARCH_PFN_OFFSET PFN_UP(PHYS_OFFSET)
arch/nios2/kernel/setup.c
141
*min = PFN_UP(memblock_start_of_DRAM());
arch/openrisc/kernel/setup.c
62
ram_start_pfn = PFN_UP(memory_start);
arch/powerpc/mm/mem.c
123
unsigned long end_pfn = PFN_UP(start + size);
arch/powerpc/mm/pgtable_32.c
130
unsigned long numpages = PFN_UP((unsigned long)_einittext) -
arch/powerpc/mm/pgtable_32.c
169
numpages = PFN_UP((unsigned long)__end_rodata) -
arch/powerpc/platforms/512x/mpc512x_shared.c
184
start = PFN_UP(addr);
arch/riscv/kernel/setup.c
249
end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end);
arch/riscv/mm/init.c
1813
max_pfn = PFN_UP(start + size);
arch/riscv/mm/init.c
290
min_low_pfn = PFN_UP(phys_ram_base);
arch/s390/kernel/early.c
80
end_pfn = PFN_UP(__pa(_end));
arch/sh/mm/init.c
242
start_pfn = PFN_UP(__pa(_end));
arch/um/kernel/mem.c
78
min_low_pfn = PFN_UP(__pa(uml_reserved));
arch/um/kernel/physmem.c
96
min_low_pfn = PFN_UP(__pa(reserve_end));
arch/x86/kernel/e820.c
792
register_nosave_region(PFN_DOWN(last_addr), PFN_UP(entry->addr));
arch/x86/kernel/tboot.c
173
map_size = PFN_UP(tboot->tboot_size);
arch/x86/mm/init_64.c
955
unsigned long end_pfn = PFN_UP(start + size);
arch/x86/platform/efi/efi_32.c
45
end_pfn = PFN_UP(end);
arch/x86/virt/svm/sev.c
381
if (PFN_UP(rmp_end) > max_pfn)
arch/x86/virt/svm/sev.c
382
max_rmp_pfn = PFN_UP(rmp_end);
arch/x86/xen/enlighten_pvh.c
100
if (pages != (PFN_DOWN(e->addr + e->size) - PFN_UP(e->addr))) {
arch/x86/xen/enlighten_pvh.c
120
xen_add_extra_mem(PFN_UP(e->addr), pages);
arch/x86/xen/enlighten_pvh.c
80
ram_pages += PFN_DOWN(e->addr + e->size) - PFN_UP(e->addr);
arch/x86/xen/enlighten_pvh.c
98
PFN_DOWN(e->addr + e->size) - PFN_UP(e->addr));
arch/x86/xen/p2m.c
813
end_pfn = PFN_UP(remap->paddr + remap->size);
arch/x86/xen/setup.c
179
s_pfn = PFN_UP(entry->addr);
arch/x86/xen/setup.c
432
unsigned long end_pfn = PFN_UP(end);
arch/x86/xen/setup.c
435
end_pfn = PFN_UP(entry->addr);
arch/x86/xen/setup.c
910
pfn_s = PFN_UP(addr);
arch/xtensa/kernel/hibernate.c
10
unsigned long nosave_end_pfn = PFN_UP(__pa(&__nosave_end));
arch/xtensa/mm/init.c
55
min_low_pfn = PFN_UP(memblock_start_of_DRAM());
arch/xtensa/mm/init.c
56
min_low_pfn = max(min_low_pfn, PFN_UP(PHYS_OFFSET));
drivers/acpi/acpi_memhotplug.c
195
mgid = memory_group_register_static(node, PFN_UP(total_length));
drivers/acpi/numa/srat.c
415
max_possible_pfn = max(max_possible_pfn, PFN_UP(end - 1));
drivers/block/drbd/drbd_bitmap.c
686
want = PFN_UP(words*sizeof(long));
drivers/block/drbd/drbd_receiver.c
1455
unsigned int nr_pages = PFN_UP(data_size);
drivers/block/drbd/drbd_receiver.c
183
unsigned int nr_pages = PFN_UP(payload_size);
drivers/dax/kmem.c
132
rc = memory_group_register_static(numa_node, PFN_UP(total_len));
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
1923
ttm_bo_kmap(&abo->tbo, 0, PFN_UP(abo->tbo.base.size), &abo->kmap)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
121
uint32_t num_pages = PFN_UP(tbo->base.size);
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
149
node->mm_nodes[0].size = PFN_UP(node->base.size);
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
838
r = ttm_bo_kmap(&bo->tbo, 0, PFN_UP(bo->tbo.base.size), &bo->kmap);
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
130
__entry->pages = PFN_UP(bo->tbo.resource->size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
226
num_pages = PFN_UP(*size + offset);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
595
if (start > PFN_UP(size))
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
596
start -= PFN_UP(size);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
653
return bman_res->used_visible_size == PFN_UP(bman_res->base.size);
drivers/gpu/drm/i915/i915_scatterlist.c
188
if (WARN_ON(overflows_type(PFN_UP(res->size), unsigned int))) {
drivers/gpu/drm/i915/i915_scatterlist.c
193
if (sg_alloc_table(st, PFN_UP(res->size), GFP_KERNEL | __GFP_NOWARN)) {
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
102
bman_res->used_visible_size = PFN_UP(bman_res->base.size);
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
207
return bman_res->used_visible_size == PFN_UP(res->size);
drivers/gpu/drm/loongson/lsdc_ttm.c
371
err = ttm_bo_kmap(tbo, 0, PFN_UP(lsdc_bo_size(lbo)), &lbo->kmap);
drivers/gpu/drm/nouveau/nouveau_bo.c
1397
bo->resource->start + PFN_UP(bo->resource->size) < mappable)
drivers/gpu/drm/nouveau/nouveau_bo.c
676
ret = ttm_bo_kmap(&nvbo->bo, 0, PFN_UP(nvbo->bo.base.size), &nvbo->kmap);
drivers/gpu/drm/nouveau/nouveau_bo0039.c
55
u32 page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_bo0039.c
65
page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_bo85b5.c
47
u32 page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_bo85b5.c
50
page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_bo9039.c
45
u32 page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_bo9039.c
48
page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_bo90b5.c
40
u32 page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_bo90b5.c
43
page_count = PFN_UP(new_reg->size);
drivers/gpu/drm/nouveau/nouveau_boa0b5.c
61
LINE_COUNT, PFN_UP(new_reg->size));
drivers/gpu/drm/nouveau/nouveau_gem.c
697
ret = ttm_bo_kmap(&nvbo->bo, 0, PFN_UP(nvbo->bo.base.size),
drivers/gpu/drm/nouveau/nouveau_gem.c
903
PFN_UP(nvbo->bo.base.size),
drivers/gpu/drm/nouveau/nouveau_mem.c
195
u32 num_pages = PFN_UP(size);
drivers/gpu/drm/nouveau/nouveau_mem.c
210
u32 num_pages = PFN_UP(size);
drivers/gpu/drm/radeon/radeon_object.c
234
r = ttm_bo_kmap(&bo->tbo, 0, PFN_UP(bo->tbo.base.size), &bo->kmap);
drivers/gpu/drm/radeon/radeon_trace.h
25
__entry->pages = PFN_UP(bo->tbo.resource->size);
drivers/gpu/drm/radeon/radeon_ttm.c
178
num_pages = PFN_UP(new_mem->size) * (PAGE_SIZE / RADEON_GPU_PAGE_SIZE);
drivers/gpu/drm/ttm/ttm_bo.c
958
PFN_UP(bo->base.size));
drivers/gpu/drm/ttm/ttm_bo_util.c
191
ttm_move_memcpy(clear, PFN_UP(dst_mem->size), dst_iter, src_iter);
drivers/gpu/drm/ttm/ttm_bo_util.c
398
if (page + 1 > PFN_UP(bo->resource->size))
drivers/gpu/drm/ttm/ttm_bo_util.c
434
if (num_pages > PFN_UP(res->size))
drivers/gpu/drm/ttm/ttm_bo_util.c
436
if ((start_page + num_pages) > PFN_UP(res->size))
drivers/gpu/drm/ttm/ttm_bo_vm.c
216
if (unlikely(page_offset >= PFN_UP(bo->base.size)))
drivers/gpu/drm/ttm/ttm_range_manager.c
124
u32 num_pages = PFN_UP(size);
drivers/gpu/drm/ttm/ttm_range_manager.c
140
u32 num_pages = PFN_UP(size);
drivers/gpu/drm/ttm/ttm_range_manager.c
88
PFN_UP(node->base.size),
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
104
(PFN_UP(MKS_GUEST_STAT_INSTANCE_MAX_STATS * \
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
107
(PFN_UP(MKS_GUEST_STAT_INSTANCE_MAX_STATS * \
drivers/gpu/drm/vmwgfx/device_include/vm_basic_types.h
111
(PFN_UP(MKS_GUEST_STAT_INSTANCE_MAX_STATS * \
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
615
d.dst_num_pages = PFN_UP(dst->resource->size);
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
616
d.src_num_pages = PFN_UP(src->resource->size);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
212
bo->resource->start < PFN_UP(bo->resource->size) &&
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
225
buf->places[0].lpfn = PFN_UP(bo->resource->size);
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
363
ret = ttm_bo_kmap(bo, 0, PFN_UP(size), &vbo->map);
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c
807
info.page_size = PFN_UP(size);
drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
454
for (i = 0; i < PFN_UP(old_bo->resource->size); ++i) {
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
1019
if (unlikely(PFN_UP(new_query_bo->tbo.resource->size) > 4)) {
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
119
gman->used_gmr_pages -= PFN_UP((*res)->size);
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
134
gman->used_gmr_pages -= PFN_UP(res->size);
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
76
gman->used_gmr_pages += PFN_UP((*res)->size);
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
942
const size_t num_pages_stat = PFN_UP(arg->stat_len);
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
943
const size_t num_pages_info = PFN_UP(arg->info_len);
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
944
const size_t num_pages_strs = PFN_UP(arg->strs_len);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
219
pgoff_t num_pages = PFN_UP(vbo->tbo.resource->size);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
423
if (unlikely(page_offset >= PFN_UP(bo->resource->size))) {
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
465
if (page_offset >= PFN_UP(bo->resource->size) ||
drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
911
ret = ttm_bo_kmap(&buf->tbo, 0, PFN_UP(size), &map);
drivers/gpu/drm/xe/xe_ttm_sys_mgr.c
50
node->base.mm_nodes[0].size = PFN_UP(node->base.base.size);
drivers/hv/channel.c
472
PFN_UP(size));
drivers/hv/channel.c
564
if (!set_memory_encrypted((unsigned long)kbuffer, PFN_UP(size)))
drivers/hv/channel.c
886
PFN_UP(gpadl->size));
drivers/media/pci/intel/ipu3/ipu3-cio2.c
201
entry[1].second_entry.num_of_pages = PFN_UP(remaining);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
852
unsigned int pages = PFN_UP(vb->planes[0].length);
drivers/media/pci/intel/ipu6/ipu6-buttress.c
553
n_pages = PFN_UP(fw->size);
drivers/media/pci/intel/ipu6/ipu6-dma.c
302
size_t count = PFN_UP(size);
drivers/media/pci/intel/ipu6/ipu6-dma.c
395
npages += PFN_UP(sg_dma_len(sg));
drivers/media/pci/intel/ipu6/ipu6-dma.c
425
iova_addr += PFN_UP(sg_dma_len(sg));
drivers/media/pci/intel/ipu6/ipu6-mmu.c
416
unsigned int n_pages = PFN_UP(IPU6_MMUV2_TRASH_RANGE);
drivers/nvdimm/pmem.c
335
len = PFN_PHYS(PFN_UP(off + bytes));
drivers/platform/x86/intel/pmt/class.c
124
psize = (PFN_UP(entry->base_addr + entry->size) - pfn) * PAGE_SIZE;
drivers/s390/net/qeth_core.h
940
return PFN_UP(end) - PFN_DOWN(start);
drivers/scsi/xen-scsifront.c
488
data_grants += PFN_UP(sg->offset + sg->length);
drivers/scsi/xen-scsifront.c
73
#define vscsiif_grants_sg(_sg) (PFN_UP((_sg) * \
drivers/staging/media/ipu7/ipu7-dma.c
302
size_t count = PFN_UP(size);
drivers/staging/media/ipu7/ipu7-dma.c
395
npages += PFN_UP(sg_dma_len(sg));
drivers/staging/media/ipu7/ipu7-dma.c
443
iova_addr += PFN_UP(sg_dma_len(sg));
drivers/staging/media/ipu7/ipu7-mmu.c
399
unsigned int n_pages = PFN_UP(IPU_MMUV2_TRASH_RANGE);
drivers/staging/media/ipu7/ipu7.c
2272
n_pages = PFN_UP(size);
drivers/usb/host/xen-hcd.c
582
return PFN_UP(vaddr + length) - PFN_DOWN(vaddr);
drivers/vhost/vdpa.c
1117
npages = PFN_UP(size + (iova & ~PAGE_MASK));
drivers/virtio/virtio_mem.c
404
int old_pages = PFN_UP(old_bytes);
drivers/virtio/virtio_mem.c
405
int new_pages = PFN_UP(new_bytes);
drivers/virtio/virtio_mem.c
470
int old_pages = PFN_UP(vm->sbm.next_mb_id - vm->sbm.first_mb_id);
drivers/virtio/virtio_mem.c
471
int new_pages = PFN_UP(vm->sbm.next_mb_id - vm->sbm.first_mb_id + 1);
drivers/virtio/virtio_mem.c
593
int old_pages = PFN_UP(BITS_TO_LONGS(old_nb_bits) * sizeof(long));
drivers/virtio/virtio_mem.c
594
int new_pages = PFN_UP(BITS_TO_LONGS(new_nb_bits) * sizeof(long));
fs/aio.c
497
nr_pages = PFN_UP(size);
include/linux/efi.h
1039
*npages = PFN_UP(*addr + (*npages<<EFI_PAGE_SHIFT)) - PFN_DOWN(*addr);
include/linux/memblock.h
529
return PFN_UP(reg->base);
include/linux/memblock.h
562
return PFN_UP(reg->base + reg->size);
kernel/dma/direct.c
84
return set_memory_decrypted((unsigned long)vaddr, PFN_UP(size));
kernel/dma/direct.c
93
ret = set_memory_encrypted((unsigned long)vaddr, PFN_UP(size));
kernel/dma/swiotlb.c
591
if (set_memory_decrypted((unsigned long)vaddr, PFN_UP(bytes)))
kernel/dma/swiotlb.c
597
if (!set_memory_encrypted((unsigned long)vaddr, PFN_UP(bytes)))
kernel/dma/swiotlb.c
663
if (!set_memory_encrypted((unsigned long)vaddr, PFN_UP(bytes)))
kernel/kexec_core.c
977
npages = PFN_UP(eaddr) - PFN_DOWN(addr);
kernel/liveupdate/kexec_handover.c
1439
ulong end_pfn = pageblock_align(PFN_UP(end));
kernel/resource.c
574
pfn = PFN_UP(res.start);
mm/kasan/shadow.c
359
unsigned long nr_pages, nr_total = PFN_UP(end - start);
mm/memblock.c
1399
if (PFN_UP(r->base) >= PFN_DOWN(r->base + r->size))
mm/memblock.c
1410
*out_start_pfn = PFN_UP(r->base);
mm/memblock.c
1771
cursor = PFN_UP(base);
mm/memblock.c
2229
unsigned long start_pfn = PFN_UP(start);
mm/memblock.c
980
for (pfn = PFN_UP(start); pfn < PFN_DOWN(end); pfn++)
mm/memory_hotplug.c
1571
PFN_UP(start + size - 1));
mm/memory_hotplug.c
60
unsigned long nr_pages = PFN_UP(memory_block_memmap_size());
mm/memory_hotplug.c
98
memmap_pages - PFN_UP(memory_block_memmap_size()));
mm/mm_init.c
1322
start_pfn = PFN_UP(start_addr);
mm/mm_init.c
2068
unsigned long spfn = PFN_UP(start);
mm/mm_init.c
786
for_each_valid_pfn(pfn, PFN_DOWN(start), PFN_UP(end)) {
mm/numa_emulation.c
37
unsigned long start_pfn = PFN_UP(start);
mm/percpu.c
1079
end = PFN_UP((bit_off + bits) * PCPU_MIN_ALLOC_SIZE);
mm/percpu.c
1871
page_end = PFN_UP(off + size);
sound/soc/sof/amd/acp-pcm.c
30
stream->num_pages = PFN_UP(runtime->dma_bytes);
sound/soc/sof/amd/acp-probes.c
80
stream->num_pages = PFN_UP(cstream->runtime->dma_bytes);
sound/soc/sof/compress.c
220
pcm->params.buffer.pages = PFN_UP(crtd->dma_bytes);
sound/soc/sof/ipc3-pcm.c
60
pcm.params.buffer.pages = PFN_UP(runtime->dma_bytes);