Home
last modified time | relevance | path

Searched refs:virt (Results 1 – 17 of 17) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dmmconfig_64.c24 char __iomem *virt; member
40 return pci_mmcfg_virt[cfg_num].virt; in get_virt()
119 unsigned long virt, size; in mcfg_ioremap() local
121 virt = PCI_MCFG_VIRT_START + (idx << mmcfg_pci_segment_shift) + in mcfg_ioremap()
124 if (virt + size < virt || virt + size > PCI_MCFG_VIRT_END) in mcfg_ioremap()
127 if (map_pages_to_xen(virt, in mcfg_ioremap()
133 return (void __iomem *) virt; in mcfg_ioremap()
141 if (pci_mmcfg_virt[idx].virt) in pci_mmcfg_arch_enable()
144 if (!pci_mmcfg_virt[idx].virt) { in pci_mmcfg_arch_enable()
167 pci_mmcfg_virt[idx].virt = NULL; in pci_mmcfg_arch_disable()
[all …]
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_pagetab.c30 int vcpu, unsigned long long virt) in xc_translate_foreign_address() argument
49 return virt >> PAGE_SHIFT; in xc_translate_foreign_address()
71 virt &= 0x0000ffffffffffffull; in xc_translate_foreign_address()
74 virt &= 0x00000000ffffffffull; in xc_translate_foreign_address()
77 virt &= 0x00000000ffffffffull; in xc_translate_foreign_address()
84 paddr += ((virt & mask) >> (xc_ffs64(mask) - 1)) * size; in xc_translate_foreign_address()
98 return ((paddr & ~mask) | (virt & mask)) >> PAGE_SHIFT; in xc_translate_foreign_address()
/xen-4.10.0-shim-comet/xen/common/
A Devent_fifo.c375 *virt = __map_domain_page_global(p); in map_guest_page()
376 if ( !*virt ) in map_guest_page()
384 static void unmap_guest_page(void *virt) in unmap_guest_page() argument
388 if ( !virt ) in unmap_guest_page()
391 virt = (void *)((unsigned long)virt & PAGE_MASK); in unmap_guest_page()
394 unmap_domain_page_global(virt); in unmap_guest_page()
424 void *virt; in map_control_block() local
431 rc = map_guest_page(v->domain, gfn, &virt); in map_control_block()
574 void *virt; in add_page_to_event_array() local
583 rc = map_guest_page(d, gfn, &virt); in add_page_to_event_array()
[all …]
A Dgrant_table.c2572 void *virt; member
2640 if ( buf->virt ) in gnttab_copy_release_buf()
2642 unmap_domain_page(buf->virt); in gnttab_copy_release_buf()
2643 buf->virt = NULL; in gnttab_copy_release_buf()
2709 buf->virt = map_domain_page(_mfn(buf->frame)); in gnttab_copy_claim_buf()
2720 if ( !b->virt ) in gnttab_copy_buf_valid()
2751 memcpy(dest->virt + op->dest.offset, src->virt + op->source.offset, in gnttab_copy_buf()
/xen-4.10.0-shim-comet/xen/drivers/acpi/
A Dosl.c103 void acpi_os_unmap_memory(void __iomem * virt, acpi_size size) in acpi_os_unmap_memory() argument
106 (unsigned long)virt >= DIRECTMAP_VIRT_START && in acpi_os_unmap_memory()
107 (unsigned long)virt < DIRECTMAP_VIRT_END) { in acpi_os_unmap_memory()
108 ASSERT(!((__pa(virt) + size - 1) >> 20)); in acpi_os_unmap_memory()
113 vunmap((void *)((unsigned long)virt & PAGE_MASK)); in acpi_os_unmap_memory()
/xen-4.10.0-shim-comet/tools/libs/gnttab/
A Dlinux.c251 source.virt) != in osdep_gnttab_grant_copy()
253 source.virt)); in osdep_gnttab_grant_copy()
272 dest.virt) != in osdep_gnttab_grant_copy()
274 dest.virt)); in osdep_gnttab_grant_copy()
/xen-4.10.0-shim-comet/tools/include/xen-sys/Linux/
A Dgntdev.h152 void *virt; member
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dmm.c4596 unsigned long virt, in map_pages_to_xen() argument
4629 !(((virt >> PAGE_SHIFT) | mfn) & in map_pages_to_xen()
4703 virt += i << PAGE_SHIFT; in map_pages_to_xen()
4733 flush_area(virt, flush_flags); in map_pages_to_xen()
4738 pl2e = virt_to_xen_l2e(virt); in map_pages_to_xen()
4742 if ( ((((virt >> PAGE_SHIFT) | mfn) & in map_pages_to_xen()
4780 pl1e = virt_to_xen_l1e(virt); in map_pages_to_xen()
4829 flush_area(virt, flush_flags); in map_pages_to_xen()
4842 flush_area(virt, flush_flags); in map_pages_to_xen()
4904 !(((virt >> PAGE_SHIFT) | mfn) & in map_pages_to_xen()
[all …]
/xen-4.10.0-shim-comet/tools/xentrace/
A Dxenctx.c687 static void *map_page(vcpu_guest_context_any_t *ctx, int vcpu, guest_word_t virt) in map_page() argument
692 unsigned long mfn = xc_translate_foreign_address(xenctx.xc_handle, xenctx.domid, vcpu, virt); in map_page()
693 unsigned long offset = virt & ~XC_PAGE_MASK; in map_page()
706 fprintf(stderr, "\nfailed to map page for "FMT_32B_WORD".\n", virt); in map_page()
723 guest_word_t virt, int width) in read_mem_word() argument
725 if ( (virt & 7) == 0 ) in read_mem_word()
727 guest_word_t *p = map_page(ctx, vcpu, virt); in read_mem_word()
744 src = map_page(ctx, vcpu, virt + i); in read_mem_word()
A Dformats98 0x00082001 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) PF_XEN [ errorcode = 0x%(2)02x, virt = 0x%(1)0…
99 0x00082101 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) PF_XEN [ errorcode = 0x%(3)02x, virt = 0x%(2)0…
100 0x00082002 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) PF_INJECT [ errorcode = 0x%(1)02x, virt = 0x%(2)0…
101 0x00082102 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) PF_INJECT [ errorcode = 0x%(1)02x, virt = 0x%(3)0…
121 0x00082014 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) INVLPG [ is invlpga? = %(1)d, virt = 0x%(2)08x…
122 0x00082114 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) INVLPG [ is invlpga? = %(1)d, virt = 0x%(3)08x…
/xen-4.10.0-shim-comet/tools/libs/gnttab/include/
A Dxengnttab.h263 void *virt; member
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dmm.c986 unsigned long virt, in create_xen_entries() argument
992 unsigned long addr = virt, addr_end = addr + nr_mfns * PAGE_SIZE; in create_xen_entries()
1059 flush_xen_data_tlb_range_va(virt, PAGE_SIZE * nr_mfns); in create_xen_entries()
1067 int map_pages_to_xen(unsigned long virt, in map_pages_to_xen() argument
1072 return create_xen_entries(INSERT, virt, _mfn(mfn), nr_mfns, flags); in map_pages_to_xen()
1075 int populate_pt_range(unsigned long virt, unsigned long mfn, in populate_pt_range() argument
1078 return create_xen_entries(RESERVE, virt, _mfn(mfn), nr_mfns, 0); in populate_pt_range()
/xen-4.10.0-shim-comet/xen/include/xen/
A Dmm.h167 unsigned long virt,
178 int populate_pt_range(unsigned long virt, unsigned long mfn,
/xen-4.10.0-shim-comet/docs/features/
A Dmigration.pandoc104 * x86 HVM with nested-virt (no relevant information included in the
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dprocessor.h441 unsigned long virt:4; member
/xen-4.10.0-shim-comet/tools/firmware/vgabios/
A DREADME173 . Added new DISPI interface for: virt width, height, x offset, y offset
/xen-4.10.0-shim-comet/tools/libxc/include/
A Dxenctrl.h1520 int vcpu, unsigned long long virt);

Completed in 39 milliseconds