Home
last modified time | relevance | path

Searched refs:region (Results 1 – 23 of 23) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/arm/
A Dalternative.c101 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(&region); in __apply_alternatives_multi_stop()
233 const struct alt_region region = { in apply_alternatives() local
238 return __apply_alternatives(&region); in apply_alternatives()
A Dvgic-v3.c1029 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 Dtraps.c1264 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 Dextable.c91 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 Dtraps.c957 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 Dvirtual_region.c42 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 Dsymbols.c112 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 Dlivepatch.c523 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 Dxmalloc_tlsf.c262 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 Dpage_alloc.c1838 r = &region[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(&region[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(&region[i].cpus, &node_cpus); in scrub_heap_pages()
[all …]
/xen-4.10.0-shim-comet/tools/libacpi/
A Ddsdt_acpi_info.asl5 * BIOS region must match struct acpi_info in build.c and
/xen-4.10.0-shim-comet/docs/misc/arm/device-tree/
A Dacpi.txt16 RSDP table is always located at the beginning of this region.
A Dguest.txt10 - 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 Dkexec_and_kdump.txt116 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 Dnetif-staging-grants.pandoc13 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 Dhvm-emulated-unplug.markdown80 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 Dxenstore-paths.markdown206 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 Dlivepatch.markdown894 * mark the region RO when we are done.
A Dxen-command-line.markdown257 region of memory being available.
/xen-4.10.0-shim-comet/xen/common/libelf/
A Dlibelf-tools.c34 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 Dpassthrough.txt55 * In this example, the device MMIO region is placed at a different
/xen-4.10.0-shim-comet/stubdom/
A Dlwip.patch-cvs446 /* 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 Dxl.cfg.pod.5.in1190 - 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

Completed in 64 milliseconds