/src/sys/arch/xen/x86/ |
xen_bus_dma.c | 81 unsigned long npagesreq, npages, mfn; local in function:_xen_alloc_contig 106 mfn = xpmap_ptom(pa) >> PAGE_SHIFT; 108 set_xen_guest_handle(res.extent_start, &mfn); 117 "failed: err %d (pa %#" PRIxPADDR " mfn %#lx)\n", 118 error, pa, mfn); 120 xpmap_ptom_map(pa, ptoa(mfn)); 127 set_xen_guest_handle(res.extent_start, &mfn); 148 xpmap_ptom_map(pa, ptoa(mfn+i)); 149 xpq_queue_machphys_update(((paddr_t)(mfn+i)) << PAGE_SHIFT, pa); 183 set_xen_guest_handle(res.extent_start, &mfn); [all...] |
pvh_consinit.c | 99 xen_start_info.console.domU.mfn = xen_hvm_param.value;
|
x86_xpmap.c | 261 op.arg1.mfn = pa >> PAGE_SHIFT; 274 op.arg1.mfn = pa >> PAGE_SHIFT; 287 op.arg1.mfn = pa >> PAGE_SHIFT; 413 op.arg1.mfn = xpmap_ptom(dstpa) >> PAGE_SHIFT; 426 op.arg1.mfn = xpmap_ptom(pa) >> PAGE_SHIFT; 762 == xen_start_info.console.domU.mfn) { 962 op.arg1.mfn = xpmap_ptom_masked(page) >> PAGE_SHIFT;
|
/src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
trace.h | 45 TP_PROTO(int id, void *spt, int type, unsigned long mfn, 48 TP_ARGS(id, spt, type, mfn, gpt_gfn), 54 __field(unsigned long, mfn) 62 __entry->mfn = mfn; 66 TP_printk("VM%d [alloc] spt %p type %d mfn 0x%lx gfn 0x%lx\n", 70 __entry->mfn,
|
hypercall.h | 74 unsigned long mfn, unsigned int nr, bool map);
|
mpt.h | 145 * intel_gvt_hypervisor_set_wp_page - translate a host VA into MFN 149 * MFN on success, INTEL_GVT_INVALID_ADDR if failed. 217 * intel_gvt_hypervisor_gfn_to_mfn - translate a GFN to MFN 222 * MFN on success, INTEL_GVT_INVALID_ADDR if failed. 275 * intel_gvt_hypervisor_map_gfn_to_mfn - map a GFN region to MFN 278 * @mfn: host PFN 287 unsigned long mfn, unsigned int nr, 294 return intel_gvt_host.mpt->map_gfn_to_mfn(vgpu->handle, gfn, mfn, nr,
|
opregion.c | 266 u64 mfn; local in function:map_vgpu_opregion 270 mfn = intel_gvt_hypervisor_virt_to_mfn(vgpu_opregion(vgpu)->va 272 if (mfn == INTEL_GVT_INVALID_ADDR) { 273 gvt_vgpu_err("fail to get MFN from VA\n"); 278 mfn, 1, map); 280 gvt_vgpu_err("fail to map GFN to MFN, errno: %d\n",
|
gtt.h | 243 unsigned long mfn; member in struct:intel_vgpu_ppgtt_spt::__anon193f68ca0408
|
gtt.c | 746 dma_unmap_page(kdev, spt->shadow_page.mfn << I915_GTT_PAGE_SHIFT, 4096, 749 radix_tree_delete(&spt->vgpu->gtt.spt_tree, spt->shadow_page.mfn); 814 /* Find the spt by shadow page mfn. */ 816 struct intel_vgpu *vgpu, unsigned long mfn) 818 return radix_tree_lookup(&vgpu->gtt.spt_tree, mfn); 858 spt->shadow_page.mfn = daddr >> I915_GTT_PAGE_SHIFT; 860 ret = radix_tree_insert(&vgpu->gtt.spt_tree, spt->shadow_page.mfn, spt); 899 trace_spt_alloc(vgpu->id, spt, type, spt->shadow_page.mfn, gfn); 972 gvt_vgpu_err("fail to find shadow page: mfn: 0x%lx\n", 1144 ops->set_pfn(se, s->shadow_page.mfn); [all...] |
/src/sys/external/mit/xen-include-public/dist/xen/include/public/ |
vcpu.h | 185 uint64_t mfn; /* mfn of page to place vcpu_info */ member in struct:vcpu_register_vcpu_info
|
xen.h | 361 * mfn: Machine frame number to be (un)pinned as a p.t. page. 365 * mfn: Machine frame number of new page-table base to install in MMU. 368 * mfn: Machine frame number of new page-table base to install in MMU 402 * mfn: Machine frame number to be cleared. 405 * mfn: Machine frame number of the destination page. 409 * mfn: Machine frame number of head of superpage to be [un]marked. 440 xen_pfn_t mfn; member in union:mmuext_op::__anon457d4c9c010a 816 xen_pfn_t mfn; /* MACHINE page number of console page. */ member in struct:start_info::__anon457d4c9c030a::__anon457d4c9c0408 842 #define console_mfn console.domU.mfn
|
platform.h | 64 * Request memory range (@mfn, @mfn+@nr_mfns-1) to have type @type. 73 xen_pfn_t mfn; member in struct:xenpf_add_memtype 105 xen_pfn_t mfn; member in struct:xenpf_read_memtype
|
grant_table.h | 139 * GTF_transfer_completed: MFN whose ownership transferred by @domid 424 xen_pfn_t mfn; member in struct:gnttab_transfer 440 * The flags specify what type source and destinations are (either MFN
|
memory.h | 67 * OUT: MFN (*not* GMFN) bases of extents that were allocated 165 * Returns a list of MFN bases of 2MB extents comprising the machine_to_phys 181 * the machphys table will be represented by an MFN base of zero. 212 xen_ulong_t max_mfn; /* Maximum MFN that can be looked up. */ 531 uint64_aligned_t mfn; /* IN: mfn to debug */ member in union:xen_mem_sharing_op::__anonb5d5c66a020a::mem_sharing_op_debug::__anonb5d5c66a040a
|
/src/sys/arch/xen/include/ |
xenio.h | 47 unsigned long mfn; member in struct:privcmd_mmap_entry
|
xen.h | 127 #define console_mfn console.domU.mfn
|
/src/sys/arch/xen/xen/ |
xen_machdep.c | 382 paddr_t mfn; local in function:xen_suspend_domain 397 * obtain the MFN of the start_info page now, as we will not be 400 pmap_extract_ma(pmap_kernel(), (vaddr_t)&xen_start_info, &mfn); 401 mfn >>= PAGE_SHIFT; 406 if (HYPERVISOR_suspend(mfn) != 0) {
|
privcmd.c | 356 ma = ((paddr_t)mentry.mfn) << PGSHIFT; 385 u_long mfn; 425 error = copyin(&pmb->arr[i], &mfn, sizeof(mfn)); 434 ma = ((paddr_t)mfn) << PGSHIFT; 437 mfn |= 0xF0000000; 438 copyout(&mfn, &pmb->arr[i], sizeof(mfn)); 461 u_long mfn; local in function:privcmd_mmapbatch_v2 498 error = copyin(&pmb->arr[i], &mfn, sizeof(mfn)) [all...] |
hypervisor.c | 425 xen_start_info.console.domU.mfn = 0; 430 xen_start_info.console.domU.mfn = xen_hvm_param.value; 433 ptoa(xen_start_info.console.domU.mfn), 867 vcpu_info_op.mfn = ma >> PAGE_SHIFT;
|
/src/sys/arch/arm/imx/ |
imx51_ccm.c | 493 int32_t mfn; local in function:imx51_get_pll_freq 521 mfn = (int32_t)(__BITS(31,27) | dp_mfn); 523 mfn = dp_mfn; 550 freq = ref * mfn; 556 freq = (int64_t)ref * mfi + (int64_t)ref * mfn / (mfd + 1); 568 printf("mfn: %3d ", mfn);
|
/src/sys/external/mit/xen-include-public/dist/xen/include/public/arch-x86/ |
xen-mca.h | 208 uint64_t mfn; member in struct:page_offline_action
|