Searched refs:virt_to_page (Results 1 - 200 of 297) sorted by relevance

12

/linux-4.4.14/arch/m68k/include/asm/
H A Dpage_no.h28 #define virt_to_page(addr) (mem_map + (((unsigned long)(addr)-PAGE_OFFSET) >> PAGE_SHIFT)) macro
31 #define pfn_to_page(pfn) virt_to_page(pfn_to_virt(pfn))
H A Dpgtable_no.h44 #define ZERO_PAGE(vaddr) (virt_to_page(0))
H A Dpage_mm.h151 #define virt_to_page(addr) ({ \ macro
H A Dsun3_pgtable.h133 #define pte_page(pte) virt_to_page(__pte_page(pte))
134 #define pmd_page(pmd) virt_to_page(__pmd_page(pmd))
H A Dpgtable_mm.h112 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
H A Dmotorola_pgtable.h133 #define pte_page(pte) virt_to_page(__va(pte_val(pte)))
146 #define pmd_page(pmd) virt_to_page(__va(pmd_val(pmd)))
H A Dmcf_pgtable.h191 #define pte_page(pte) virt_to_page(__pte_page(pte))
/linux-4.4.14/arch/cris/mm/
H A Dinit.c43 ClearPageReserved(virt_to_page(addr)); free_init_pages()
44 init_page_count(virt_to_page(addr)); free_init_pages()
/linux-4.4.14/arch/s390/include/asm/
H A Dpgalloc.h78 if (!pgtable_pmd_page_ctor(virt_to_page(table))) { pmd_alloc_one()
87 pgtable_pmd_page_dtor(virt_to_page(pmd)); pmd_free()
109 if (!pgtable_pmd_page_ctor(virt_to_page(table))) { pgd_alloc()
120 pgtable_pmd_page_dtor(virt_to_page(pgd)); pgd_free()
H A Dpage.h146 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dtlb.h123 pgtable_pmd_page_dtor(virt_to_page(pmd)); pmd_free_tlb()
/linux-4.4.14/arch/x86/include/asm/
H A Dpage.h60 * virt_to_page(kaddr) returns a valid pointer if and only if
63 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dcacheflush.h76 * called virt_to_page() or vmalloc_to_page() on that address to
H A Dpgalloc.h97 pgtable_pmd_page_dtor(virt_to_page(pmd)); pmd_free()
/linux-4.4.14/arch/um/kernel/skas/
H A Dmmu.c38 *pte = mk_pte(virt_to_page(kernel), __pgprot(_PAGE_PRESENT)); init_stub_pte()
106 mm->context.stub_pages[0] = virt_to_page(__syscall_stub_start); uml_setup_stubs()
107 mm->context.stub_pages[1] = virt_to_page(mm->context.id.stack); uml_setup_stubs()
/linux-4.4.14/arch/arc/include/asm/
H A Dpage.h84 * __pa, __va, virt_to_page (ALERT: deprecated, don't use them)
89 * 128th page, and virt_to_page( ) will return the struct page corresp to it.
99 #define virt_to_page(kaddr) \ macro
H A Dpgalloc.h114 page = virt_to_page(pte_pg); pte_alloc_one()
130 pgtable_page_dtor(virt_to_page(ptep)); pte_free()
H A Dpgtable.h245 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
254 #define pmd_page(pmd) virt_to_page(pmd_val(pmd) & PAGE_MASK)
/linux-4.4.14/arch/alpha/include/asm/
H A Dmmzone.h72 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
95 __xx = virt_to_page(kvirt); \
H A Dpage.h86 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgalloc.h74 page = virt_to_page(pte); pte_alloc_one()
H A Dpgtable.h157 #define ZERO_PAGE(vaddr) (virt_to_page(ZERO_PGE))
/linux-4.4.14/arch/parisc/mm/
H A Dioremap.c59 for (page = virt_to_page(t_addr); __ioremap()
60 page <= virt_to_page(t_end); page++) { __ioremap()
/linux-4.4.14/arch/m32r/mm/
H A Dioremap.c72 for(page = virt_to_page(t_addr); page <= virt_to_page(t_end); page++) __ioremap()
/linux-4.4.14/arch/arm64/include/asm/
H A Dtlb.h70 tlb_remove_entry(tlb, virt_to_page(pmdp)); __pmd_free_tlb()
79 tlb_remove_entry(tlb, virt_to_page(pudp)); __pud_free_tlb()
H A Dmemory.h153 * virt_to_page(k) convert a _valid_ virtual address to struct page *
158 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dkvm_mmu.h203 struct page *ptr_page = virt_to_page(ptr);
/linux-4.4.14/arch/s390/kernel/
H A Dvdso.c271 struct page *pg = virt_to_page(vdso32_kbase + i*PAGE_SIZE); vdso_init()
276 vdso32_pagelist[vdso32_pages - 1] = virt_to_page(vdso_data); vdso_init()
289 struct page *pg = virt_to_page(vdso64_kbase + i*PAGE_SIZE); vdso_init()
294 vdso64_pagelist[vdso64_pages - 1] = virt_to_page(vdso_data); vdso_init()
300 get_page(virt_to_page(vdso_data)); vdso_init()
/linux-4.4.14/arch/tile/include/asm/
H A Dpgalloc.h97 pte_free(mm, virt_to_page(pte)); pte_free_kernel()
152 pgtable_free(mm, virt_to_page(pmdp), L1_USER_PGTABLE_ORDER); pmd_free()
158 __pgtable_free_tlb(tlb, virt_to_page(pmdp), address, __pmd_free_tlb()
H A Dpage.h321 #define virt_to_page(kaddr) pfn_to_page(kaddr_to_pfn((void *)(kaddr))) macro
/linux-4.4.14/arch/arm64/kernel/
H A Dvdso.c81 vectors_page[0] = virt_to_page(vpage); alloc_vectors_page()
134 vdso_pagelist[0] = virt_to_page(vdso_data); vdso_init()
138 vdso_pagelist[i + 1] = virt_to_page(&vdso_start + i * PAGE_SIZE); vdso_init()
/linux-4.4.14/arch/unicore32/include/asm/
H A Dmemory.h98 * virt_to_page(k) convert a _valid_ virtual address to struct page *
103 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
/linux-4.4.14/arch/avr32/include/asm/
H A Dpage.h69 * ALSA uses virt_to_page() on DMA pages, which I'm not entirely sure
93 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgalloc.h70 page = virt_to_page(pg); pte_alloc_one()
H A Dpgtable.h292 #define pmd_page(pmd) (virt_to_page(pmd_val(pmd)))
/linux-4.4.14/arch/um/include/asm/
H A Dpgalloc.h55 #define __pmd_free_tlb(tlb,x, address) tlb_remove_page((tlb),virt_to_page(x))
H A Dpgtable.h95 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
275 #define virt_to_page(addr) __virt_to_page((const unsigned long) addr) macro
/linux-4.4.14/arch/xtensa/include/asm/
H A Dpgalloc.h64 page = virt_to_page(pte); pte_alloc_one()
H A Dpage.h181 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgtable.h224 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
239 #define pmd_page(pmd) virt_to_page(pmd_val(pmd)) pgtable_cache_init()
/linux-4.4.14/include/linux/
H A Dquicklist.h69 __quicklist_free(nr, dtor, pp, virt_to_page(pp)); quicklist_free()
H A Dhighmem.h50 return virt_to_page(addr); kmap_to_page()
H A Dscatterlist.h142 sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf)); sg_set_buf()
/linux-4.4.14/arch/sh/include/asm/
H A Dpgalloc.h49 page = virt_to_page(pg); pte_alloc_one()
H A Dpgtable.h32 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
H A Dpage.h178 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgtable_32.h404 #define pmd_page(pmd) (virt_to_page(pmd_val(pmd)))
H A Dpgtable_64.h75 (virt_to_page(pmd_val(pmd)))
/linux-4.4.14/arch/sh/kernel/vsyscall/
H A Dvsyscall.c46 syscall_pages[0] = virt_to_page(syscall_page); vsyscall_init()
/linux-4.4.14/arch/frv/include/asm/
H A Dpage.h62 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
/linux-4.4.14/arch/h8300/include/asm/
H A Dpgtable.h27 #define ZERO_PAGE(vaddr) (virt_to_page(0)) pte_file()
/linux-4.4.14/arch/arm/kernel/
H A Dvdso.c196 vdso_data_page = virt_to_page(vdso_data); vdso_init()
202 page = virt_to_page(&vdso_start + i * PAGE_SIZE); vdso_init()
328 flush_dcache_page(virt_to_page(vdso_data)); update_vsyscall()
335 flush_dcache_page(virt_to_page(vdso_data)); update_vsyscall_tz()
H A Dpatch.c30 page = virt_to_page(addr);
/linux-4.4.14/arch/tile/kernel/
H A Dvdso.c60 struct page *pg = virt_to_page(vdso_kbase + i*PAGE_SIZE); vdso_setup()
64 pagelist[pages - 1] = virt_to_page(vdso_data); vdso_setup()
/linux-4.4.14/arch/x86/mm/
H A Dpgtable.c65 struct page *page = virt_to_page(pmd); ___pmd_free_tlb()
82 tlb_remove_page(tlb, virt_to_page(pud)); ___pud_free_tlb()
89 struct page *page = virt_to_page(pgd); pgd_list_add()
96 struct page *page = virt_to_page(pgd); pgd_list_del()
107 BUILD_BUG_ON(sizeof(virt_to_page(pgd)->index) < sizeof(mm)); pgd_set_mm()
108 virt_to_page(pgd)->index = (pgoff_t)mm; pgd_set_mm()
200 pgtable_pmd_page_dtor(virt_to_page(pmds[i])); free_pmds()
215 if (pmd && !pgtable_pmd_page_ctor(virt_to_page(pmd))) { preallocate_pmds()
H A Dinit_32.c891 set_pages_rw(virt_to_page(start), size >> PAGE_SHIFT); set_kernel_text_rw()
905 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); set_kernel_text_ro()
922 set_pages_nx(virt_to_page(start), size >> PAGE_SHIFT); mark_nxdata_nx()
930 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); mark_rodata_ro()
939 set_pages_rw(virt_to_page(start), size>>PAGE_SHIFT); mark_rodata_ro()
942 set_pages_ro(virt_to_page(start), size>>PAGE_SHIFT); mark_rodata_ro()
947 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); mark_rodata_ro()
954 set_pages_rw(virt_to_page(start), size >> PAGE_SHIFT); mark_rodata_ro()
957 set_pages_ro(virt_to_page(start), size >> PAGE_SHIFT); mark_rodata_ro()
/linux-4.4.14/arch/mips/mm/
H A Dioremap.c148 for(page = virt_to_page(t_addr); page <= virt_to_page(t_end); page++) __ioremap()
H A Ddma-default.c194 page = virt_to_page((void *) addr); mips_dma_free_coherent()
214 pfn = page_to_pfn(virt_to_page((void *)addr)); mips_dma_mmap()
H A Dinit.c77 page = virt_to_page((void *)empty_zero_page); setup_zero_pages()
/linux-4.4.14/arch/mn10300/mm/
H A Dpgtable.c110 struct page *page = virt_to_page(pgd); pgd_list_add()
120 struct page *next, **pprev, *page = virt_to_page(pgd); pgd_list_del()
/linux-4.4.14/arch/nios2/mm/
H A Dioremap.c136 for (page = virt_to_page(t_addr); __ioremap()
137 page <= virt_to_page(t_end); page++) __ioremap()
H A Dinit.c116 kuser_page[0] = virt_to_page(vpage); alloc_kuser_page()
/linux-4.4.14/arch/frv/mm/
H A Dpgalloc.c91 struct page *page = virt_to_page(pgd); pgd_list_add()
101 struct page *next, **pprev, *page = virt_to_page(pgd); pgd_list_del()
H A Ddma-alloc.c117 struct page *rpage = virt_to_page(page); consistent_alloc()
/linux-4.4.14/arch/c6x/include/asm/
H A Dpgtable.h60 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
/linux-4.4.14/mm/
H A Dkmemcheck.c52 shadow = virt_to_page(page[0].shadow); kmemcheck_free_shadow()
H A Dpercpu-km.c89 return virt_to_page(addr); pcpu_addr_to_page()
H A Dslob.c319 sp = virt_to_page(b);
352 sp = virt_to_page(block); slob_free()
494 sp = virt_to_page(block); kfree()
515 sp = virt_to_page(block); ksize()
H A Dlist_lru.c111 int nid = page_to_nid(virt_to_page(item)); list_lru_add()
130 int nid = page_to_nid(virt_to_page(item)); list_lru_del()
H A Dsparse-vmemmap.c7 * virt_to_page, page_address() to be implemented as a base offset
H A Dsparse.c660 struct page *page = virt_to_page(memmap); free_map_bootmem()
771 usemap_page = virt_to_page(usemap); free_section_usemap()
H A Dpage_ext.c256 struct page *page = virt_to_page(addr); free_page_ext()
H A Dmemory_hotplug.c201 page = virt_to_page(memmap); register_page_bootmem_info_section()
210 page = virt_to_page(usemap); register_page_bootmem_info_section()
236 page = virt_to_page(usemap); register_page_bootmem_info_section()
253 page = virt_to_page(pgdat); register_page_bootmem_info_node()
264 page = virt_to_page(zone->wait_table); register_page_bootmem_info_node()
H A Dhighmem.c163 return virt_to_page(addr); kmap_to_page()
H A Dnommu.c163 pages[i] = virt_to_page(start); __get_user_pages()
296 return virt_to_page(addr); vmalloc_to_page()
302 return page_to_pfn(virt_to_page(addr)); vmalloc_to_pfn()
650 struct page *page = virt_to_page(from); free_page_series()
H A Dworkingset.c359 inc_zone_state(page_zone(virt_to_page(node)), WORKINGSET_NODERECLAIM); shadow_lru_isolate()
/linux-4.4.14/include/asm-generic/
H A Dpage.h86 #define virt_to_page(addr) pfn_to_page(virt_to_pfn(addr)) macro
H A Ddma-mapping-common.h21 addr = ops->map_page(dev, virt_to_page(ptr), dma_map_single_attrs()
24 debug_dma_map_page(dev, virt_to_page(ptr), dma_map_single_attrs()
/linux-4.4.14/arch/score/include/asm/
H A Dpage.h70 #define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) macro
H A Dpgtable.h170 (virt_to_page((void *)(empty_zero_page + \
/linux-4.4.14/arch/score/mm/
H A Dinit.c52 page = virt_to_page((void *) empty_zero_page); setup_zero_page()
/linux-4.4.14/arch/nios2/include/asm/
H A Dpage.h93 # define virt_to_page(vaddr) pfn_to_page(PFN_DOWN(virt_to_phys(vaddr))) macro
H A Dpgtable.h91 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/openrisc/include/asm/
H A Dpage.h85 #define virt_to_page(addr) \ macro
H A Dpgtable.h204 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/cris/include/asm/
H A Dpage.h53 #define virt_to_page(kaddr) (mem_map + (((unsigned long)(kaddr) - PAGE_OFFSET) >> PAGE_SHIFT)) macro
H A Dpgtable.h75 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/ia64/include/asm/
H A Dpgalloc.h93 page = virt_to_page(pg); pte_alloc_one()
H A Dpage.h124 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgtable.h268 #define pte_page(pte) virt_to_page(((pte_val(pte) & _PFN_MASK) + PAGE_OFFSET))
275 #define pmd_page(pmd) virt_to_page((pmd_val(pmd) + PAGE_OFFSET))
282 #define pud_page(pud) virt_to_page((pud_val(pud) + PAGE_OFFSET))
290 #define pgd_page(pgd) virt_to_page((pgd_val(pgd) + PAGE_OFFSET))
H A Duaccess.h393 page = virt_to_page((unsigned long)p); xlate_dev_kmem_ptr()
/linux-4.4.14/arch/m32r/include/asm/
H A Dpage.h78 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgtable.h40 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/blackfin/include/asm/
H A Dpgtable.h78 #define ZERO_PAGE(vaddr) virt_to_page(empty_zero_page)
/linux-4.4.14/arch/arm/include/asm/
H A Dpgtable-nommu.h61 #define ZERO_PAGE(vaddr) (virt_to_page(0))
H A Dmemory.h326 * virt_to_page(k) convert a _valid_ virtual address to struct page *
331 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) macro
H A Dkvm_mmu.h156 struct page *ptr_page = virt_to_page(ptr); kvm_page_empty()
H A Dtlb.h250 tlb_remove_entry(tlb, virt_to_page(pmdp)); __pmd_free_tlb()
/linux-4.4.14/tools/virtio/linux/
H A Dkernel.h36 #define virt_to_page(p) ((struct page *)((unsigned long)p & PAGE_MASK)) macro
H A Dscatterlist.h180 sg_set_page(sg, virt_to_page(buf), buflen, offset_in_page(buf)); sg_set_buf()
/linux-4.4.14/kernel/
H A Dprofile.c359 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); profile_cpu_callback()
375 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[0]); profile_cpu_callback()
380 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); profile_cpu_callback()
570 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[0]); for_each_online_cpu()
575 page = virt_to_page(per_cpu(cpu_profile_hits, cpu)[1]); for_each_online_cpu()
/linux-4.4.14/kernel/events/
H A Dring_buffer.c463 struct page *page = virt_to_page(rb->aux_pages[idx]); rb_free_aux_page()
527 struct page *page = virt_to_page(rb->aux_pages[0]); rb_alloc_aux()
612 return virt_to_page(rb->user_page); __perf_mmap_to_page()
614 return virt_to_page(rb->data_pages[pgoff - 1]); __perf_mmap_to_page()
674 struct page *page = virt_to_page((void *)addr); perf_mmap_free_page()
783 return virt_to_page(rb->aux_pages[pgoff - rb->aux_pgoff]); perf_mmap_to_page()
/linux-4.4.14/arch/sparc/mm/
H A Diommu.c216 page = virt_to_page((unsigned long)vaddr & PAGE_MASK); iommu_get_scsi_one()
364 set_pte(ptep, mk_pte(virt_to_page(page), dvma_prot)); iommu_map_dma_area()
367 MKIOPTE(page_to_pfn(virt_to_page(page)), ioperm_noc); iommu_map_dma_area()
H A Dio-unit.c226 set_pte(ptep, mk_pte(virt_to_page(page), dvma_prot)); iounit_map_dma_area()
/linux-4.4.14/arch/sparc/kernel/
H A Dleon_smp.c249 free_reserved_page(virt_to_page(&trapbase_cpu1)); leon_smp_done()
252 free_reserved_page(virt_to_page(&trapbase_cpu2)); leon_smp_done()
255 free_reserved_page(virt_to_page(&trapbase_cpu3)); leon_smp_done()
/linux-4.4.14/drivers/auxdisplay/
H A Dcfag12864bfb.c70 virt_to_page(cfag12864b_buffer)); cfag12864bfb_mmap()
/linux-4.4.14/drivers/gpu/drm/
H A Ddrm_pci.c69 /* XXX - Is virt_to_page() legal for consistent mem? */ drm_pci_alloc()
73 SetPageReserved(virt_to_page((void *)addr)); drm_pci_alloc()
92 /* XXX - Is virt_to_page() legal for consistent mem? */ __drm_legacy_pci_free()
96 ClearPageReserved(virt_to_page((void *)addr)); __drm_legacy_pci_free()
H A Ddrm_vm.c306 page = virt_to_page((void *)dma->pagelist[page_nr]); drm_do_vm_dma_fault()
631 page_to_pfn(virt_to_page(map->handle)), drm_mmap_locked()
/linux-4.4.14/arch/x86/mm/kmemcheck/
H A Dshadow.c30 page = virt_to_page(address); kmemcheck_shadow_lookup()
/linux-4.4.14/crypto/
H A Dscatterwalk.c118 if (sg_page(sg) == virt_to_page(buf) && scatterwalk_map_and_copy()
H A Dablkcipher.c261 walk->src.page = virt_to_page(src); ablkcipher_walk_next()
262 walk->dst.page = virt_to_page(dst); ablkcipher_walk_next()
H A Dblkcipher.c268 walk->src.phys.page = virt_to_page(walk->src.virt.addr); blkcipher_walk_next()
269 walk->dst.phys.page = virt_to_page(walk->dst.virt.addr); blkcipher_walk_next()
/linux-4.4.14/drivers/char/agp/
H A Duninorth-agp.c412 for (page = virt_to_page(table), i = 0; page <= virt_to_page(table_end); uninorth_create_gatt_table()
466 for (page = virt_to_page(table); page <= virt_to_page(table_end); page++) uninorth_free_gatt_table()
H A Dalpha-agp.c32 page = virt_to_page(__va(pa)); alpha_core_agp_vm_fault()
H A Dati-agp.c64 err = map_page_into_agp(virt_to_page(page_map->real)); ati_create_page_map()
78 unmap_page_from_agp(virt_to_page(page_map->real)); ati_free_page_map()
H A Defficeon-agp.c166 ClearPageReserved(virt_to_page((char *)page)); efficeon_free_gatt_table()
222 SetPageReserved(virt_to_page((char *)page)); efficeon_create_gatt_table()
H A Dgeneric.c938 for (page = virt_to_page(table); page <= virt_to_page(table_end); page++) agp_generic_create_gatt_table()
957 for (page = virt_to_page(table); page <= virt_to_page(table_end); page++) agp_generic_create_gatt_table()
1018 for (page = virt_to_page(table); page <= virt_to_page(table_end); page++) agp_generic_free_gatt_table()
/linux-4.4.14/arch/c6x/kernel/
H A Ddma.c46 debug_dma_map_page(dev, virt_to_page(ptr), dma_map_single()
/linux-4.4.14/arch/powerpc/mm/
H A Dmmu_context_hash64.c117 page = virt_to_page(pte_frag); destroy_pagetable_page()
H A Dpgtable_64.c344 return virt_to_page(pgd_page_vaddr(pgd)); pgd_page()
352 return virt_to_page(pud_page_vaddr(pud)); pud_page()
363 return virt_to_page(pmd_page_vaddr(pmd)); pmd_page()
427 struct page *page = virt_to_page(table); page_table_free()
438 struct page *page = virt_to_page(table); page_table_free_rcu()
472 struct page *page = virt_to_page(table); pgtable_free_tlb()
/linux-4.4.14/arch/sparc/include/asm/
H A Dpage_32.h130 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpage_64.h140 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr)>>PAGE_SHIFT) macro
H A Dpgtable_32.h96 #define ZERO_PAGE(vaddr) (virt_to_page(&empty_zero_page))
/linux-4.4.14/arch/metag/include/asm/
H A Dpage.h108 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgtable.h93 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/mn10300/include/asm/
H A Dpage.h117 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgtable.h41 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
/linux-4.4.14/arch/avr32/mm/
H A Ddma-coherent.c119 page = virt_to_page(addr); dma_free_coherent()
H A Dinit.c97 empty_zero_page = virt_to_page(zero_page);
/linux-4.4.14/arch/arm/kvm/
H A Dmmu.c122 put_page(virt_to_page(pmd)); stage2_dissolve_pmd()
163 put_page(virt_to_page(pgd)); clear_pgd_entry()
173 put_page(virt_to_page(pud)); clear_pud_entry()
183 put_page(virt_to_page(pmd)); clear_pmd_entry()
224 put_page(virt_to_page(pte)); unmap_ptes()
250 put_page(virt_to_page(pmd)); unmap_pmds()
279 put_page(virt_to_page(pud)); unmap_puds()
462 get_page(virt_to_page(pte)); create_hyp_pte_mappings()
489 get_page(virt_to_page(pmd)); create_hyp_pmd_mappings()
522 get_page(virt_to_page(pud)); create_hyp_pud_mappings()
559 get_page(virt_to_page(pgd)); __create_hyp_mappings()
845 get_page(virt_to_page(pgd)); stage2_get_pud()
863 get_page(virt_to_page(pud)); stage2_get_pmd()
893 get_page(virt_to_page(pmd)); stage2_set_pmd_huge()
935 get_page(virt_to_page(pmd)); stage2_set_pte()
949 get_page(virt_to_page(pte)); stage2_set_pte()
/linux-4.4.14/drivers/base/
H A Ddma-mapping.c231 struct page *page = virt_to_page(cpu_addr); dma_common_get_sgtable()
253 unsigned long pfn = page_to_pfn(virt_to_page(cpu_addr)); dma_common_mmap()
/linux-4.4.14/arch/alpha/mm/
H A Dinit.c57 = pte_val(mk_pte(virt_to_page(ret), PAGE_KERNEL)); pgd_alloc()
87 return pte_mkdirty(mk_pte(virt_to_page(EMPTY_PGE), PAGE_SHARED)); __bad_page()
/linux-4.4.14/arch/microblaze/include/asm/
H A Dpage.h152 # define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)) macro
157 # define virt_to_page(vaddr) (pfn_to_page(virt_to_pfn(vaddr))) macro
/linux-4.4.14/arch/microblaze/mm/
H A Dconsistent.c129 page = virt_to_page(vaddr); consistent_alloc()
195 page = virt_to_page(vaddr); consistent_free()
/linux-4.4.14/arch/arm64/mm/
H A Ddump.c349 (unsigned long)virt_to_page(PAGE_OFFSET); ptdump_init()
351 (unsigned long)virt_to_page(high_memory); ptdump_init()
H A Dinit.c324 MLM((unsigned long)virt_to_page(PAGE_OFFSET), mem_init()
325 (unsigned long)virt_to_page(high_memory)), mem_init()
/linux-4.4.14/arch/powerpc/kernel/
H A Dvdso.c796 struct page *pg = virt_to_page(vdso32_kbase + i*PAGE_SIZE); vdso_init()
801 vdso32_pagelist[i++] = virt_to_page(vdso_data); vdso_init()
810 struct page *pg = virt_to_page(vdso64_kbase + i*PAGE_SIZE); vdso_init()
815 vdso64_pagelist[i++] = virt_to_page(vdso_data); vdso_init()
819 get_page(virt_to_page(vdso_data)); vdso_init()
H A Ddma.c188 pfn = page_to_pfn(virt_to_page(cpu_addr)); dma_direct_mmap_coherent()
/linux-4.4.14/drivers/mmc/core/
H A Dsdio_ops.c169 sg_set_page(sg_ptr, virt_to_page(buf + (i * seg_size)), for_each_sg()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
H A Den_resources.c122 pages[i] = virt_to_page(buf->page_list[i].buf); mlx4_en_map_buffer()
/linux-4.4.14/sound/core/
H A Dsgbuf.c117 *pgtable++ = virt_to_page(tmpb.area); snd_malloc_sgbuf_pages()
/linux-4.4.14/arch/mips/kernel/
H A Dvdso.c50 virt_to_page(image->data + (i * PAGE_SIZE)); init_vdso_image()
/linux-4.4.14/arch/s390/mm/
H A Dinit.c66 page = virt_to_page((void *) empty_zero_page); setup_zero_pages()
/linux-4.4.14/arch/parisc/include/asm/
H A Dpage.h168 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) macro
H A Dpgtable.h290 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
325 #define pgd_page(pgd) virt_to_page((void *)pgd_page_vaddr(pgd))
417 #define pmd_page(pmd) virt_to_page((void *)__pmd_page(pmd))
/linux-4.4.14/arch/hexagon/include/asm/
H A Dpage.h106 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(__pa(kaddr))) macro
H A Dpgtable.h444 #define ZERO_PAGE(vaddr) (virt_to_page(&empty_zero_page))
/linux-4.4.14/arch/ia64/mm/
H A Dinit.c81 struct page *page = virt_to_page(pg_addr); dma_mark_clean()
203 free_reserved_page(virt_to_page(start)); free_initrd_mem()
249 page = virt_to_page(ia64_imva(__start_gate_section)); setup_gate()
252 page = virt_to_page(ia64_imva(__start_gate_section + PAGE_SIZE)); setup_gate()
H A Dcontig.c277 zero_page_memmap_ptr = virt_to_page(ia64_imva(empty_zero_page)); paging_init()
/linux-4.4.14/drivers/media/pci/saa7134/
H A Dsaa7134-go7007.c261 saa->top_dma = dma_map_page(&dev->pci->dev, virt_to_page(saa->top), saa7134_go7007_stream_start()
266 virt_to_page(saa->bottom), saa7134_go7007_stream_start()
/linux-4.4.14/drivers/media/platform/omap/
H A Domap_voutlib.c313 SetPageReserved(virt_to_page(addr)); omap_vout_alloc_buffer()
334 ClearPageReserved(virt_to_page(addr)); omap_vout_free_buffer()
/linux-4.4.14/mm/kasan/
H A Dkasan.c381 page = virt_to_page(ptr); kasan_kmalloc_large()
421 struct page *page = virt_to_page(ptr); kasan_kfree_large()
/linux-4.4.14/arch/x86/xen/
H A Dmmu.c192 struct page *page = virt_to_page(ptr); xen_page_pinned()
528 struct page *page = virt_to_page(pgd_page); xen_get_user_pgd()
659 flush |= (*func)(mm, virt_to_page(pud), PT_PUD); __xen_pgd_walk()
674 flush |= (*func)(mm, virt_to_page(pmd), PT_PMD); __xen_pgd_walk()
696 flush |= (*func)(mm, virt_to_page(pgd), PT_PGD); __xen_pgd_walk()
824 xen_pin_page(mm, virt_to_page(user_pgd), PT_PGD); __xen_pgd_pin()
944 xen_unpin_page(mm, virt_to_page(user_pgd), PT_PGD); __xen_pgd_unpin()
1148 ClearPagePinned(virt_to_page(__va(pa))); xen_cleanmfnmap_free_pgtbl()
1515 BUG_ON(PagePinned(virt_to_page(pgd))); xen_pgd_alloc()
1519 struct page *page = virt_to_page(pgd); xen_pgd_alloc()
1537 BUG_ON(PagePinned(virt_to_page(xen_get_user_pgd(pgd)))); xen_pgd_alloc()
1674 bool pinned = PagePinned(virt_to_page(mm->pgd)); xen_alloc_ptpage()
2413 SetPagePinned(virt_to_page(level3_user_vsyscall)); xen_post_allocator_init()
/linux-4.4.14/drivers/staging/comedi/
H A Dcomedi_buf.c42 &(virt_to_page(buf->virt_addr)->flags)); comedi_buf_map_kref_release()
135 set_bit(PG_reserved, &(virt_to_page(buf->virt_addr)->flags)); __comedi_buf_alloc()
137 pages[i] = virt_to_page(buf->virt_addr); __comedi_buf_alloc()
/linux-4.4.14/drivers/spi/
H A Dspi-topcliff-pch.c1023 sg_set_page(sg, virt_to_page(dma->rx_buf_virt), rem, pch_spi_handle_dma()
1029 sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size, pch_spi_handle_dma()
1035 sg_set_page(sg, virt_to_page(dma->rx_buf_virt), size, pch_spi_handle_dma()
1082 sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size + head, pch_spi_handle_dma()
1088 sg_set_page(sg, virt_to_page(dma->tx_buf_virt), rem, pch_spi_handle_dma()
1094 sg_set_page(sg, virt_to_page(dma->tx_buf_virt), size, pch_spi_handle_dma()
H A Dspi-ep93xx.c497 sg_set_page(sg, virt_to_page(pbuf), bytes, ep93xx_spi_dma_prepare()
500 sg_set_page(sg, virt_to_page(espi->zeropage), ep93xx_spi_dma_prepare()
/linux-4.4.14/arch/x86/kernel/cpu/
H A Dperf_event_intel_bts.c82 page = virt_to_page(pages[pg]); bts_buffer_setup_aux()
108 page = virt_to_page(pages[pg]); bts_buffer_setup_aux()
/linux-4.4.14/lib/
H A Dkfifo.c323 page = virt_to_page(buf); setup_sgl_buf()
332 npage = virt_to_page(buf); setup_sgl_buf()
/linux-4.4.14/drivers/staging/rdma/ehca/
H A Dehca_uverbs.c146 page = virt_to_page(virt_addr); ehca_mmap_queue()
/linux-4.4.14/drivers/video/fbdev/vermilion/
H A Dvermilion.c123 get_page(virt_to_page(i)); vmlfb_alloc_vram_area()
130 set_pages_uc(virt_to_page(va->logical), va->size >> PAGE_SHIFT); vmlfb_alloc_vram_area()
154 set_pages_wb(virt_to_page(va->logical), vmlfb_free_vram_area()
164 (void)put_page_testzero(virt_to_page(j)); vmlfb_free_vram_area()
/linux-4.4.14/drivers/md/bcache/
H A Dutil.c243 : virt_to_page(base); bch_bio_map()
/linux-4.4.14/drivers/hwtracing/intel_th/
H A Dmsu.c640 struct page *page = virt_to_page(msc->base + off); msc_buffer_contig_free()
662 return virt_to_page(msc->base + (pgoff << PAGE_SHIFT)); msc_buffer_contig_get_page()
758 struct page *page = virt_to_page(win->block[i].bdesc); msc_buffer_win_free()
993 return virt_to_page(win->block[pgoff].bdesc); msc_buffer_get_page()
/linux-4.4.14/arch/x86/entry/vdso/
H A Dvma.c35 virt_to_page(image->data + i*PAGE_SIZE); init_vdso_image()
/linux-4.4.14/arch/x86/kernel/
H A Dpci-dma.c126 struct page *page = virt_to_page(vaddr); dma_generic_free_coherent()
H A Dalternative.c700 pages[0] = virt_to_page(addr); text_poke()
702 pages[1] = virt_to_page(addr + PAGE_SIZE); text_poke()
/linux-4.4.14/fs/hfsplus/
H A Dwrapper.c77 ret = bio_add_page(bio, virt_to_page(buf), len, page_offset); hfsplus_submit_bio()
/linux-4.4.14/arch/powerpc/include/asm/
H A Dpgalloc-64.h94 page = virt_to_page(pte); pte_alloc_one()
H A Dpgtable.h225 #define ZERO_PAGE(vaddr) (virt_to_page(empty_zero_page))
H A Dpage.h133 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) macro
/linux-4.4.14/arch/mips/include/asm/
H A Dpage.h225 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(virt_to_phys((void *) \ macro
/linux-4.4.14/arch/sh/kernel/
H A Dio_trapped.c74 pages[k] = virt_to_page(tiop); register_trapped_io()
/linux-4.4.14/arch/m68k/mm/
H A Dmemory.c31 #define PD_PTABLE(page) ((ptable_desc *)&(virt_to_page(page)->lru))
/linux-4.4.14/sound/oss/
H A Ddmabuf.c120 for (page = virt_to_page(start_addr); page <= virt_to_page(end_addr); page++) sound_alloc_dmap()
140 for (page = virt_to_page(start_addr); page <= virt_to_page(end_addr); page++) sound_free_dmap()
/linux-4.4.14/sound/usb/usx2y/
H A DusX2Yhwdep.c47 page = virt_to_page(vaddr); snd_us428ctls_vm_fault()
/linux-4.4.14/kernel/power/
H A Dsnapshot.c103 while (res && swsusp_page_is_free(virt_to_page(res))) { get_image_page()
105 swsusp_set_page_forbidden(virt_to_page(res)); get_image_page()
110 swsusp_set_page_forbidden(virt_to_page(res)); get_image_page()
111 swsusp_set_page_free(virt_to_page(res)); get_image_page()
144 page = virt_to_page(addr); free_image_page()
2258 pbe->copy_page = virt_to_page(kaddr); get_highmem_page_buffer()
2389 if (!swsusp_page_is_free(virt_to_page(lp))) { prepare_image()
2395 swsusp_set_page_forbidden(virt_to_page(lp)); prepare_image()
2396 swsusp_set_page_free(virt_to_page(lp)); prepare_image()
/linux-4.4.14/drivers/video/fbdev/
H A Dau1100fb.c508 SetPageReserved(virt_to_page(CAC_ADDR((void *)page))); au1100fb_drv_probe()
510 SetPageReserved(virt_to_page(page)); au1100fb_drv_probe()
H A Dgrvga.c467 SetPageReserved(virt_to_page(page)); grvga_probe()
/linux-4.4.14/net/sunrpc/xprtrdma/
H A Dsvc_rdma_sendto.c118 page = virt_to_page(xdr->head[0].iov_base); dma_map_xdr()
131 page = virt_to_page(xdr->tail[0].iov_base); dma_map_xdr()
/linux-4.4.14/init/
H A Dmain.c624 page_to_pfn(virt_to_page((void *)initrd_start)) < min_low_pfn) { start_kernel()
626 page_to_pfn(virt_to_page((void *)initrd_start)), start_kernel()
/linux-4.4.14/drivers/staging/rtl8192e/
H A Drtllib_crypt_ccmp.c49 /* scratch buffers for virt_to_page() (crypto API) */
/linux-4.4.14/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_crypt_ccmp.c53 /* scratch buffers for virt_to_page() (crypto API) */
/linux-4.4.14/drivers/net/usb/
H A Dcdc-phonet.c152 struct page *page = virt_to_page(req->transfer_buffer); rx_complete()
/linux-4.4.14/arch/tile/mm/
H A Dhomecache.c425 __homecache_free_pages(virt_to_page((void *)addr), order); homecache_free_pages()
/linux-4.4.14/drivers/char/hw_random/
H A Dcore.c449 /* kmalloc makes this safe for virt_to_page() in virtio_rng.c */ hwrng_register()
/linux-4.4.14/net/wireless/
H A Dlib80211_crypt_ccmp.c57 /* scratch buffers for virt_to_page() (crypto API) */
/linux-4.4.14/net/rds/
H A Dmessage.c260 virt_to_page(page_addrs[i]), rds_message_map_pages()
/linux-4.4.14/drivers/media/pci/zoran/
H A Dzoran_driver.c245 SetPageReserved(virt_to_page(mem + off)); v4l_fbuffer_alloc()
274 ClearPageReserved(virt_to_page(mem + off)); v4l_fbuffer_free()
352 SetPageReserved(virt_to_page(mem + off)); jpg_fbuffer_alloc()
370 SetPageReserved(virt_to_page(mem)); jpg_fbuffer_alloc()
409 ClearPageReserved(virt_to_page(mem + off)); jpg_fbuffer_free()
420 ClearPageReserved(virt_to_page(bus_to_virt(le32_to_cpu(frag_tab)))); jpg_fbuffer_free()
/linux-4.4.14/drivers/tty/serial/
H A Dpch_uart.c878 sg_set_page(&priv->sg_rx, virt_to_page(priv->rx_buf_virt), dma_handle_rx()
1021 sg_set_page(sg, virt_to_page(xmit->buf), dma_handle_tx()
1024 sg_set_page(sg, virt_to_page(xmit->buf), dma_handle_tx()
/linux-4.4.14/drivers/misc/mic/scif/
H A Dscif_rma.c412 virt_to_page(&window->dma_addr[i]), scif_create_remote_lookup()
419 virt_to_page(&window->num_pages[i]), scif_create_remote_lookup()
1368 virt_to_page(addr + (i * PAGE_SIZE)); __scif_pin_pages()
/linux-4.4.14/drivers/s390/block/
H A Dscm_blk.c140 mempool_free(virt_to_page(aidaw), aidaw_pool); scm_request_done()
/linux-4.4.14/drivers/md/
H A Ddm-io.c259 *p = virt_to_page(dp->context_ptr); km_get_page()
/linux-4.4.14/drivers/media/v4l2-core/
H A Dvideobuf-dma-sg.c235 dma->vaddr_pages[i] = virt_to_page(addr); videobuf_dma_init_kernel()
/linux-4.4.14/arch/unicore32/mm/
H A Dmmu.c439 empty_zero_page = virt_to_page(zero_page); paging_init()
/linux-4.4.14/block/
H A Dbio-integrity.c326 ret = bio_integrity_add_page(bio, virt_to_page(buf), bio_integrity_prep()
/linux-4.4.14/net/ceph/
H A Dcrypto.c140 page = virt_to_page(buf); setup_sgtable()
/linux-4.4.14/drivers/firmware/
H A Dmemmap.c110 if (PageReserved(virt_to_page(entry))) { release_firmware_map_entry()
/linux-4.4.14/drivers/target/
H A Dtarget_core_user.c203 flush_dcache_page(virt_to_page(vaddr)); tcmu_flush_dcache_range()
767 page = virt_to_page(addr); tcmu_vma_fault()
/linux-4.4.14/drivers/net/hyperv/
H A Dnetvsc_drv.c337 slots_used += fill_pg_buf(virt_to_page(hdr), init_page_array()
344 slots_used += fill_pg_buf(virt_to_page(data), init_page_array()
/linux-4.4.14/drivers/dma/
H A Ddmatest.c544 struct page *pg = virt_to_page(buf); dmatest_func()
564 struct page *pg = virt_to_page(buf); dmatest_func()
H A Dmv_xor.c736 src_dma = dma_map_page(dma_chan->device->dev, virt_to_page(src), 0, mv_chan_memcpy_self_test()
747 dest_dma = dma_map_page(dma_chan->device->dev, virt_to_page(dest), 0, mv_chan_memcpy_self_test()

Completed in 6147 milliseconds

12