Home
last modified time | relevance | path

Searched refs:PFN_DOWN (Results 1 – 25 of 119) sorted by relevance

12345

/OK3568_Linux_fs/kernel/arch/x86/mm/
H A Dinit.c394 limit_pfn = PFN_DOWN(end); in split_mem_range()
397 pfn = start_pfn = PFN_DOWN(start); in split_mem_range()
406 end_pfn = PFN_DOWN(PMD_SIZE); in split_mem_range()
408 end_pfn = round_up(pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range()
410 end_pfn = round_up(pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range()
420 start_pfn = round_up(pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range()
422 end_pfn = round_down(limit_pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range()
424 end_pfn = round_up(pfn, PFN_DOWN(PUD_SIZE)); in split_mem_range()
425 if (end_pfn > round_down(limit_pfn, PFN_DOWN(PMD_SIZE))) in split_mem_range()
426 end_pfn = round_down(limit_pfn, PFN_DOWN(PMD_SIZE)); in split_mem_range()
[all …]
/OK3568_Linux_fs/kernel/arch/riscv/mm/
H A Dkasan_init.c28 pfn_pmd(PFN_DOWN in kasan_early_init()
35 pfn_pgd(PFN_DOWN in kasan_early_init()
45 pfn_pgd(PFN_DOWN in kasan_early_init()
76 pfn_pmd(PFN_DOWN(__pa(&pte[offset])), in populate()
81 pfn_pgd(PFN_DOWN(__pa(&pmd[offset])), in populate()
H A Dinit.c52 max_zone_pfns[ZONE_DMA32] = PFN_DOWN(dma32_phys_limit); in zone_sizes_init()
196 max_pfn = PFN_DOWN(dram_end); in setup_bootmem()
295 ptep[pte_idx] = pfn_pte(PFN_DOWN(pa), prot); in create_pte_mapping()
353 pmdp[pmd_idx] = pfn_pmd(PFN_DOWN(pa), prot); in create_pmd_mapping()
359 pmdp[pmd_idx] = pfn_pmd(PFN_DOWN(pte_phys), PAGE_TABLE); in create_pmd_mapping()
395 pgdp[pgd_idx] = pfn_pgd(PFN_DOWN(pa), prot); in create_pgd_mapping()
401 pgdp[pgd_idx] = pfn_pgd(PFN_DOWN(next_phys), PAGE_TABLE); in create_pgd_mapping()
450 pfn_base = PFN_DOWN(load_pa); in setup_vm()
593 csr_write(CSR_SATP, PFN_DOWN(__pa_symbol(swapper_pg_dir)) | SATP_MODE); in setup_vm_final()
/OK3568_Linux_fs/kernel/arch/x86/xen/
H A Dp2m.c351 pfn_pte(PFN_DOWN(__pa(p2m_missing)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
353 pfn_pte(PFN_DOWN(__pa(p2m_identity)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
386 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL)); in xen_rebuild_p2m_list()
396 pfn_pte(PFN_DOWN(__pa(mfns)), PAGE_KERNEL_RO)); in xen_rebuild_p2m_list()
455 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_identity))) in get_phys_to_machine()
586 if (p2m_pfn == PFN_DOWN(__pa(p2m_identity)) || in xen_alloc_p2m_entry()
587 p2m_pfn == PFN_DOWN(__pa(p2m_missing))) { in xen_alloc_p2m_entry()
595 if (p2m_pfn == PFN_DOWN(__pa(p2m_missing))) in xen_alloc_p2m_entry()
606 pfn_pte(PFN_DOWN(__pa(p2m)), PAGE_KERNEL)); in xen_alloc_p2m_entry()
669 if (pte_pfn(*ptep) == PFN_DOWN(__pa(p2m_missing))) in __set_phys_to_machine()
[all …]
H A Dmmu_pv.c735 xen_do_pin(MMUEXT_PIN_L4_TABLE, PFN_DOWN(__pa(pgd))); in __xen_pgd_pin()
740 PFN_DOWN(__pa(user_pgd))); in __xen_pgd_pin()
843 xen_do_pin(MMUEXT_UNPIN_TABLE, PFN_DOWN(__pa(pgd))); in __xen_pgd_unpin()
847 PFN_DOWN(__pa(user_pgd))); in __xen_pgd_unpin()
1036 pin_pagetable_pfn(MMUEXT_UNPIN_TABLE, PFN_DOWN(pa)); in xen_cleanmfnmap_free_pgtbl()
1304 mfn = pfn_to_mfn(PFN_DOWN(cr3)); in __xen_write_cr3()
1654 if (*pt_base == PFN_DOWN(__pa(addr))) { in check_pt_base()
1659 if (*pt_end == PFN_DOWN(__pa(addr))) { in check_pt_base()
1690 max_pfn_mapped = PFN_DOWN(__pa(xen_start_info->mfn_list)); in xen_setup_kernel_pagetable()
1692 pt_base = PFN_DOWN(__pa(xen_start_info->pt_base)); in xen_setup_kernel_pagetable()
[all …]
/OK3568_Linux_fs/kernel/arch/csky/kernel/
H A Dsetup.c29 unsigned long lowmem_size = PFN_DOWN(LOWMEM_LIMIT - PHYS_OFFSET_OFFSET); in csky_memblock_init()
30 unsigned long sseg_size = PFN_DOWN(SSEG_SIZE - PHYS_OFFSET_OFFSET); in csky_memblock_init()
42 max_low_pfn = max_pfn = PFN_DOWN(memblock_end_of_DRAM()); in csky_memblock_init()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_10969_workaround.c77 p = pfn_to_page(PFN_DOWN(page_array[page_index])); in kbasep_10969_workaround_clamp_coordinates()
101 p = pfn_to_page(PFN_DOWN(page_array[page_index + 1])); in kbasep_10969_workaround_clamp_coordinates()
184 p = pfn_to_page(PFN_DOWN(page_array[page_index])); in kbasep_10969_workaround_clamp_coordinates()
193 p = pfn_to_page(PFN_DOWN(page_array[page_index + 1])); in kbasep_10969_workaround_clamp_coordinates()
H A Dmali_kbase_mmu.c464 p = pfn_to_page(PFN_DOWN(*pgd)); in mmu_get_next_pgd()
534 page = kmap_atomic(pfn_to_page(PFN_DOWN(pgd))); in mmu_insert_pages_recover_get_next_pgd()
592 p = pfn_to_page(PFN_DOWN(pgd)); in mmu_insert_pages_failure_recovery()
678 p = pfn_to_page(PFN_DOWN(pgd)); in kbase_mmu_insert_single_page()
790 p = pfn_to_page(PFN_DOWN(pgd)); in kbase_mmu_insert_pages_no_flush()
1080 p = pfn_to_page(PFN_DOWN(pgd)); in kbase_mmu_teardown_pages()
1174 p = pfn_to_page(PFN_DOWN(pgd)); in kbase_mmu_update_pages()
1194 kunmap(pfn_to_page(PFN_DOWN(pgd))); in kbase_mmu_update_pages()
1215 page = kmap_atomic(pfn_to_page(PFN_DOWN(pgd))); in mmu_check_unused()
1237 pgd_page = kmap_atomic(pfn_to_page(PFN_DOWN(pgd))); in mmu_teardown_level()
[all …]
/OK3568_Linux_fs/kernel/arch/csky/include/asm/
H A Dpage.h51 #define phys_to_page(paddr) (pfn_to_page(PFN_DOWN(paddr)))
77 #define ARCH_PFN_OFFSET PFN_DOWN(va_pa_offset + PHYS_OFFSET_OFFSET)
84 #define MAP_NR(x) PFN_DOWN((unsigned long)(x) - PAGE_OFFSET - \
/OK3568_Linux_fs/kernel/arch/m68k/mm/
H A Dmcfmmu.c82 max_zone_pfn[ZONE_DMA] = PFN_DOWN(_ramend); in paging_init()
180 num_pages = PFN_DOWN(_ramend - _rambase); in cf_bootmem_alloc()
184 min_low_pfn = PFN_DOWN(_rambase); in cf_bootmem_alloc()
185 max_pfn = max_low_pfn = PFN_DOWN(_ramend); in cf_bootmem_alloc()
/OK3568_Linux_fs/kernel/arch/arc/mm/
H A Dinit.c104 max_low_pfn = max_pfn = PFN_DOWN(low_mem_start + low_mem_sz); in setup_arch_memory()
158 min_high_pfn = PFN_DOWN(high_mem_start); in setup_arch_memory()
159 max_high_pfn = PFN_DOWN(high_mem_start + high_mem_sz); in setup_arch_memory()
/OK3568_Linux_fs/kernel/arch/hexagon/mm/
H A Dinit.c133 bootmem_lastpg = PFN_DOWN(size); in early_mem()
158 bootmem_lastpg = PFN_DOWN((bootmem_lastpg << PAGE_SHIFT) & in setup_arch_memory()
171 max_low_pfn = bootmem_lastpg - PFN_DOWN(DMA_RESERVED_BYTES); in setup_arch_memory()
/OK3568_Linux_fs/kernel/arch/mips/kernel/
H A Dsetup.c302 max_pfn = PFN_DOWN(ramend); in bootmem_init()
310 if (start >= PFN_DOWN(HIGHMEM_START)) in bootmem_init()
312 if (end > PFN_DOWN(HIGHMEM_START)) in bootmem_init()
313 end = PFN_DOWN(HIGHMEM_START); in bootmem_init()
321 if (max_pfn > PFN_DOWN(HIGHMEM_START)) { in bootmem_init()
323 highstart_pfn = PFN_DOWN(HIGHMEM_START); in bootmem_init()
326 max_low_pfn = PFN_DOWN(HIGHMEM_START); in bootmem_init()
/OK3568_Linux_fs/kernel/arch/sparc/power/
H A Dhibernate.c24 unsigned long nosave_begin_pfn = PFN_DOWN((unsigned long)&__nosave_begin); in pfn_is_nosave()
25 unsigned long nosave_end_pfn = PFN_DOWN((unsigned long)&__nosave_end); in pfn_is_nosave()
/OK3568_Linux_fs/kernel/arch/sh/mm/
H A Dnuma.c33 start_pfn = PFN_DOWN(start); in setup_bootmem_node()
34 end_pfn = PFN_DOWN(end); in setup_bootmem_node()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.c388 reg = kbase_alloc_free_region(kctx->kbdev, rbtree, PFN_DOWN(*gpu_va), va_pages, zone); in kbase_mem_alloc()
476 cookie = cookie_nr + PFN_DOWN(BASE_MEM_COOKIE_BASE); in kbase_mem_alloc()
1618 PFN_DOWN(address); in kbase_mem_from_user_buffer()
1996 gpu_va += PFN_DOWN(BASE_MEM_COOKIE_BASE); in kbase_mem_alias()
2148 *gpu_va += PFN_DOWN(BASE_MEM_COOKIE_BASE); in kbase_mem_import()
2558 PFN_DOWN(as_phys_addr_t(pages[i])), vma->vm_page_prot);
2771 unsigned int cookie = vma->vm_pgoff - PFN_DOWN(BASE_MEM_COOKIE_BASE);
2873 if (vma->vm_pgoff == PFN_DOWN(BASE_MEM_MAP_TRACKING_HANDLE)) {
2885 case PFN_DOWN(BASEP_MEM_INVALID_HANDLE):
2886 case PFN_DOWN(BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE):
[all …]
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Ddma-direct.h15 pfn = PFN_DOWN(translate_phys_to_dma(dev, PFN_PHYS(pfn))); in pfn_to_dma()
24 pfn = PFN_DOWN(translate_dma_to_phys(dev, PFN_PHYS(pfn))); in dma_to_pfn()
/OK3568_Linux_fs/kernel/arch/powerpc/mm/
H A Dpgtable_32.c185 PFN_DOWN((unsigned long)_sinittext); in mark_initmem_nx()
207 PFN_DOWN((unsigned long)_stext); in mark_rodata_ro()
216 PFN_DOWN((unsigned long)__start_rodata); in mark_rodata_ro()
/OK3568_Linux_fs/kernel/arch/arm64/mm/
H A Dinit.c240 max_zone_pfns[ZONE_DMA] = PFN_DOWN(arm64_dma_phys_limit); in zone_sizes_init()
243 max_zone_pfns[ZONE_DMA32] = disable_dma32 ? 0 : PFN_DOWN(dma32_phys_limit); in zone_sizes_init()
468 max = PFN_DOWN(memblock_end_of_DRAM()); in bootmem_init()
586 max_pfn > PFN_DOWN(arm64_dma_phys_limit)) in mem_init()
/OK3568_Linux_fs/kernel/arch/nios2/include/asm/
H A Dpage.h98 # define virt_to_page(vaddr) pfn_to_page(PFN_DOWN(virt_to_phys(vaddr)))
99 # define virt_addr_valid(vaddr) pfn_valid(PFN_DOWN(virt_to_phys(vaddr)))
/OK3568_Linux_fs/kernel/arch/s390/mm/
H A Dinit.c123 max_zone_pfns[ZONE_DMA] = PFN_DOWN(MAX_DMA_ADDRESS); in paging_init()
284 unsigned long start_pfn = PFN_DOWN(start); in arch_add_memory()
285 unsigned long size_pages = PFN_DOWN(size); in arch_add_memory()
/OK3568_Linux_fs/kernel/arch/mips/mm/
H A Dioremap.c79 pfn = PFN_DOWN(phys_addr); in ioremap_prot()
80 last_pfn = PFN_DOWN(last_addr); in ioremap_prot()
/OK3568_Linux_fs/kernel/drivers/xen/
H A Dswiotlb-xen.c114 if (pfn_valid(PFN_DOWN(paddr))) { in is_xen_swiotlb_buffer()
416 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dev_addr)))) in xen_swiotlb_map_page()
440 if (pfn_valid(PFN_DOWN(dma_to_phys(hwdev, dev_addr)))) in xen_swiotlb_unmap_page()
458 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr)))) in xen_swiotlb_sync_single_for_cpu()
478 if (pfn_valid(PFN_DOWN(dma_to_phys(dev, dma_addr)))) in xen_swiotlb_sync_single_for_device()
/OK3568_Linux_fs/kernel/arch/x86/include/asm/xen/
H A Dpage.h241 return XMADDR(PFN_PHYS(pfn_to_mfn(PFN_DOWN(phys.paddr))) | offset); in phys_to_machine()
247 return XPADDR(PFN_PHYS(mfn_to_pfn(PFN_DOWN(machine.maddr))) | offset); in machine_to_phys()
306 #define virt_to_pfn(v) (PFN_DOWN(__pa(v)))
/OK3568_Linux_fs/kernel/arch/m68k/kernel/
H A Dsetup_no.c153 min_low_pfn = PFN_DOWN(memory_start); in setup_arch()
154 max_pfn = max_low_pfn = PFN_DOWN(memory_end); in setup_arch()

12345