Home
last modified time | relevance | path

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

/xen-4.10.0-shim-comet/xen/arch/x86/
A Dtboot.c73 unsigned long pa) in tboot_copy_memory() argument
81 if ( map_base != PFN_DOWN(pa + i) ) in tboot_copy_memory()
83 map_base = PFN_DOWN(pa + i); in tboot_copy_memory()
87 va[i] = map_addr[pa + i - (map_base << PAGE_SHIFT)]; in tboot_copy_memory()
445 unsigned long pa; in tboot_parse_dmar_table() local
461 pa = txt_heap_base; in tboot_parse_dmar_table()
464 pa += size; in tboot_parse_dmar_table()
467 pa += size; in tboot_parse_dmar_table()
470 pa += size; in tboot_parse_dmar_table()
472 pa += sizeof(uint64_t); in tboot_parse_dmar_table()
[all …]
A Dsrat.c215 if (!(pa->flags & ACPI_SRAT_CPU_ENABLED)) in acpi_numa_x2apic_affinity_init()
217 if (pa->apic_id >= MAX_LOCAL_APIC) { in acpi_numa_x2apic_affinity_init()
222 pxm = pa->proximity_domain; in acpi_numa_x2apic_affinity_init()
229 apicid_to_node[pa->apic_id] = node; in acpi_numa_x2apic_affinity_init()
233 pxm, pa->apic_id, node); in acpi_numa_x2apic_affinity_init()
249 if (!(pa->flags & ACPI_SRAT_CPU_ENABLED)) in acpi_numa_processor_affinity_init()
251 pxm = pa->proximity_domain_lo; in acpi_numa_processor_affinity_init()
253 pxm |= pa->proximity_domain_hi[0] << 8; in acpi_numa_processor_affinity_init()
254 pxm |= pa->proximity_domain_hi[1] << 16; in acpi_numa_processor_affinity_init()
262 apicid_to_node[pa->apic_id] = node; in acpi_numa_processor_affinity_init()
[all …]
A DMakefile133 $(NM) -pa --format=sysv $(@D)/.$(@F).0 \
139 $(NM) -pa --format=sysv $(@D)/.$(@F).1 \
145 $(NM) -pa --format=sysv $(@D)/$(@F) \
191 $(guard) $(NM) -pa --format=sysv $(@D)/.$(@F).$(VIRT_BASE).0 \
198 $(guard) $(NM) -pa --format=sysv $(@D)/.$(@F).$(VIRT_BASE).1 \
204 else $(NM) -pa --format=sysv $(@D)/$(@F) \
A Dnuma.c386 paddr_t pa = pfn_to_paddr(node_start_pfn(i) + 1); in dump_numa() local
392 if ( phys_to_nid(pa) != i ) in dump_numa()
394 pa, phys_to_nid(pa), i); in dump_numa()
A Dmm.c5226 void __iomem *ioremap(paddr_t pa, size_t len) in ioremap() argument
5228 mfn_t mfn = _mfn(PFN_DOWN(pa)); in ioremap()
5234 if ( !((pa + len - 1) >> 20) ) in ioremap()
5235 va = __va(pa); in ioremap()
5238 unsigned int offs = pa & (PAGE_SIZE - 1); in ioremap()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dpage.h133 ASSERT((pa & ~(PADDR_MASK & PAGE_MASK)) == 0); in l1e_from_paddr()
134 return (l1_pgentry_t) { pa | put_pte_flags(flags) }; in l1e_from_paddr()
138 ASSERT((pa & ~(PADDR_MASK & PAGE_MASK)) == 0); in l2e_from_paddr()
139 return (l2_pgentry_t) { pa | put_pte_flags(flags) }; in l2e_from_paddr()
143 ASSERT((pa & ~(PADDR_MASK & PAGE_MASK)) == 0); in l3e_from_paddr()
144 return (l3_pgentry_t) { pa | put_pte_flags(flags) }; in l3e_from_paddr()
148 ASSERT((pa & ~(PADDR_MASK & PAGE_MASK)) == 0); in l4e_from_paddr()
149 return (l4_pgentry_t) { pa | put_pte_flags(flags) }; in l4e_from_paddr()
252 #define __paddr_to_pfn(pa) ((unsigned long)((pa) >> PAGE_SHIFT)) argument
274 #define paddr_to_pfn(pa) __paddr_to_pfn(pa) argument
[all …]
A Dhypercall.h90 u64 pa,
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dmm.h232 #define paddr_to_pfn(pa) ((unsigned long)((pa) >> PAGE_SHIFT)) argument
233 #define paddr_to_pdx(pa) pfn_to_pdx(paddr_to_pfn(pa)) argument
273 static inline uint64_t gvirt_to_maddr(vaddr_t va, paddr_t *pa, in gvirt_to_maddr() argument
279 *pa = (par & PADDR_MASK & PAGE_MASK) | ((unsigned long) va & ~PAGE_MASK); in gvirt_to_maddr()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/
A Dquirks.c424 paddr_t pa; in pci_vtd_quirk() local
520 pa = bar & 0x7ffffff000UL; /* bits 12...38 */ in pci_vtd_quirk()
521 if ( (bar & 1) && pa && in pci_vtd_quirk()
522 page_is_ram_type(paddr_to_pfn(pa), RAM_TYPE_RESERVED) ) in pci_vtd_quirk()
524 u32 __iomem *va = ioremap(pa, PAGE_SIZE); in pci_vtd_quirk()
535 pa, seg, bus, dev, func); in pci_vtd_quirk()
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Ddescriptor-tables.c129 long do_update_descriptor(uint64_t pa, uint64_t desc) in do_update_descriptor() argument
132 unsigned long gmfn = pa >> PAGE_SHIFT; in do_update_descriptor()
139 offset = ((unsigned int)pa & ~PAGE_MASK) / sizeof(struct desc_struct); in do_update_descriptor()
144 if ( (((unsigned int)pa % sizeof(struct desc_struct)) != 0) || in do_update_descriptor()
/xen-4.10.0-shim-comet/xen/drivers/acpi/
A Dosl.c78 acpi_physical_address pa = 0; in acpi_os_get_root_pointer() local
80 acpi_find_root_pointer(&pa); in acpi_os_get_root_pointer()
81 return pa; in acpi_os_get_root_pointer()
/xen-4.10.0-shim-comet/tools/debugger/kdd/
A Dkdd.c189 uint64_t efer, entry = 0, mask, pa; in v2p() local
201 pa = ctrl.c64.cr3 & ~0x0fULL; in v2p()
207 pa = ctrl.c32.cr3 & ~0x0fULL; in v2p()
236 " offset %i\n",i, mask, pa, offset); in v2p()
242 pa = entry & 0x000ffffffffff000ULL; in v2p()
245 return (pa & ~mask) + (va & mask); in v2p()
249 return pa + (va & (PAGE_SIZE - 1)); in v2p()
255 uint64_t pa; in kdd_access_virtual() local
263 pa = v2p(s, cpuid, addr); in kdd_access_virtual()
265 if (pa == (uint64_t) -1ULL) in kdd_access_virtual()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dmtrr.c191 paddr_t pa, unsigned int order) in get_mtrr_type() argument
201 pa &= mask; in get_mtrr_type()
202 if ( (pa < 0x100000) && (m->enabled & 1) ) in get_mtrr_type()
205 uint32_t addr = (uint32_t)pa, index; in get_mtrr_type()
246 if ( (pa & phys_mask) == (phys_base & phys_mask) ) in get_mtrr_type()
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dmm.c945 void *ioremap_attr(paddr_t pa, size_t len, unsigned int attributes) in ioremap_attr() argument
947 mfn_t mfn = _mfn(PFN_DOWN(pa)); in ioremap_attr()
948 unsigned int offs = pa & (PAGE_SIZE - 1); in ioremap_attr()
958 void *ioremap(paddr_t pa, size_t len) in ioremap() argument
960 return ioremap_attr(pa, len, PAGE_HYPERVISOR_NOCACHE); in ioremap()
1141 paddr_t pa = virt_to_maddr(__init_begin); in free_init_memory() local
1159 init_domheap_pages(pa, pa + len); in free_init_memory()
/xen-4.10.0-shim-comet/xen/common/
A Ddevice_tree.c1840 char *p1 = pathp, *ps = pathp, *pa = NULL; in unflatten_dt_node() local
1846 pa = p1; in unflatten_dt_node()
1851 if ( pa < ps ) in unflatten_dt_node()
1852 pa = p1; in unflatten_dt_node()
1853 sz = (pa - ps) + 1; in unflatten_dt_node()
/xen-4.10.0-shim-comet/tools/xentrace/
A Dxenalyze.c1905 void update_io_address(struct io_address ** list, unsigned int pa, int dir,
3766 unsigned int pa; member
3771 void update_io_address(struct io_address ** list, unsigned int pa, int dir, in update_io_address() argument
3776 for(p=*list; p && (p->pa != pa) && (p->pa < pa); q=p, p=p->next); in update_io_address()
3779 if(!p || (p->pa != pa)) { in update_io_address()
3787 p->pa=pa; in update_io_address()
3812 PRINT_SUMMARY(list->summary[0], "%8x@%8x:[r] ", list->pa, list->va); in hvm_io_address_summary()
3813 PRINT_SUMMARY(list->summary[1], "%8x@%8x:[w] ", list->pa, list->va); in hvm_io_address_summary()
3817 PRINT_SUMMARY(list->summary[0], "%8x:[r] ", list->pa); in hvm_io_address_summary()
3818 PRINT_SUMMARY(list->summary[1], "%8x:[w] ", list->pa); in hvm_io_address_summary()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvmcs.c511 static void vmx_free_vmcs(paddr_t pa) in vmx_free_vmcs() argument
513 free_domheap_page(maddr_to_page(pa)); in vmx_free_vmcs()

Completed in 67 milliseconds