HomeSort by: relevance | last modified time | path
    Searched refs:mfn (Results 1 - 21 of 21) sorted by relevancy

  /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

Completed in 26 milliseconds