/xen-4.10.0-shim-comet/tools/xl/ |
A D | xl_mem.c | 25 static int set_memory_max(uint32_t domid, const char *mem) in set_memory_max() argument 29 memorykb = parse_mem_size_kb(mem); in set_memory_max() 31 fprintf(stderr, "invalid memory size: %s\n", mem); in set_memory_max() 47 char *mem; in main_memmax() local 54 mem = argv[optind + 1]; in main_memmax() 56 return set_memory_max(domid, mem); in main_memmax() 63 memorykb = parse_mem_size_kb(mem); in set_memory_target() 65 fprintf(stderr, "invalid memory size: %s\n", mem); in set_memory_target() 81 const char *mem; in main_memset() local 88 mem = argv[optind + 1]; in main_memset() [all …]
|
A D | xl_parse.h | 25 int64_t parse_mem_size_kb(const char *mem);
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | setup.c | 393 struct meminfo *mi = &bootinfo.mem; in get_xen_paddr() 446 bank_start = bootinfo.mem.bank[bank].start; in init_pdx() 447 bank_size = bootinfo.mem.bank[bank].size; in init_pdx() 454 bank_start = bootinfo.mem.bank[bank].start; in init_pdx() 455 bank_size = bootinfo.mem.bank[bank].size; in init_pdx() 466 bank_size = bootinfo.mem.bank[bank].size; in init_pdx() 486 if ( !bootinfo.mem.nr_banks ) in setup_mm() 491 ram_start = bootinfo.mem.bank[0].start; in setup_mm() 492 ram_size = bootinfo.mem.bank[0].size; in setup_mm() 495 for ( i = 1; i < bootinfo.mem.nr_banks; i++ ) in setup_mm() [all …]
|
A D | domain_build.c | 121 if ( kinfo->mem.nr_banks > 0 && in insert_11_bank() 135 if ( kinfo->mem.nr_banks == 0 ) in insert_11_bank() 137 kinfo->mem.bank[0].start = start; in insert_11_bank() 138 kinfo->mem.bank[0].size = size; in insert_11_bank() 139 kinfo->mem.nr_banks = 1; in insert_11_bank() 171 kinfo->mem.nr_banks++; in insert_11_bank() 178 if ( i == kinfo->mem.nr_banks && kinfo->mem.nr_banks < NR_MEM_BANKS ) in insert_11_bank() 180 struct membank *bank = &kinfo->mem.bank[kinfo->mem.nr_banks]; in insert_11_bank() 184 kinfo->mem.nr_banks++; in insert_11_bank() 270 kinfo->mem.nr_banks = 0; in allocate_memory() [all …]
|
A D | bootfdt.c | 155 for ( i = 0; i < banks && bootinfo.mem.nr_banks < NR_MEM_BANKS; i++ ) in process_memory_node() 160 bootinfo.mem.bank[bootinfo.mem.nr_banks].start = start; in process_memory_node() 161 bootinfo.mem.bank[bootinfo.mem.nr_banks].size = size; in process_memory_node() 162 bootinfo.mem.nr_banks++; in process_memory_node() 300 struct meminfo *mi = &bootinfo.mem; in early_print_info()
|
A D | kernel.c | 79 const paddr_t rambase = info->mem.bank[0].start; in place_modules() 80 const paddr_t ramsize = info->mem.bank[0].size; in place_modules() 129 return info->mem.bank[0].start + info->zimage.text_offset; in kernel_zimage_place() 142 load_end = info->mem.bank[0].start + info->mem.bank[0].size; in kernel_zimage_place() 143 load_end = MIN(info->mem.bank[0].start + MB(128), load_end); in kernel_zimage_place()
|
A D | kernel.h | 20 struct meminfo mem; member
|
/xen-4.10.0-shim-comet/stubdom/ |
A D | lwip.patch-cvs | 19 + mem stats. 378 struct mem *mem; 416 - lwip_stats.mem.used -= mem->next - ((u8_t *)mem - ram); 442 struct mem *mem, *mem2; 473 mem2 = (struct mem *)&ram[mem->next]; 490 struct mem *mem, *mem2; 514 + mem = (struct mem *)&ram[ptr]; 531 - mem = (struct mem *)&ram[ptr]; 601 + * also can't move mem->next directly behind mem, since mem->next 613 - * also can't move mem->next directly behind mem, since mem->next [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 555 } mem; member 2909 ea.mem.off = truncate_ea(ea.mem.off); in x86_decode() 3165 ea.mem.off = truncate_ea(ea.mem.off); in x86_emulate() 3195 if ( (rc = read_ulong(dst.mem.seg, dst.mem.off, in x86_emulate() 3446 else if ( (rc = read_ulong(ea.mem.seg, ea.mem.off, in x86_emulate() 3788 ((rc = ops->rep_movs(ea.mem.seg, src.mem.off, in x86_emulate() 3792 if ( (rc = read_ulong(ea.mem.seg, src.mem.off, in x86_emulate() 5157 if ( (rc = read_ulong(ea.mem.seg, ea.mem.off, in x86_emulate() 5654 rc = ops->read(ea.mem.seg, ea.mem.off, mmvalp, in x86_emulate() 7928 dst.mem = ea.mem; in x86_emulate() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/guest/ |
A D | xen.c | 42 static struct rangeset *mem; variable 169 mem = rangeset_new(NULL, "host memory map", 0); in init_memmap() 170 if ( !mem ) in init_memmap() 179 if ( rangeset_add_range(mem, 0, max_t(unsigned long, max_page - 1, in init_memmap() 187 if ( rangeset_add_range(mem, PFN_DOWN(e->addr), in init_memmap() 294 rc = rangeset_claim_range(mem, 1, &m); in hypervisor_alloc_unused_page() 303 return rangeset_remove_range(mem, mfn_x(mfn), mfn_x(mfn)); in hypervisor_free_unused_page()
|
/xen-4.10.0-shim-comet/xen/arch/arm/efi/ |
A D | efi-dom0.c | 110 const struct meminfo *mem, in acpi_create_efi_mmap_table() argument 121 for ( i = 0; i < mem->nr_banks; i++, desc++ ) in acpi_create_efi_mmap_table() 123 mem->bank[i].start, mem->bank[i].size); in acpi_create_efi_mmap_table() 136 * (mem->nr_banks + bootinfo.acpi.nr_banks + 1); in acpi_create_efi_mmap_table()
|
A D | efi-boot.h | 126 static bool __init meminfo_add_bank(struct meminfo *mem, in meminfo_add_bank() argument 131 if ( mem->nr_banks >= NR_MEM_BANKS ) in meminfo_add_bank() 134 bank = &mem->bank[mem->nr_banks]; in meminfo_add_bank() 138 mem->nr_banks++; in meminfo_add_bank() 157 if ( !meminfo_add_bank(&bootinfo.mem, desc_ptr) ) in efi_process_memory_map_bootinfo()
|
/xen-4.10.0-shim-comet/xen/common/efi/ |
A D | runtime.c | 247 if ( info->mem.addr >= desc->PhysicalStart && in efi_get_info() 248 info->mem.addr < desc->PhysicalStart + len ) in efi_get_info() 250 info->mem.type = desc->Type; in efi_get_info() 251 info->mem.attr = desc->Attribute; in efi_get_info() 252 if ( info->mem.addr + info->mem.size < info->mem.addr || in efi_get_info() 253 info->mem.addr + info->mem.size > in efi_get_info() 255 info->mem.size = desc->PhysicalStart + len - in efi_get_info() 256 info->mem.addr; in efi_get_info()
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | device_tree.c | 127 *mem = ROUNDUP(*mem, align); in unflatten_dt_alloc() 128 res = (void *)*mem; in unflatten_dt_alloc() 129 *mem += size; in unflatten_dt_alloc() 1694 return mem; in unflatten_dt_node() 1897 mem = unflatten_dt_node(fdt, mem, p, np, allnextpp, fpsize); in unflatten_dt_node() 1903 return mem; in unflatten_dt_node() 1907 return mem; in unflatten_dt_node() 1923 unsigned long start, mem, size; in __unflatten_device_tree() local 1943 ((__be32 *)mem)[size / 4] = cpu_to_be32(0xdeadbeef); in __unflatten_device_tree() 1945 dt_dprintk(" unflattening %lx...\n", mem); in __unflatten_device_tree() [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | setup.h | 47 struct meminfo mem; member 66 const struct meminfo *mem,
|
/xen-4.10.0-shim-comet/tools/debugger/kdd/ |
A D | kdd.c | 644 uint32_t len = s->rxp.cmd.mem.length_req; in kdd_handle_read_ctrl() 645 uint64_t val, addr = s->rxp.cmd.mem.addr; in kdd_handle_read_ctrl() 702 s->txp.cmd.mem.addr = addr; in kdd_handle_read_ctrl() 703 s->txp.cmd.mem.length_req = s->rxp.cmd.mem.length_req; in kdd_handle_read_ctrl() 704 s->txp.cmd.mem.length_rsp = len; in kdd_handle_read_ctrl() 740 uint32_t len = s->rxp.cmd.mem.length_req; in kdd_handle_memory_access() 741 uint64_t addr = s->rxp.cmd.mem.addr; in kdd_handle_memory_access() 776 s->txp.cmd.mem.addr = addr; in kdd_handle_memory_access() 777 s->txp.cmd.mem.length_req = s->rxp.cmd.mem.length_req; in kdd_handle_memory_access() 778 s->txp.cmd.mem.length_rsp = len; in kdd_handle_memory_access() [all …]
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_dom_core.c | 95 static void print_mem(struct xc_dom_image *dom, const char *name, size_t mem) in print_mem() argument 97 if ( mem > (32 * 1024 * 1024) ) in print_mem() 98 DOMPRINTF("%-24s : %zd MB", name, mem / (1024 * 1024)); in print_mem() 99 else if ( mem > (32 * 1024) ) in print_mem() 100 DOMPRINTF("%-24s : %zd kB", name, mem / 1024); in print_mem() 102 DOMPRINTF("%-24s : %zd bytes", name, mem); in print_mem() 871 dom->kernel_blob = (void *)mem; in xc_dom_kernel_mem() 876 int xc_dom_module_mem(struct xc_dom_image *dom, const void *mem, in xc_dom_module_mem() argument 883 dom->modules[mod].blob = (void *)mem; in xc_dom_module_mem() 901 int xc_dom_devicetree_mem(struct xc_dom_image *dom, const void *mem, in xc_dom_devicetree_mem() argument [all …]
|
/xen-4.10.0-shim-comet/tools/ocaml/xenstored/ |
A D | quota.ml | 33 if Hashtbl.mem quota.cur domid 49 if id > 0 && Hashtbl.mem quota.cur id then 66 if Hashtbl.mem quota.cur id then
|
A D | history.ml | 64 (* The "mem" call is an optimisation, to avoid calling f if we have picked con already. *) 65 (* Using a hash table rather than a list is to optimise the "mem" call. *) 69 && not (Hashtbl.mem acc hist_rec.con)
|
A D | symbol.ml | 28 if Hashtbl.mem int_string_tbl !count 38 if Hashtbl.mem string_int_tbl name
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_mem.c | 29 char *mem, *endptr; in libxl_domain_setmaxmem() local 46 mem = libxl__xs_read(gc, XBT_NULL, GCSPRINTF("%s/memory/target", dompath)); in libxl_domain_setmaxmem() 47 if (!mem) { in libxl_domain_setmaxmem() 52 memorykb = strtoull(mem, &endptr, 10); in libxl_domain_setmaxmem() 55 mem, dompath); in libxl_domain_setmaxmem()
|
/xen-4.10.0-shim-comet/tools/tests/ |
A D | Makefile | 9 SUBDIRS-y += mem-sharing
|
/xen-4.10.0-shim-comet/tools/libxc/include/ |
A D | xc_dom.h | 315 int xc_dom_kernel_mem(struct xc_dom_image *dom, const void *mem, 317 int xc_dom_module_mem(struct xc_dom_image *dom, const void *mem, 320 int xc_dom_devicetree_mem(struct xc_dom_image *dom, const void *mem,
|
/xen-4.10.0-shim-comet/tools/blktap2/drivers/ |
A D | tapdisk-vbd.c | 618 ring->mem = mmap(0, psize * BLKTAP_MMAP_REGION_SIZE, in tapdisk_vbd_map_device() 620 if (ring->mem == MAP_FAILED) { in tapdisk_vbd_map_device() 626 ring->sring = (blkif_sring_t *)((unsigned long)ring->mem); in tapdisk_vbd_map_device() 630 (unsigned long)ring->mem + (BLKTAP_RING_PAGES * psize); in tapdisk_vbd_map_device() 637 if (ring->mem && ring->mem != MAP_FAILED) in tapdisk_vbd_map_device() 638 munmap(ring->mem, psize * BLKTAP_MMAP_REGION_SIZE); in tapdisk_vbd_map_device() 642 ring->mem = NULL; in tapdisk_vbd_map_device() 655 if (vbd->ring.mem > 0) in tapdisk_vbd_unmap_device() 656 munmap(vbd->ring.mem, psize * BLKTAP_MMAP_REGION_SIZE); in tapdisk_vbd_unmap_device()
|
/xen-4.10.0-shim-comet/tools/tests/mce-test/tools/ |
A D | xen-mceinj.c | 410 uint64_t mem; in xs_get_dom_mem() local 425 mem = atoll(memstr)*1024; in xs_get_dom_mem() 428 return mem; in xs_get_dom_mem()
|