Home
last modified time | relevance | path

Searched refs:virt_to_page (Results 1 – 25 of 296) sorted by relevance

12345678910>>...12

/Linux-v4.19/arch/s390/kernel/
Dvdso.c164 arch_set_page_dat(virt_to_page(segment_table), SEGMENT_ORDER); in vdso_alloc_per_cpu()
165 arch_set_page_dat(virt_to_page(page_table), 0); in vdso_alloc_per_cpu()
292 struct page *pg = virt_to_page(vdso32_kbase + i*PAGE_SIZE); in vdso_init()
297 vdso32_pagelist[vdso32_pages - 1] = virt_to_page(vdso_data); in vdso_init()
310 struct page *pg = virt_to_page(vdso64_kbase + i*PAGE_SIZE); in vdso_init()
315 vdso64_pagelist[vdso64_pages - 1] = virt_to_page(vdso_data); in vdso_init()
320 get_page(virt_to_page(vdso_data)); in vdso_init()
/Linux-v4.19/arch/s390/include/asm/
Dpgalloc.h77 if (!pgtable_pmd_page_ctor(virt_to_page(table))) { in pmd_alloc_one()
86 pgtable_pmd_page_dtor(virt_to_page(pmd)); in pmd_free()
113 if (!pgtable_pmd_page_ctor(virt_to_page(table))) { in pgd_alloc()
124 pgtable_pmd_page_dtor(virt_to_page(pgd)); in pgd_free()
/Linux-v4.19/arch/x86/mm/
Dpgtable.c72 struct page *page = virt_to_page(pmd); in ___pmd_free_tlb()
89 paravirt_tlb_remove_table(tlb, virt_to_page(pud)); in ___pud_free_tlb()
96 paravirt_tlb_remove_table(tlb, virt_to_page(p4d)); in ___p4d_free_tlb()
104 struct page *page = virt_to_page(pgd); in pgd_list_add()
111 struct page *page = virt_to_page(pgd); in pgd_list_del()
124 virt_to_page(pgd)->pt_mm = mm; in pgd_set_mm()
228 pgtable_pmd_page_dtor(virt_to_page(pmds[i])); in free_pmds()
247 if (pmd && !pgtable_pmd_page_ctor(virt_to_page(pmd))) { in preallocate_pmds()
Dinit_32.c889 set_pages_rw(virt_to_page(start), size >> PAGE_SHIFT); in set_kernel_text_rw()
903 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); in set_kernel_text_ro()
920 set_pages_nx(virt_to_page(start), size >> PAGE_SHIFT); in mark_nxdata_nx()
928 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); in mark_rodata_ro()
937 set_pages_rw(virt_to_page(start), size>>PAGE_SHIFT); in mark_rodata_ro()
940 set_pages_ro(virt_to_page(start), size>>PAGE_SHIFT); in mark_rodata_ro()
945 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); in mark_rodata_ro()
951 set_pages_rw(virt_to_page(start), size >> PAGE_SHIFT); in mark_rodata_ro()
954 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); in mark_rodata_ro()
/Linux-v4.19/arch/s390/mm/
Dpage-states.c121 page = virt_to_page(pmd_val(*pmd)); in mark_kernel_pmd()
139 page = virt_to_page(pud_val(*pud)); in mark_kernel_pud()
160 page = virt_to_page(p4d_val(*p4d)); in mark_kernel_p4d()
182 page = virt_to_page(pgd_val(*pgd)); in mark_kernel_pgd()
/Linux-v4.19/arch/arm64/include/asm/
Dtlb.h72 tlb_remove_entry(tlb, virt_to_page(pmdp)); in __pmd_free_tlb()
81 tlb_remove_entry(tlb, virt_to_page(pudp)); in __pud_free_tlb()
/Linux-v4.19/arch/m68k/include/asm/
Dpage_no.h26 #define virt_to_page(addr) (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT)) macro
29 #define pfn_to_page(pfn) virt_to_page(pfn_to_virt(pfn))
/Linux-v4.19/arch/um/kernel/skas/
Dmmu.c39 *pte = mk_pte(virt_to_page(kernel), __pgprot(_PAGE_PRESENT)); in init_stub_pte()
107 mm->context.stub_pages[0] = virt_to_page(__syscall_stub_start); in uml_setup_stubs()
108 mm->context.stub_pages[1] = virt_to_page(mm->context.id.stack); in uml_setup_stubs()
/Linux-v4.19/arch/arm/kernel/
Dvdso.c217 vdso_data_page = virt_to_page(vdso_data); in vdso_init()
223 page = virt_to_page(vdso_start + i * PAGE_SIZE); in vdso_init()
349 flush_dcache_page(virt_to_page(vdso_data)); in update_vsyscall()
356 flush_dcache_page(virt_to_page(vdso_data)); in update_vsyscall_tz()
/Linux-v4.19/arch/parisc/mm/
Dioremap.c60 for (page = virt_to_page(t_addr); in __ioremap()
61 page <= virt_to_page(t_end); page++) { in __ioremap()
/Linux-v4.19/arch/nds32/mm/
Dmm-nds32.c35 inc_zone_page_state(virt_to_page((unsigned long *)new_pgd), in pgd_alloc()
60 dec_zone_page_state(virt_to_page((unsigned long *)pgd), NR_PAGETABLE); in pgd_free()
/Linux-v4.19/virt/kvm/arm/
Dmmu.c116 put_page(virt_to_page(pmd)); in stage2_dissolve_pmd()
157 put_page(virt_to_page(pgd)); in clear_stage2_pgd_entry()
167 put_page(virt_to_page(pud)); in clear_stage2_pud_entry()
177 put_page(virt_to_page(pmd)); in clear_stage2_pmd_entry()
251 put_page(virt_to_page(pte)); in unmap_stage2_ptes()
277 put_page(virt_to_page(pmd)); in unmap_stage2_pmds()
304 put_page(virt_to_page(pud)); in unmap_stage2_puds()
448 put_page(virt_to_page(pgd)); in clear_hyp_pgd_entry()
457 put_page(virt_to_page(pud)); in clear_hyp_pud_entry()
466 put_page(virt_to_page(pmd)); in clear_hyp_pmd_entry()
[all …]
/Linux-v4.19/arch/riscv/kernel/
Dvdso.c56 pg = virt_to_page(vdso_start + (i << PAGE_SHIFT)); in vdso_init()
60 vdso_pagelist[i] = virt_to_page(vdso_data); in vdso_init()
/Linux-v4.19/arch/xtensa/mm/
Dkasan_init.c29 mk_pte(virt_to_page(kasan_zero_page), PAGE_KERNEL)); in kasan_early_init()
87 mk_pte(virt_to_page(kasan_zero_page), PAGE_KERNEL_RO)); in kasan_init()
/Linux-v4.19/fs/ubifs/
Dcrypto.c42 ret = fscrypt_encrypt_page(inode, virt_to_page(&dn->data), pad_len, in ubifs_encrypt()
67 err = fscrypt_decrypt_page(inode, virt_to_page(&dn->data), dlen, in ubifs_decrypt()
/Linux-v4.19/arch/arc/include/asm/
Dpgalloc.h114 page = virt_to_page(pte_pg); in pte_alloc_one()
130 pgtable_page_dtor(virt_to_page(ptep)); in pte_free()
/Linux-v4.19/arch/alpha/include/asm/
Dmmzone.h73 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
96 __xx = virt_to_page(kvirt); \
/Linux-v4.19/mm/
Dz3fold.c250 struct page *page = virt_to_page(zhdr); in __release_z3fold_page()
304 struct page *page = virt_to_page(zhdr); in free_pages_work()
355 struct page *page = virt_to_page(zhdr); in z3fold_compact_page()
404 page = virt_to_page(zhdr); in do_compact_page()
583 page = virt_to_page(zhdr); in z3fold_alloc()
644 page = virt_to_page(zhdr); in z3fold_alloc()
720 page = virt_to_page(zhdr); in z3fold_free()
951 page = virt_to_page(zhdr); in z3fold_map()
993 page = virt_to_page(zhdr); in z3fold_unmap()
/Linux-v4.19/arch/powerpc/mm/
Dpgtable_64.c292 return virt_to_page(pgd_page_vaddr(pgd)); in pgd_page()
300 return virt_to_page(pud_page_vaddr(pud)); in pud_page()
311 return virt_to_page(pmd_page_vaddr(pmd)); in pmd_page()
Dmmu_context_book3s64.c163 page = virt_to_page(pte_frag); in pte_frag_destroy()
178 page = virt_to_page(pmd_frag); in pmd_frag_destroy()
/Linux-v4.19/mm/kasan/
Dkasan_init.c40 return pgd_page(pgd) == virt_to_page(lm_alias(kasan_zero_p4d)); in kasan_p4d_table()
52 return p4d_page(p4d) == virt_to_page(lm_alias(kasan_zero_pud)); in kasan_pud_table()
64 return pud_page(pud) == virt_to_page(lm_alias(kasan_zero_pmd)); in kasan_pmd_table()
76 return pmd_page(pmd) == virt_to_page(lm_alias(kasan_zero_pte)); in kasan_pte_table()
81 return pte_page(pte) == virt_to_page(lm_alias(kasan_zero_page)); in kasan_zero_page_entry()
/Linux-v4.19/arch/microblaze/mm/
Dconsistent.c131 page = virt_to_page(vaddr); in arch_dma_alloc()
197 page = virt_to_page(vaddr); in arch_dma_free()
/Linux-v4.19/kernel/events/
Dring_buffer.c553 struct page *page = virt_to_page(rb->aux_pages[idx]); in rb_free_aux_page()
645 struct page *page = virt_to_page(rb->aux_pages[0]); in rb_alloc_aux()
700 return virt_to_page(rb->user_page); in __perf_mmap_to_page()
702 return virt_to_page(rb->data_pages[pgoff - 1]); in __perf_mmap_to_page()
762 struct page *page = virt_to_page((void *)addr); in perf_mmap_free_page()
874 return virt_to_page(rb->aux_pages[aux_pgoff]); in perf_mmap_to_page()
/Linux-v4.19/arch/sparc/kernel/
Dleon_smp.c250 free_reserved_page(virt_to_page(&trapbase_cpu1)); in leon_smp_done()
253 free_reserved_page(virt_to_page(&trapbase_cpu2)); in leon_smp_done()
256 free_reserved_page(virt_to_page(&trapbase_cpu3)); in leon_smp_done()
/Linux-v4.19/arch/powerpc/include/asm/nohash/64/
Dpgalloc.h114 page = virt_to_page(pte); in pte_alloc_one()
136 pgtable_page_dtor(virt_to_page(table)); in pgtable_free()

12345678910>>...12