Searched refs:vnuma (Results 1 – 12 of 12) sorted by relevance
/xen-4.10.0-shim-comet/xen/common/compat/ |
A D | memory.c | 72 struct xen_vnuma_topology_info *vnuma; in compat_memory_op() member 80 struct compat_vnuma_topology_info vnuma; in compat_memory_op() member 351 if ( copy_from_guest(&cmp.vnuma, compat, 1) ) in compat_memory_op() 361 XLAT_vnuma_topology_info(nat.vnuma, &cmp.vnuma); in compat_memory_op() 407 cmp.vnuma.nr_vnodes = nat.vnuma->nr_vnodes; in compat_memory_op() 408 cmp.vnuma.nr_vcpus = nat.vnuma->nr_vcpus; in compat_memory_op() 409 cmp.vnuma.nr_vmemranges = nat.vnuma->nr_vmemranges; in compat_memory_op() 531 cmp.vnuma.nr_vnodes = nat.vnuma->nr_vnodes; in compat_memory_op() 532 cmp.vnuma.nr_vcpus = nat.vnuma->nr_vcpus; in compat_memory_op() 533 cmp.vnuma.nr_vmemranges = nat.vnuma->nr_vmemranges; in compat_memory_op() [all …]
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | domctl.c | 258 if ( vnuma ) in vnuma_destroy() 264 xfree(vnuma); in vnuma_destroy() 280 struct vnuma_info *vnuma; in vnuma_alloc() local 295 if ( !vnuma ) in vnuma_alloc() 303 if ( vnuma->vdistance == NULL || vnuma->vmemrange == NULL || in vnuma_alloc() 304 vnuma->vcpu_to_vnode == NULL || vnuma->vnode_to_pnode == NULL ) in vnuma_alloc() 306 vnuma_destroy(vnuma); in vnuma_alloc() 310 return vnuma; in vnuma_alloc() 1131 vnuma = vnuma_init(&op->u.vnuma, d); in do_domctl() 1132 if ( IS_ERR(vnuma) ) in do_domctl() [all …]
|
A D | memory.c | 906 if ( d->vnuma ) in construct_memop_from_reservation() 909 if ( vnode >= d->vnuma->nr_vnodes ) in construct_memop_from_reservation() 915 pnode = d->vnuma->vnode_to_pnode[vnode]; in construct_memop_from_reservation() 1301 if ( d->vnuma == NULL ) in do_memory_op() 1308 dom_vnodes = d->vnuma->nr_vnodes; in do_memory_op() 1309 dom_vranges = d->vnuma->nr_vmemranges; in do_memory_op() 1352 if ( dom_vnodes < d->vnuma->nr_vnodes || in do_memory_op() 1361 dom_vnodes = d->vnuma->nr_vnodes; in do_memory_op() 1362 dom_vranges = d->vnuma->nr_vmemranges; in do_memory_op() 1365 memcpy(tmp.vmemrange, d->vnuma->vmemrange, in do_memory_op() [all …]
|
A D | domain.c | 632 vnuma_destroy(d->vnuma); in domain_kill()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | numa.c | 379 const struct vnuma_info *vnuma; in dump_numa() local 444 if ( !d->vnuma ) in dump_numa() 450 vnuma = d->vnuma; in dump_numa() 452 vnuma->nr_vnodes, d->max_vcpus); in dump_numa() 453 for ( i = 0; i < vnuma->nr_vnodes; i++ ) in dump_numa() 458 vnuma->vnode_to_pnode[i]); in dump_numa() 471 if ( vnuma->vcpu_to_vnode[j] == i ) in dump_numa() 494 for ( j = 0; j < vnuma->nr_vmemranges; j++ ) in dump_numa() 496 if ( vnuma->vmemrange[j].nid == i ) in dump_numa() 498 vnuma->vmemrange[j].start, in dump_numa() [all …]
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | domain.h | 112 void vnuma_destroy(struct vnuma_info *vnuma);
|
A D | sched.h | 480 struct vnuma_info *vnuma; member
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | Makefile | 35 OBJS += smp.o cacheattr.o xenbus.o vnuma.o
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_domain.c | 2354 set_xen_guest_handle(domctl.u.vnuma.vmemrange, vmemrange); in xc_domain_setvnuma() 2355 set_xen_guest_handle(domctl.u.vnuma.vdistance, vdistance); in xc_domain_setvnuma() 2356 set_xen_guest_handle(domctl.u.vnuma.vcpu_to_vnode, vcpu_to_vnode); in xc_domain_setvnuma() 2357 set_xen_guest_handle(domctl.u.vnuma.vnode_to_pnode, vnode_to_pnode); in xc_domain_setvnuma() 2361 domctl.u.vnuma.nr_vnodes = nr_vnodes; in xc_domain_setvnuma() 2362 domctl.u.vnuma.nr_vmemranges = nr_vmemranges; in xc_domain_setvnuma() 2363 domctl.u.vnuma.nr_vcpus = nr_vcpus; in xc_domain_setvnuma() 2364 domctl.u.vnuma.pad = 0; in xc_domain_setvnuma()
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | domctl.h | 1246 struct xen_domctl_vnuma vnuma; member
|
/xen-4.10.0-shim-comet/tools/xl/ |
A D | xl_parse.c | 574 XLU_ConfigList *vnuma; in parse_vnuma_config() local 592 if (xlu_cfg_get_list(config, "vnuma", &vnuma, &num_vnuma, 1)) in parse_vnuma_config() 624 vnode_spec = xlu_cfg_get_listitem2(vnuma, i); in parse_vnuma_config()
|
/xen-4.10.0-shim-comet/docs/man/ |
A D | xl.cfg.pod.5.in | 286 =item B<vnuma=[ VNODE_SPEC, VNODE_SPEC, ... ]> 300 For example, vnuma = [ ["pnode=0","size=512","vcpus=0-4","vdistances=10,20"] ]
|
Completed in 34 milliseconds