Home
last modified time | relevance | path

Searched refs:page_to_pfn (Results 1 – 25 of 120) sorted by relevance

12345

/linux/include/linux/
H A Dpageblock-flags.h96 get_pfnblock_bit(page, page_to_pfn(page), PB_compact_skip)
98 clear_pfnblock_bit(page, page_to_pfn(page), PB_compact_skip)
100 set_pfnblock_bit(page, page_to_pfn(page), PB_compact_skip)
/linux/include/asm-generic/
H A Dmemory_model.h73 #define page_to_pfn __page_to_pfn macro
79 unsigned long __pfn = page_to_pfn(page); \
85 #define page_to_phys(page) PFN_PHYS(page_to_pfn(page))
/linux/drivers/xen/
H A Dbiomerge.c12 unsigned long bfn1 = pfn_to_bfn(page_to_pfn(vec1->bv_page)); in xen_biovec_phys_mergeable()
13 unsigned long bfn2 = pfn_to_bfn(page_to_pfn(page)); in xen_biovec_phys_mergeable()
H A Dmem-reservation.c37 unsigned long pfn = page_to_pfn(page); in __xenmem_reservation_va_mapping_update()
65 unsigned long pfn = page_to_pfn(page); in __xenmem_reservation_va_mapping_reset()
/linux/include/trace/events/
H A Dkmem.h151 __entry->pfn = page_to_pfn(page);
172 __entry->pfn = page_to_pfn(page);
195 __entry->pfn = page ? page_to_pfn(page) : -1UL;
224 __entry->pfn = page ? page_to_pfn(page) : -1UL;
259 __entry->pfn = page ? page_to_pfn(page) : -1UL;
289 __entry->pfn = page_to_pfn(page);
H A Dpage_ref.h30 __entry->pfn = page_to_pfn(page);
79 __entry->pfn = page_to_pfn(page);
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_msg.c729 pdesc->statPPNs[0] = page_to_pfn(virt_to_page(pstat)); in mksstat_init_kern_id()
732 pdesc->infoPPNs[0] = page_to_pfn(virt_to_page(pinfo)); in mksstat_init_kern_id()
735 pdesc->strsPPNs[0] = page_to_pfn(virt_to_page(pstrs)); in mksstat_init_kern_id()
740 hypervisor_ppn_add((PPN64)page_to_pfn(page)); in mksstat_init_kern_id()
1026 pdesc->statPPNs[i] = page_to_pfn(pages_stat[i]); in vmw_mksstat_add_ioctl()
1033 pdesc->infoPPNs[i] = page_to_pfn(pages_info[i]); in vmw_mksstat_add_ioctl()
1040 pdesc->strsPPNs[i] = page_to_pfn(pages_strs[i]); in vmw_mksstat_add_ioctl()
1045 hypervisor_ppn_add((PPN64)page_to_pfn(page)); in vmw_mksstat_add_ioctl()
1121 hypervisor_ppn_remove((PPN64)page_to_pfn(page)); in vmw_mksstat_remove_ioctl()
/linux/arch/sparc/include/asm/
H A Dcacheflush_32.h22 flush_cache_page(vma, vaddr, page_to_pfn(page));\
27 flush_cache_page(vma, vaddr, page_to_pfn(page));\
/linux/drivers/gpu/drm/gma500/
H A Dgtt.c93 pte = psb_gtt_mask_pte(page_to_pfn(pages[i]), PSB_MMU_CACHED_MEMORY); in psb_gtt_insert_pages()
114 pte = psb_gtt_mask_pte(page_to_pfn(pdev->scratch_page), PSB_MMU_CACHED_MEMORY); in psb_gtt_remove_pages()
176 pfn_base = page_to_pfn(pdev->scratch_page); in psb_gtt_clear()
H A Dmmu.c129 PSB_WSGX32(page_to_pfn(pd->p) << PAGE_SHIFT, offset); in psb_mmu_set_pd_context()
179 pd->invalid_pde = psb_mmu_mask_pte(page_to_pfn(pd->dummy_pt), in psb_mmu_alloc_pd()
181 pd->invalid_pte = psb_mmu_mask_pte(page_to_pfn(pd->dummy_page), in psb_mmu_alloc_pd()
334 v[index] = (page_to_pfn(pt->p) << 12) | pd->pd_mask; in psb_mmu_pt_alloc_map_lock()
708 pte = psb_mmu_mask_pte(page_to_pfn(*pages++), in psb_mmu_insert_pages()
/linux/arch/arm/mm/
H A Dflush.c140 flush_pfn_alias(page_to_pfn(page), uaddr); in __flush_ptrace_access()
149 flush_icache_alias(page_to_pfn(page), uaddr, len); in __flush_ptrace_access()
395 pfn = page_to_pfn(page); in __flush_anon_page()
H A Dcopypage-v4wb.c54 flush_cache_page(vma, vaddr, page_to_pfn(from)); in v4wb_copy_user_highpage()
H A Dcopypage-xsc3.c71 flush_cache_page(vma, vaddr, page_to_pfn(from)); in xsc3_mc_copy_user_highpage()
H A Dcopypage-feroceon.c73 flush_cache_page(vma, vaddr, page_to_pfn(from)); in feroceon_copy_user_highpage()
/linux/mm/
H A Dmigrate_device.c204 unsigned long pfn = page_to_pfn(folio_page(folio, 0)); in migrate_vma_collect_huge_pmd()
325 mpfn = migrate_pfn(page_to_pfn(page)) | in migrate_vma_collect_pmd()
431 page_to_pfn(page)); in migrate_vma_collect_pmd()
434 page_to_pfn(page)); in migrate_vma_collect_pmd()
437 page_to_pfn(page)); in migrate_vma_collect_pmd()
835 page_to_pfn(page)); in migrate_vma_insert_huge_pmd_page()
838 page_to_pfn(page)); in migrate_vma_insert_huge_pmd_page()
1036 page_to_pfn(page)); in migrate_vma_insert_page()
1039 page_to_pfn(page)); in migrate_vma_insert_page()
H A Dmemory-failure.c218 num_poisoned_pages_inc(page_to_pfn(page)); in page_handle_poison()
414 page_to_pfn(p), tsk->comm); in __add_to_kill()
988 page_to_pfn(p), action_page_types[ps->type], count); in has_extra_refcount()
1012 pr_err("%#lx: Unknown page state\n", page_to_pfn(p)); in me_unknown()
1063 ret = truncate_error_folio(folio, page_to_pfn(p), mapping); in me_pagecache_clean()
1169 res = truncate_error_folio(folio, page_to_pfn(p), mapping); in me_huge_page()
1383 pr_info("%#lx cannot catch tail\n", page_to_pfn(page)); in __get_hwpoison_page()
1448 pr_err("%#lx: unhandlable page.\n", page_to_pfn(p)); in get_any_page()
1811 unmap_and_kill(&to_kill, page_to_pfn(page), mapping, in mf_dax_kill_procs()
1883 num_poisoned_pages_sub(page_to_pfn(p->page), 1); in __folio_free_raw_hwp()
[all …]
/linux/arch/m68k/include/asm/
H A Dcacheflush_mm.h276 flush_cache_page(vma, vaddr, page_to_pfn(page)); in copy_to_user_page()
284 flush_cache_page(vma, vaddr, page_to_pfn(page)); in copy_from_user_page()
/linux/scripts/gdb/linux/
H A Dpage_owner.py80 pfn = self.p_ops.page_to_pfn(page)
100 pfn = self.p_ops.page_to_pfn(page)
H A Dmm.py185 def page_to_pfn(self, page): member in x86_page_ops
192 return self.PFN_PHYS(self.page_to_pfn(page))
431 def page_to_pfn(self, page): member in aarch64_page_ops
435 return self.__pfn_to_phys(self.page_to_pfn(page))
485 pfn = page_ops().ops.page_to_pfn(page)
/linux/drivers/hv/
H A Dmshv_root_hv_call.c237 pfnlist[i] = page_to_pfn(pages[index]); in hv_do_map_gpa_hcall()
459 input->output_data_pfns[i] = page_to_pfn(pages[i]); in hv_call_get_vp_state()
520 input->data[i].pfns = page_to_pfn(pages[i]); in hv_call_set_vp_state()
566 page_to_pfn(*state_page); in hv_call_map_vp_state_page()
964 page_to_pfn(allocated_page)); in hv_map_stats_page()
1058 page_to_pfn(pages[index]); in hv_call_modify_spa_host_access()
H A Dhv_proc.c83 base_pfn = page_to_pfn(pages[i]); in hv_call_deposit_pages()
101 base_pfn = page_to_pfn(pages[i]); in hv_call_deposit_pages()
/linux/kernel/power/
H A Dsnapshot.c1042 memory_bm_set_bit(free_pages_map, page_to_pfn(page)); in swsusp_set_page_free()
1048 memory_bm_test_bit(free_pages_map, page_to_pfn(page)) : 0; in swsusp_page_is_free()
1054 memory_bm_clear_bit(free_pages_map, page_to_pfn(page)); in swsusp_unset_page_free()
1060 memory_bm_set_bit(forbidden_pages_map, page_to_pfn(page)); in swsusp_set_page_forbidden()
1066 memory_bm_test_bit(forbidden_pages_map, page_to_pfn(page)) : 0; in swsusp_page_is_forbidden()
1072 memory_bm_clear_bit(forbidden_pages_map, page_to_pfn(page)); in swsusp_unset_page_forbidden()
1277 pfn = page_to_pfn(page); in mark_free_pages()
1657 memory_bm_set_bit(&copy_bm, page_to_pfn(page)); in preallocate_image_pages()
2057 memory_bm_set_bit(bm, page_to_pfn(page)); in alloc_highmem_pages()
2098 memory_bm_set_bit(copy_bm, page_to_pfn(page)); in swsusp_alloc()
[all …]
/linux/include/xen/
H A Dpage.h21 ((page_to_pfn(page)) << (PAGE_SHIFT - XEN_PAGE_SHIFT))
/linux/arch/um/include/asm/
H A Dpgalloc.h20 ((unsigned long long)page_to_pfn(pte) << \
/linux/tools/testing/nvdimm/
H A Ddax-dev.c32 return PFN_PHYS(page_to_pfn(page)); in dax_pgoff_to_phys()

12345