Searched refs:pfn (Results 251 - 275 of 620) sorted by relevance

<<11121314151617181920>>

/linux-master/arch/arm/mach-clps711x/
H A Dboard-dt.c31 .pfn = __phys_to_pfn(CLPS711X_PHYS_BASE),
/linux-master/drivers/gpu/drm/gma500/
H A Dmmu.h75 unsigned long *pfn);
/linux-master/arch/xtensa/include/asm/
H A Dhighmem.h63 enum fixed_addresses kmap_local_map_idx(int type, unsigned long pfn);
/linux-master/arch/arm/mach-pxa/
H A Dgeneric.c103 .pfn = __phys_to_pfn(PERIPH_PHYS),
/linux-master/arch/arm/mach-ep93xx/
H A Dts72xx.c39 .pfn = __phys_to_pfn(TS72XX_MODEL_PHYS_BASE),
44 .pfn = __phys_to_pfn(TS72XX_OPTIONS_PHYS_BASE),
49 .pfn = __phys_to_pfn(TS72XX_OPTIONS2_PHYS_BASE),
54 .pfn = __phys_to_pfn(TS72XX_CPLDVER_PHYS_BASE),
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dhash-64k.h174 unsigned long pfn, unsigned long size, pgprot_t);
176 unsigned long pfn, pgprot_t prot)
178 if (pfn > (PTE_RPN_MASK >> PAGE_SHIFT)) {
179 WARN(1, "remap_4k_pfn called with wrong pfn value\n");
182 return remap_pfn_range(vma, addr, pfn, PAGE_SIZE,
175 hash__remap_4k_pfn(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn, pgprot_t prot) argument
/linux-master/arch/mips/include/asm/
H A Dpgtable-64.h302 #define pfn_pte(pfn, prot) __pte(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
303 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PFN_PTE_SHIFT) | pgprot_val(prot))
/linux-master/arch/arm/mach-s5pv210/
H A Ds5pv210.c33 iodesc.pfn = __phys_to_pfn(be32_to_cpu(reg[0]));
/linux-master/arch/csky/abiv1/inc/abi/
H A Dcacheflush.h16 #define flush_cache_page(vma, page, pfn) cache_wbinv_all()
/linux-master/arch/csky/abiv2/inc/abi/
H A Dcacheflush.h17 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0)
/linux-master/arch/arc/include/asm/
H A Dcacheflush.h50 #define flush_cache_page(vma, u_vaddr, pfn) /* PF handling/COW-break */
/linux-master/arch/nios2/include/asm/
H A Dcacheflush.h29 unsigned long pfn);
/linux-master/include/asm-generic/
H A Dcacheflush.h45 unsigned long pfn)
43 flush_cache_page(struct vm_area_struct *vma, unsigned long vmaddr, unsigned long pfn) argument
/linux-master/arch/sparc/include/asm/
H A Dcacheflush_32.h16 #define flush_cache_page(vma,addr,pfn) \
/linux-master/arch/x86/xen/
H A Denlighten_hvm.c112 u64 pfn; local
117 pfn = __pa(hypercall_page);
118 wrmsr_safe(msr, (u32)pfn, (u32)(pfn >> 32));
/linux-master/include/linux/
H A Dkvm_types.h70 kvm_pfn_t pfn; member in struct:gfn_to_pfn_cache
/linux-master/arch/loongarch/include/asm/
H A Dcacheflush.h44 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0)
/linux-master/arch/mips/mm/
H A Dinit.c29 #include <linux/pfn.h>
488 unsigned long pfn; local
490 for (pfn = PFN_UP(begin); pfn < PFN_DOWN(end); pfn++) {
491 struct page *page = pfn_to_page(pfn);
492 void *addr = phys_to_virt(PFN_PHYS(pfn));
/linux-master/arch/x86/hyperv/
H A Divm.c464 static int hv_mark_gpa_visibility(u16 count, const u64 pfn[], argument
494 memcpy((void *)input->gpa_page_list, pfn, count * sizeof(*pfn));
548 int i, pfn; local
556 for (i = 0, pfn = 0; i < pagecount; i++) {
565 pfn_array[pfn] = paddr >> HV_HYP_PAGE_SHIFT;
566 pfn++;
568 if (pfn == HV_MAX_MODIFY_GPA_REP_COUNT || i == pagecount - 1) {
569 ret = hv_mark_gpa_visibility(pfn, pfn_array,
575 pfn
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm_pt.c34 uint64_t pfn; member in struct:amdgpu_vm_pt_cursor
47 * The number of bits the pfn needs to be right shifted for a level.
160 cursor->pfn = start;
189 idx = (cursor->pfn >> shift) & mask;
224 cursor->pfn += 1ULL << shift;
225 cursor->pfn &= ~((1ULL << shift) - 1);
269 cursor->pfn = ~0ll;
861 while (cursor.pfn < end) {
927 pe_start = ((cursor.pfn >> shift) & mask) * 8;
929 entry_end += cursor.pfn
[all...]
/linux-master/drivers/edac/
H A Di3000_edac.c48 * unsigned long pfn and offset from hardware regs which are u8/u32.
235 unsigned long pfn, offset; local
252 pfn = deap_pfn(info->edeap, info->deap);
256 row = edac_mc_find_csrow_by_page(mci, pfn);
260 pfn, offset, 0,
265 pfn, offset, info->derrsyn,
/linux-master/arch/powerpc/kernel/
H A Dvdso.c136 unsigned long pfn; local
141 pfn = page_to_pfn(timens_page);
143 pfn = virt_to_pfn(vdso_data);
156 pfn = virt_to_pfn(vdso_data);
163 return vmf_insert_pfn(vma, vmf->address, pfn);
/linux-master/arch/sh/mm/
H A Dcache.c144 unsigned long pfn = pte_pfn(pte); local
149 if (pfn_valid(pfn)) {
150 struct folio *folio = page_folio(pfn_to_page(pfn));
201 unsigned long pfn)
207 data.addr2 = pfn;
200 flush_cache_page(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn) argument
/linux-master/tools/mm/
H A Dpage-types.c310 unsigned long pfn; local
313 pfn = PM_PFRAME(val);
315 pfn = 0;
317 return pfn;
540 snprintf(buf, MAX_PATH, "%s/hwpoison/corrupt-pfn",
546 snprintf(buf, MAX_PATH, "%s/hwpoison/unpoison-pfn",
734 unsigned long pfn; local
744 pfn = pagemap_pfn(buf[i]);
745 if (pfn)
746 walk_pfn(index + i, pfn,
979 unsigned long nr_pages, pfn, i; local
[all...]
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dmem_protect.c101 unsigned long nr_pages, pfn; local
104 pfn = hyp_virt_to_pfn(pgt_pool_base);
106 ret = hyp_pool_init(&host_s2_pool, pfn, nr_pages, 0);
1086 int __pkvm_host_share_hyp(u64 pfn) argument
1089 u64 host_addr = hyp_pfn_to_phys(pfn);
1119 int __pkvm_host_unshare_hyp(u64 pfn) argument
1122 u64 host_addr = hyp_pfn_to_phys(pfn);
1152 int __pkvm_host_donate_hyp(u64 pfn, u64 nr_pages) argument
1155 u64 host_addr = hyp_pfn_to_phys(pfn);
1184 int __pkvm_hyp_donate_host(u64 pfn, u6 argument
1261 __pkvm_host_share_ffa(u64 pfn, u64 nr_pages) argument
1284 __pkvm_host_unshare_ffa(u64 pfn, u64 nr_pages) argument
[all...]

Completed in 236 milliseconds

<<11121314151617181920>>