mfn               153 arch/arm/xen/enlighten.c 	info.mfn = virt_to_gfn(vcpup);
mfn                23 arch/arm/xen/p2m.c 	unsigned long mfn;
mfn                58 arch/arm/xen/p2m.c 			__func__, &new->pfn, &new->mfn, &entry->pfn, &entry->mfn);
mfn                74 arch/arm/xen/p2m.c 			unsigned long mfn = entry->mfn + (pfn - entry->pfn);
mfn                76 arch/arm/xen/p2m.c 			return mfn;
mfn               122 arch/arm/xen/p2m.c 		unsigned long mfn, unsigned long nr_pages)
mfn               129 arch/arm/xen/p2m.c 	if (mfn == INVALID_P2M_ENTRY) {
mfn               155 arch/arm/xen/p2m.c 	p2m_entry->mfn = mfn;
mfn               169 arch/arm/xen/p2m.c bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn)
mfn               171 arch/arm/xen/p2m.c 	return __set_phys_to_machine_multi(pfn, mfn, 1);
mfn                24 arch/powerpc/boot/mpc8xx.c 	int mfi, mfn, mfd, pdf;
mfn                44 arch/powerpc/boot/mpc8xx.c 	mfn = (plprcr >> 27) & 0x1f;
mfn                48 arch/powerpc/boot/mpc8xx.c 	if (mfn != 0)
mfn                49 arch/powerpc/boot/mpc8xx.c 		ret += crystal * mfn / (mfd + 1);
mfn                60 arch/x86/include/asm/xen/page.h extern bool set_phys_to_machine(unsigned long pfn, unsigned long mfn);
mfn                61 arch/x86/include/asm/xen/page.h extern bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn);
mfn               144 arch/x86/include/asm/xen/page.h 	unsigned long mfn;
mfn               147 arch/x86/include/asm/xen/page.h 		mfn = xen_p2m_addr[pfn];
mfn               153 arch/x86/include/asm/xen/page.h 	if (unlikely(mfn == INVALID_P2M_ENTRY))
mfn               156 arch/x86/include/asm/xen/page.h 	return mfn;
mfn               167 arch/x86/include/asm/xen/page.h 	unsigned long mfn;
mfn               177 arch/x86/include/asm/xen/page.h 	mfn = __pfn_to_mfn(pfn);
mfn               179 arch/x86/include/asm/xen/page.h 	if (mfn != INVALID_P2M_ENTRY)
mfn               180 arch/x86/include/asm/xen/page.h 		mfn &= ~(FOREIGN_FRAME_BIT | IDENTITY_FRAME_BIT);
mfn               182 arch/x86/include/asm/xen/page.h 	return mfn;
mfn               193 arch/x86/include/asm/xen/page.h static inline unsigned long mfn_to_pfn_no_overrides(unsigned long mfn)
mfn               198 arch/x86/include/asm/xen/page.h 	if (unlikely(mfn >= machine_to_phys_nr))
mfn               206 arch/x86/include/asm/xen/page.h 	ret = xen_safe_read_ulong(&machine_to_phys_mapping[mfn], &pfn);
mfn               213 arch/x86/include/asm/xen/page.h static inline unsigned long mfn_to_pfn(unsigned long mfn)
mfn               223 arch/x86/include/asm/xen/page.h 		return mfn;
mfn               225 arch/x86/include/asm/xen/page.h 	pfn = mfn_to_pfn_no_overrides(mfn);
mfn               226 arch/x86/include/asm/xen/page.h 	if (__pfn_to_mfn(pfn) != mfn)
mfn               233 arch/x86/include/asm/xen/page.h 	if (pfn == ~0 && __pfn_to_mfn(mfn) == IDENTITY_FRAME(mfn))
mfn               234 arch/x86/include/asm/xen/page.h 		pfn = mfn;
mfn               292 arch/x86/include/asm/xen/page.h static inline unsigned long bfn_to_local_pfn(unsigned long mfn)
mfn               297 arch/x86/include/asm/xen/page.h 		return mfn;
mfn               299 arch/x86/include/asm/xen/page.h 	pfn = mfn_to_pfn(mfn);
mfn               300 arch/x86/include/asm/xen/page.h 	if (__pfn_to_mfn(pfn) != mfn)
mfn               225 arch/x86/xen/enlighten.c 		info.mfn = arbitrary_virt_to_mfn(vcpup);
mfn               454 arch/x86/xen/enlighten_pv.c 	unsigned long pfn, mfn;
mfn               474 arch/x86/xen/enlighten_pv.c 	mfn = pfn_to_mfn(pfn);
mfn               480 arch/x86/xen/enlighten_pv.c 	if (HYPERVISOR_set_gdt(&mfn, size / sizeof(struct desc_struct)))
mfn               491 arch/x86/xen/enlighten_pv.c 	unsigned long pfn, mfn;
mfn               499 arch/x86/xen/enlighten_pv.c 	mfn = pfn_to_mfn(pfn);
mfn               506 arch/x86/xen/enlighten_pv.c 	if (HYPERVISOR_set_gdt(&mfn, size / sizeof(struct desc_struct)))
mfn              1369 arch/x86/xen/enlighten_pv.c 		xen_start_info->console.domU.mfn = 0;
mfn                16 arch/x86/xen/mmu.h bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn);
mfn               255 arch/x86/xen/mmu_pv.c void set_pte_mfn(unsigned long vaddr, unsigned long mfn, pgprot_t flags)
mfn               257 arch/x86/xen/mmu_pv.c 	set_pte_vaddr(vaddr, mfn_pte(mfn, flags));
mfn               336 arch/x86/xen/mmu_pv.c 		unsigned long mfn = (val & XEN_PTE_MFN_MASK) >> PAGE_SHIFT;
mfn               337 arch/x86/xen/mmu_pv.c 		unsigned long pfn = mfn_to_pfn(mfn);
mfn               354 arch/x86/xen/mmu_pv.c 		unsigned long mfn;
mfn               356 arch/x86/xen/mmu_pv.c 		mfn = __pfn_to_mfn(pfn);
mfn               364 arch/x86/xen/mmu_pv.c 		if (unlikely(mfn == INVALID_P2M_ENTRY)) {
mfn               365 arch/x86/xen/mmu_pv.c 			mfn = 0;
mfn               368 arch/x86/xen/mmu_pv.c 			mfn &= ~(FOREIGN_FRAME_BIT | IDENTITY_FRAME_BIT);
mfn               369 arch/x86/xen/mmu_pv.c 		val = ((pteval_t)mfn << PAGE_SHIFT) | flags;
mfn               720 arch/x86/xen/mmu_pv.c 	op.arg1.mfn = pfn_to_mfn(pfn);
mfn              1087 arch/x86/xen/mmu_pv.c 	op.arg1.mfn = pfn_to_mfn(pfn);
mfn              1397 arch/x86/xen/mmu_pv.c 	unsigned long mfn;
mfn              1402 arch/x86/xen/mmu_pv.c 		mfn = pfn_to_mfn(PFN_DOWN(cr3));
mfn              1404 arch/x86/xen/mmu_pv.c 		mfn = 0;
mfn              1406 arch/x86/xen/mmu_pv.c 	WARN_ON(mfn == 0 && kernel);
mfn              1409 arch/x86/xen/mmu_pv.c 	op.arg1.mfn = mfn;
mfn              1615 arch/x86/xen/mmu_pv.c 	op->arg1.mfn = pfn_to_mfn(pfn);
mfn              2280 arch/x86/xen/mmu_pv.c 		paddr = PFN_PHYS(mfn_to_pfn(xen_start_info->console.domU.mfn));
mfn              2508 arch/x86/xen/mmu_pv.c 	unsigned long mfn;
mfn              2519 arch/x86/xen/mmu_pv.c 			mfn = mfns[i];
mfn              2521 arch/x86/xen/mmu_pv.c 			mfn = first_mfn + i;
mfn              2533 arch/x86/xen/mmu_pv.c 				mfn_pte(mfn, PAGE_KERNEL), flags);
mfn              2535 arch/x86/xen/mmu_pv.c 		set_phys_to_machine(virt_to_pfn(vaddr), mfn);
mfn               219 arch/x86/xen/p2m.c 	unsigned long pfn, mfn;
mfn               251 arch/x86/xen/p2m.c 		mfn = pte_mfn(*ptep);
mfn               274 arch/x86/xen/p2m.c 		mid_mfn_p[mididx] = mfn;
mfn               315 arch/x86/xen/p2m.c 	unsigned long mfn;
mfn               320 arch/x86/xen/p2m.c 	mfn = xen_p2m_addr[pfn];
mfn               322 arch/x86/xen/p2m.c 	if (mfn == INVALID_P2M_ENTRY)
mfn               325 arch/x86/xen/p2m.c 	if (mfn & IDENTITY_FRAME_BIT)
mfn               654 arch/x86/xen/p2m.c bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn)
mfn               660 arch/x86/xen/p2m.c 		BUG_ON(mfn != INVALID_P2M_ENTRY);
mfn               668 arch/x86/xen/p2m.c 	if (likely(!xen_safe_write_ulong(xen_p2m_addr + pfn, mfn)))
mfn               675 arch/x86/xen/p2m.c 		return mfn == INVALID_P2M_ENTRY;
mfn               678 arch/x86/xen/p2m.c 		return mfn == IDENTITY_FRAME(pfn);
mfn               683 arch/x86/xen/p2m.c bool set_phys_to_machine(unsigned long pfn, unsigned long mfn)
mfn               685 arch/x86/xen/p2m.c 	if (unlikely(!__set_phys_to_machine(pfn, mfn))) {
mfn               692 arch/x86/xen/p2m.c 		return __set_phys_to_machine(pfn, mfn);
mfn               716 arch/x86/xen/p2m.c 		unsigned long mfn, pfn;
mfn               725 arch/x86/xen/p2m.c 			mfn = pte_mfn(*pte);
mfn               727 arch/x86/xen/p2m.c 			mfn = PFN_DOWN(map_ops[i].dev_bus_addr);
mfn               733 arch/x86/xen/p2m.c 		if (unlikely(!set_phys_to_machine(pfn, FOREIGN_FRAME(mfn)))) {
mfn               754 arch/x86/xen/p2m.c 		unsigned long mfn = __pfn_to_mfn(page_to_pfn(pages[i]));
mfn               757 arch/x86/xen/p2m.c 		if (mfn == INVALID_P2M_ENTRY || !(mfn & FOREIGN_FRAME_BIT)) {
mfn               236 arch/x86/xen/setup.c static int __init xen_free_mfn(unsigned long mfn)
mfn               244 arch/x86/xen/setup.c 	set_xen_guest_handle(reservation.extent_start, &mfn);
mfn               265 arch/x86/xen/setup.c 		unsigned long mfn = pfn_to_mfn(pfn);
mfn               268 arch/x86/xen/setup.c 		if (mfn == INVALID_P2M_ENTRY || mfn_to_pfn(mfn) != pfn)
mfn               271 arch/x86/xen/setup.c 		ret = xen_free_mfn(mfn);
mfn               288 arch/x86/xen/setup.c static void __init xen_update_mem_tables(unsigned long pfn, unsigned long mfn)
mfn               291 arch/x86/xen/setup.c 		.ptr = ((uint64_t)mfn << PAGE_SHIFT) | MMU_MACHPHYS_UPDATE,
mfn               296 arch/x86/xen/setup.c 	if (!set_phys_to_machine(pfn, mfn)) {
mfn               298 arch/x86/xen/setup.c 		     pfn, mfn);
mfn               305 arch/x86/xen/setup.c 		     mfn, pfn);
mfn               314 arch/x86/xen/setup.c 					 mfn_pte(mfn, PAGE_KERNEL), 0)) {
mfn               316 arch/x86/xen/setup.c 		      mfn, pfn);
mfn               337 arch/x86/xen/setup.c 	unsigned long mfn_save, mfn;
mfn               353 arch/x86/xen/setup.c 		mfn = pfn_to_mfn(ident_pfn_iter);
mfn               354 arch/x86/xen/setup.c 		set_pte_mfn(buf, mfn, PAGE_KERNEL);
mfn               364 arch/x86/xen/setup.c 		xen_remap_mfn = mfn;
mfn                16 arch/x86/xen/suspend_pv.c 	xen_start_info->console.domU.mfn =
mfn                17 arch/x86/xen/suspend_pv.c 		mfn_to_pfn(xen_start_info->console.domU.mfn);
mfn                37 arch/x86/xen/suspend_pv.c 		xen_start_info->console.domU.mfn =
mfn                38 arch/x86/xen/suspend_pv.c 			pfn_to_mfn(xen_start_info->console.domU.mfn);
mfn               111 block/blk-settings.c void blk_queue_make_request(struct request_queue *q, make_request_fn *mfn)
mfn               118 block/blk-settings.c 	q->make_request_fn = mfn;
mfn                47 drivers/clk/imx/clk-pllv1.c static inline bool mfn_is_negative(struct clk_pllv1 *pll, unsigned int mfn)
mfn                49 drivers/clk/imx/clk-pllv1.c 	return !is_imx1_pllv1(pll) && !is_imx21_pllv1(pll) && (mfn & MFN_SIGN);
mfn                58 drivers/clk/imx/clk-pllv1.c 	unsigned int mfi, mfn, mfd, pd;
mfn                75 drivers/clk/imx/clk-pllv1.c 	mfn = reg & 0x3ff;
mfn                81 drivers/clk/imx/clk-pllv1.c 	mfn_abs = mfn;
mfn                88 drivers/clk/imx/clk-pllv1.c 	if (mfn_is_negative(pll, mfn)) {
mfn                90 drivers/clk/imx/clk-pllv1.c 			mfn_abs = mfn & MFN_MASK;
mfn                92 drivers/clk/imx/clk-pllv1.c 			mfn_abs = BIT(MFN_BITS) - mfn;
mfn               102 drivers/clk/imx/clk-pllv1.c 	if (mfn_is_negative(pll, mfn))
mfn                81 drivers/clk/imx/clk-pllv2.c 	long mfi, mfn, mfd, pdf, ref_clk;
mfn                91 drivers/clk/imx/clk-pllv2.c 	mfn = dp_mfn & MXC_PLL_DP_MFN_MASK;
mfn                92 drivers/clk/imx/clk-pllv2.c 	mfn = sign_extend32(mfn, 26);
mfn                99 drivers/clk/imx/clk-pllv2.c 	temp = (u64) ref_clk * abs(mfn);
mfn               101 drivers/clk/imx/clk-pllv2.c 	if (mfn < 0)
mfn               130 drivers/clk/imx/clk-pllv2.c 	long mfi, pdf, mfn, mfd = 999999;
mfn               144 drivers/clk/imx/clk-pllv2.c 	mfn = (long)temp64;
mfn               150 drivers/clk/imx/clk-pllv2.c 	*dp_mfn = mfn;
mfn               220 drivers/clk/imx/clk-pllv3.c 	u32 mfn = readl_relaxed(pll->base + pll->num_offset);
mfn               225 drivers/clk/imx/clk-pllv3.c 	temp64 *= mfn;
mfn               238 drivers/clk/imx/clk-pllv3.c 	u32 mfn, mfd = 1000000;
mfn               254 drivers/clk/imx/clk-pllv3.c 	mfn = temp64;
mfn               257 drivers/clk/imx/clk-pllv3.c 	temp64 *= mfn;
mfn               270 drivers/clk/imx/clk-pllv3.c 	u32 mfn, mfd = 1000000;
mfn               284 drivers/clk/imx/clk-pllv3.c 	mfn = temp64;
mfn               290 drivers/clk/imx/clk-pllv3.c 	writel_relaxed(mfn, pll->base + pll->num_offset);
mfn               307 drivers/clk/imx/clk-pllv3.c 	u32 mfn;	/* numerator, 30-bit value */
mfn               317 drivers/clk/imx/clk-pllv3.c 	temp64 *= mf.mfn;
mfn               333 drivers/clk/imx/clk-pllv3.c 		mf.mfn = 0;
mfn               335 drivers/clk/imx/clk-pllv3.c 		mf.mfn = mf.mfd - 1;
mfn               341 drivers/clk/imx/clk-pllv3.c 		mf.mfn = temp64;
mfn               353 drivers/clk/imx/clk-pllv3.c 	mf.mfn = readl_relaxed(pll->base + pll->num_offset);
mfn               383 drivers/clk/imx/clk-pllv3.c 	writel_relaxed(mf.mfn, pll->base + pll->num_offset);
mfn                71 drivers/clk/imx/clk-pllv4.c 	u32 mult, mfn, mfd;
mfn                78 drivers/clk/imx/clk-pllv4.c 	mfn = readl_relaxed(pll->base + PLL_NUM_OFFSET);
mfn                81 drivers/clk/imx/clk-pllv4.c 	temp64 *= mfn;
mfn                92 drivers/clk/imx/clk-pllv4.c 	u32 mfn, mfd = DEFAULT_MFD;
mfn               116 drivers/clk/imx/clk-pllv4.c 	mfn = temp64;
mfn               124 drivers/clk/imx/clk-pllv4.c 	if (mfn >= mfd)
mfn               128 drivers/clk/imx/clk-pllv4.c 	temp64 *= mfn;
mfn               151 drivers/clk/imx/clk-pllv4.c 	u32 val, mult, mfn, mfd = DEFAULT_MFD;
mfn               165 drivers/clk/imx/clk-pllv4.c 	mfn = temp64;
mfn               172 drivers/clk/imx/clk-pllv4.c 	writel_relaxed(mfn, pll->base + PLL_NUM_OFFSET);
mfn               741 drivers/gpu/drm/i915/gvt/gtt.c 	dma_unmap_page(kdev, spt->shadow_page.mfn << I915_GTT_PAGE_SHIFT, 4096,
mfn               744 drivers/gpu/drm/i915/gvt/gtt.c 	radix_tree_delete(&spt->vgpu->gtt.spt_tree, spt->shadow_page.mfn);
mfn               811 drivers/gpu/drm/i915/gvt/gtt.c 		struct intel_vgpu *vgpu, unsigned long mfn)
mfn               813 drivers/gpu/drm/i915/gvt/gtt.c 	return radix_tree_lookup(&vgpu->gtt.spt_tree, mfn);
mfn               853 drivers/gpu/drm/i915/gvt/gtt.c 	spt->shadow_page.mfn = daddr >> I915_GTT_PAGE_SHIFT;
mfn               855 drivers/gpu/drm/i915/gvt/gtt.c 	ret = radix_tree_insert(&vgpu->gtt.spt_tree, spt->shadow_page.mfn, spt);
mfn               894 drivers/gpu/drm/i915/gvt/gtt.c 	trace_spt_alloc(vgpu->id, spt, type, spt->shadow_page.mfn, gfn);
mfn              1139 drivers/gpu/drm/i915/gvt/gtt.c 	ops->set_pfn(se, s->shadow_page.mfn);
mfn              1208 drivers/gpu/drm/i915/gvt/gtt.c 	ops->set_pfn(se, sub_spt->shadow_page.mfn);
mfn               241 drivers/gpu/drm/i915/gvt/gtt.h 		unsigned long mfn;
mfn                66 drivers/gpu/drm/i915/gvt/hypercall.h 			      unsigned long mfn, unsigned int nr, bool map);
mfn               270 drivers/gpu/drm/i915/gvt/mpt.h 		unsigned long mfn, unsigned int nr,
mfn               277 drivers/gpu/drm/i915/gvt/mpt.h 	return intel_gvt_host.mpt->map_gfn_to_mfn(vgpu->handle, gfn, mfn, nr,
mfn               261 drivers/gpu/drm/i915/gvt/opregion.c 	u64 mfn;
mfn               265 drivers/gpu/drm/i915/gvt/opregion.c 		mfn = intel_gvt_hypervisor_virt_to_mfn(vgpu_opregion(vgpu)->va
mfn               267 drivers/gpu/drm/i915/gvt/opregion.c 		if (mfn == INTEL_GVT_INVALID_ADDR) {
mfn               273 drivers/gpu/drm/i915/gvt/opregion.c 				mfn, 1, map);
mfn                43 drivers/gpu/drm/i915/gvt/trace.h 	TP_PROTO(int id, void *spt, int type, unsigned long mfn,
mfn                46 drivers/gpu/drm/i915/gvt/trace.h 	TP_ARGS(id, spt, type, mfn, gpt_gfn),
mfn                52 drivers/gpu/drm/i915/gvt/trace.h 		__field(unsigned long, mfn)
mfn                60 drivers/gpu/drm/i915/gvt/trace.h 		__entry->mfn = mfn;
mfn                68 drivers/gpu/drm/i915/gvt/trace.h 		__entry->mfn,
mfn               240 drivers/tty/hvc/hvc_xen.c 	info->intf = gfn_to_virt(xen_start_info->console.domU.mfn);
mfn               242 drivers/xen/privcmd.c 					msg->mfn, msg->npages,
mfn                52 include/uapi/xen/privcmd.h 	__u64 mfn;
mfn                60 include/xen/arm/page.h 	unsigned long mfn;
mfn                63 include/xen/arm/page.h 		mfn = __pfn_to_mfn(pfn);
mfn                64 include/xen/arm/page.h 		if (mfn != INVALID_P2M_ENTRY)
mfn                65 include/xen/arm/page.h 			return mfn;
mfn                96 include/xen/arm/page.h bool __set_phys_to_machine(unsigned long pfn, unsigned long mfn);
mfn                97 include/xen/arm/page.h bool __set_phys_to_machine_multi(unsigned long pfn, unsigned long mfn,
mfn               100 include/xen/arm/page.h static inline bool set_phys_to_machine(unsigned long pfn, unsigned long mfn)
mfn               102 include/xen/arm/page.h 	return __set_phys_to_machine(pfn, mfn);
mfn               341 include/xen/interface/grant_table.h     xen_pfn_t mfn;
mfn                66 include/xen/interface/platform.h 	xen_pfn_t mfn;
mfn                96 include/xen/interface/platform.h 	xen_pfn_t mfn;
mfn               173 include/xen/interface/vcpu.h     uint64_t mfn;    /* mfn of page to place vcpu_info */
mfn               151 include/xen/interface/xen-mca.h 	uint64_t mfn;
mfn               363 include/xen/interface/xen.h 		xen_pfn_t mfn;
mfn               645 include/xen/interface/xen.h 			xen_pfn_t mfn;      /* MACHINE page number of console page.   */
mfn               170 include/xen/xen-ops.h 					     unsigned long addr, xen_pfn_t *mfn,
mfn               178 include/xen/xen-ops.h 	return xen_remap_pfn(vma, addr, mfn, nr, err_ptr, prot, domid,