/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | alternative.c | 101 static int __apply_alternatives(const struct alt_region *region) in __apply_alternatives() argument 108 region->begin, region->end); in __apply_alternatives() 110 for ( alt = region->begin; alt < region->end; alt++ ) in __apply_alternatives() 160 struct alt_region region; in __apply_alternatives_multi_stop() local 196 region.begin = (void *)__alt_instructions - (void *)_start + xenmap; in __apply_alternatives_multi_stop() 197 region.end = (void *)__alt_instructions_end - (void *)_start + xenmap; in __apply_alternatives_multi_stop() 199 ret = __apply_alternatives(®ion); in __apply_alternatives_multi_stop() 233 const struct alt_region region = { in apply_alternatives() local 238 return __apply_alternatives(®ion); in apply_alternatives()
|
A D | vgic-v3.c | 1029 const struct vgic_rdist_region *region, in get_vcpu_from_rdist() argument 1036 vcpu_id = region->first_cpu + ((gpa - region->base) / stride); in get_vcpu_from_rdist() 1051 const struct vgic_rdist_region *region = priv; in vgic_v3_rdistr_mmio_read() local 1075 const struct vgic_rdist_region *region = priv; in vgic_v3_rdistr_mmio_write() local 1592 struct vgic_rdist_region *region; in vgic_v3_vcpu_init() local 1609 region = &d->arch.vgic.rdist_regions[i - 1]; in vgic_v3_vcpu_init() 1612 rdist_base = region->base; in vgic_v3_vcpu_init() 1616 if ( (rdist_base < region->base) || in vgic_v3_vcpu_init() 1617 ((rdist_base + rdist_stride) > (region->base + region->size)) ) in vgic_v3_vcpu_init() 1633 last_cpu = (region->size / rdist_stride) + region->first_cpu - 1; in vgic_v3_vcpu_init() [all …]
|
A D | traps.c | 1264 const struct virtual_region *region; in do_bug_frame() local 1266 region = find_text_region(pc); in do_bug_frame() 1267 if ( region ) in do_bug_frame() 1274 for ( i = 0, b = region->frame[id].bugs; in do_bug_frame() 1275 i < region->frame[id].n_bugs; b++, i++ ) in do_bug_frame()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | extable.c | 91 const struct virtual_region *region = find_text_region(regs->rip); in search_exception_table() local 94 if ( region && region->ex ) in search_exception_table() 95 return search_one_extable(region->ex, region->ex_end - 1, regs->rip); in search_exception_table() 104 region = find_text_region(retptr); in search_exception_table() 105 retptr = region && region->ex in search_exception_table() 106 ? search_one_extable(region->ex, region->ex_end - 1, retptr) in search_exception_table()
|
A D | traps.c | 957 const struct virtual_region *region; in do_invalid_op() local 974 region = find_text_region(regs->rip); in do_invalid_op() 975 if ( region ) in do_invalid_op() 982 for ( i = 0, b = region->frame[id].bugs; in do_invalid_op() 983 i < region->frame[id].n_bugs; b++, i++ ) in do_invalid_op()
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | virtual_region.c | 42 const struct virtual_region *region; in find_text_region() local 45 list_for_each_entry_rcu( region, &virtual_region_list, list ) in find_text_region() 47 if ( (void *)addr >= region->start && (void *)addr < region->end ) in find_text_region() 50 return region; in find_text_region()
|
A D | symbols.c | 112 const struct virtual_region *region; in symbols_lookup() local 117 region = find_text_region(addr); in symbols_lookup() 118 if (!region) in symbols_lookup() 121 if (region->symbols_lookup) in symbols_lookup() 122 return region->symbols_lookup(addr, symbolsize, offset, namebuf); in symbols_lookup()
|
A D | livepatch.c | 523 struct virtual_region *region; in prepare_payload() local 636 region = &payload->region; in prepare_payload() 639 region->start = payload->text_addr; in prepare_payload() 655 region->frame[i].bugs = sec->load_addr; in prepare_payload() 656 region->frame[i].n_bugs = sec->sec->sh_size / in prepare_payload() 677 if ( (instr < region->start && instr >= region->end) || in prepare_payload() 678 (replacement < region->start && replacement >= region->end) ) in prepare_payload() 707 region->ex = s; in prepare_payload() 708 region->ex_end = e; in prepare_payload() 1095 register_virtual_region(&data->region); in apply_payload() [all …]
|
A D | xmalloc_tlsf.c | 262 static inline void ADD_REGION(void *region, unsigned long region_size, in ADD_REGION() argument 268 b = (struct bhdr *)(region); in ADD_REGION() 379 struct bhdr *b, *b2, *next_b, *region; in xmem_pool_alloc() local 385 if ( (region = pool->get_mem(pool->init_size)) == NULL ) in xmem_pool_alloc() 387 ADD_REGION(region, pool->init_size, pool); in xmem_pool_alloc() 388 pool->init_region = region; in xmem_pool_alloc() 409 if ( (region = pool->get_mem(pool->grow_size)) == NULL ) in xmem_pool_alloc() 412 ADD_REGION(region, pool->grow_size, pool); in xmem_pool_alloc()
|
A D | page_alloc.c | 1838 r = ®ion[node]; in smp_scrub_heap_pages() 1929 region[i].per_cpu_sz = (end - start); in scrub_heap_pages() 1938 region[i].start = start; in scrub_heap_pages() 1939 region[i].rem = rem; in scrub_heap_pages() 1940 cpumask_copy(®ion[i].cpus, &node_cpus); in scrub_heap_pages() 1950 region[i].offset = offset; in scrub_heap_pages() 2000 region[i].rem = region[i].per_cpu_sz % cpus; in scrub_heap_pages() 2001 region[i].per_cpu_sz /= cpus; in scrub_heap_pages() 2002 max_per_cpu_sz = region[i].per_cpu_sz; in scrub_heap_pages() 2003 cpumask_copy(®ion[i].cpus, &node_cpus); in scrub_heap_pages() [all …]
|
/xen-4.10.0-shim-comet/tools/libacpi/ |
A D | dsdt_acpi_info.asl | 5 * BIOS region must match struct acpi_info in build.c and
|
/xen-4.10.0-shim-comet/docs/misc/arm/device-tree/ |
A D | acpi.txt | 16 RSDP table is always located at the beginning of this region.
|
A D | guest.txt | 10 - reg: specifies the base physical address and size of a region in 12 HYPERVISOR_memory_op hypercall. The memory region is large enough to map
|
/xen-4.10.0-shim-comet/docs/misc/ |
A D | kexec_and_kdump.txt | 116 called the crash kernel region and is reserved using the crashkernel 122 region. Just specify how large the region should be and the hypervisor 146 use, the crash kernel region should appear in /proc/iomem on x86. If it 148 reason the region couldn't be placed - for instance because it is too large.
|
A D | netif-staging-grants.pandoc | 13 mapped region to describe header/linear region of packet buffers. This document 29 region. In some (physical) NICs this is known as header/data split. 37 header region <= 256 bytes, 16 grants per ring) while configurable by kernel 177 [ *Linux specific*: This structure emcompasses a linear data region which 182 region (linear part of the skb) *only* from the first slot. 189 [ *Linux-specific*: does a copy for the linear region (<=128 bytes) and maps the 270 linear region. Hence on the case of the first region it is replaced by a memcpy 371 region of the packet metadata structure (skb). The rest of the pages
|
A D | hvm-emulated-unplug.markdown | 80 0x4 in the memory region of the Xen Platform PCI Device. This was done 91 was written to offset 0x4 in the memory region of the Xen Platform PCI
|
A D | xenstore-paths.markdown | 206 into the high memory region (above 4GiB). If "1", hvmloader will 251 device. It initialises a 16 octet region of guest memory with this 252 value. The guest physical address of this region is saved in the
|
A D | livepatch.markdown | 894 * mark the region RO when we are done.
|
A D | xen-command-line.markdown | 257 region of memory being available.
|
/xen-4.10.0-shim-comet/xen/common/libelf/ |
A D | libelf-tools.c | 34 const void *region, uint64_t regionsize) in elf_ptrval_in_range() argument 45 elf_ptrval regionp = (elf_ptrval)region; in elf_ptrval_in_range() 47 if ( (region == NULL) || in elf_ptrval_in_range()
|
/xen-4.10.0-shim-comet/docs/misc/arm/ |
A D | passthrough.txt | 55 * In this example, the device MMIO region is placed at a different
|
/xen-4.10.0-shim-comet/stubdom/ |
A D | lwip.patch-cvs | 446 /* Expand the size of the allocated memory region so that we can 546 - * region that couldn't hold data, but when mem->next gets freed, 579 + * region that couldn't hold data, but when mem->next gets freed,
|
/xen-4.10.0-shim-comet/docs/man/ |
A D | xl.cfg.pod.5.in | 1190 - move lowmem_end below the reserved region to solve the conflict; 1195 Note that when both policies are specified on a given region, 1435 address space consists of a single contiguous RAM region. When this
|