/xen/tools/firmware/hvmloader/ |
A D | vnuma.c | 32 unsigned int nr_vnodes, nr_vmemranges; variable 49 vdistance = scratch_alloc(sizeof(uint32_t) * vnuma_topo.nr_vnodes * in init_vnuma_info() 50 vnuma_topo.nr_vnodes, 0); in init_vnuma_info() 66 nr_vnodes = vnuma_topo.nr_vnodes; in init_vnuma_info()
|
A D | vnuma.h | 36 extern unsigned int nr_vnodes, nr_vmemranges;
|
A D | util.c | 1006 config->numa.nr_vnodes = nr_vnodes; in hvmloader_acpi_build_tables()
|
/xen/xen/common/ |
A D | domctl.c | 255 static struct vnuma_info *vnuma_alloc(unsigned int nr_vnodes, in vnuma_alloc() argument 266 if ( nr_vnodes == 0 || in vnuma_alloc() 267 nr_vnodes > (PAGE_SIZE / sizeof(*vnuma->vdistance) / nr_vnodes) || in vnuma_alloc() 279 vnuma->vdistance = xmalloc_array(unsigned int, nr_vnodes * nr_vnodes); in vnuma_alloc() 281 vnuma->vnode_to_pnode = xmalloc_array(nodeid_t, nr_vnodes); in vnuma_alloc() 300 unsigned int i, nr_vnodes; in vnuma_init() local 304 nr_vnodes = uinfo->nr_vnodes; in vnuma_init() 316 nr_vnodes * nr_vnodes) ) in vnuma_init() 329 if ( info->vcpu_to_vnode[i] >= nr_vnodes ) in vnuma_init() 332 for ( i = 0; i < nr_vnodes; ++i ) in vnuma_init() [all …]
|
A D | memory.c | 980 if ( vnode >= d->vnuma->nr_vnodes ) in construct_memop_from_reservation() 1518 dom_vnodes = d->vnuma->nr_vnodes; in do_memory_op() 1527 if ( topology.nr_vnodes < dom_vnodes || in do_memory_op() 1534 topology.nr_vnodes = dom_vnodes; in do_memory_op() 1562 if ( dom_vnodes < d->vnuma->nr_vnodes || in do_memory_op() 1571 dom_vnodes = d->vnuma->nr_vnodes; in do_memory_op() 1598 topology.nr_vnodes = dom_vnodes; in do_memory_op()
|
/xen/tools/libxl/ |
A D | libxl_x86_acpi.c | 114 if (dom->nr_vnodes) { in init_acpi_config() 119 r = xc_domain_getvnuma(xch, domid, &numa->nr_vnodes, in init_acpi_config() 129 vdistance = libxl__zalloc(gc, dom->nr_vnodes * sizeof(*vdistance)); in init_acpi_config() 132 r = xc_domain_getvnuma(xch, domid, &numa->nr_vnodes, in init_acpi_config()
|
A D | libxl_dom.c | 705 dom->nr_vnodes = info->num_vnuma_nodes; in libxl__build_pv() 707 dom->nr_vnodes); in libxl__build_pv() 1168 dom->nr_vnodes = info->num_vnuma_nodes; in libxl__build_hvm() 1170 dom->nr_vnodes); in libxl__build_hvm() 1171 for (i = 0; i < dom->nr_vnodes; i++) in libxl__build_hvm()
|
A D | libxl_dom_save.c | 391 unsigned int nr_vnodes = 0, nr_vmemranges = 0, nr_vcpus = 0; in libxl__domain_save() local 421 ret = xc_domain_getvnuma(CTX->xch, domid, &nr_vnodes, &nr_vmemranges, in libxl__domain_save()
|
/xen/tools/libacpi/ |
A D | libacpi.h | 43 uint32_t nr_vnodes; member
|
A D | build.c | 279 num = config->numa.nr_vnodes * config->numa.nr_vnodes; in construct_slit() 298 slit->localities = config->numa.nr_vnodes; in construct_slit() 448 if ( config->numa.nr_vnodes > 0 ) in construct_secondary_tables()
|
/xen/tools/libxc/ |
A D | xc_domain.c | 2198 uint32_t nr_vnodes, in xc_domain_setvnuma() argument 2211 nr_vnodes * nr_vnodes, in xc_domain_setvnuma() 2216 nr_vnodes, in xc_domain_setvnuma() 2220 if ( nr_vnodes == 0 || nr_vmemranges == 0 || nr_vcpus == 0 ) in xc_domain_setvnuma() 2246 domctl.u.vnuma.nr_vnodes = nr_vnodes; in xc_domain_setvnuma() 2264 uint32_t *nr_vnodes, in xc_domain_getvnuma() argument 2275 *nr_vnodes * *nr_vnodes, in xc_domain_getvnuma() 2295 vnuma_topo.nr_vnodes = *nr_vnodes; in xc_domain_getvnuma() 2304 *nr_vnodes = vnuma_topo.nr_vnodes; in xc_domain_getvnuma()
|
A D | xc_dom_x86.c | 1192 unsigned int nr_vmemranges, nr_vnodes; in meminit_pv() local 1227 nr_vnodes = 1; in meminit_pv() 1234 nr_vnodes = dom->nr_vnodes; in meminit_pv() 1364 unsigned int nr_vmemranges, nr_vnodes; in meminit_hvm() local 1399 nr_vnodes = 1; in meminit_hvm() 1412 nr_vnodes = dom->nr_vnodes; in meminit_hvm()
|
/xen/xen/common/compat/ |
A D | memory.c | 460 cmp.vnuma.nr_vnodes = nat.vnuma->nr_vnodes; in compat_memory_op() 584 cmp.vnuma.nr_vnodes = nat.vnuma->nr_vnodes; in compat_memory_op()
|
/xen/xen/include/xen/ |
A D | domain.h | 123 unsigned int nr_vnodes; member
|
/xen/xen/arch/x86/ |
A D | numa.c | 450 vnuma->nr_vnodes, d->max_vcpus); in dump_numa() 451 for ( i = 0; i < vnuma->nr_vnodes; i++ ) in dump_numa()
|
/xen/xen/include/public/ |
A D | memory.h | 703 unsigned int nr_vnodes; member
|
A D | domctl.h | 970 uint32_t nr_vnodes; member
|
/xen/tools/libxc/include/ |
A D | xc_dom.h | 184 unsigned int nr_vnodes; member
|
A D | xenctrl.h | 1273 uint32_t nr_vnodes, 1292 uint32_t *nr_vnodes,
|