Home
last modified time | relevance | path

Searched refs:vdistance (Results 1 – 16 of 16) sorted by relevance

/xen/tools/firmware/hvmloader/
A Dvnuma.c33 unsigned int *vcpu_to_vnode, *vdistance; variable
49 vdistance = scratch_alloc(sizeof(uint32_t) * vnuma_topo.nr_vnodes * in init_vnuma_info()
54 set_xen_guest_handle(vnuma_topo.vdistance.h, vdistance); in init_vnuma_info()
A Dvnuma.h37 extern unsigned int *vcpu_to_vnode, *vdistance;
A Dutil.c1008 config->numa.vdistance = vdistance; in hvmloader_acpi_build_tables()
/xen/tools/libxl/
A Dlibxl_x86_acpi.c115 unsigned int *vcpu_to_vnode, *vdistance; in init_acpi_config() local
129 vdistance = libxl__zalloc(gc, dom->nr_vnodes * sizeof(*vdistance)); in init_acpi_config()
134 vmemrange, vdistance, vcpu_to_vnode); in init_acpi_config()
141 numa->vdistance = vdistance; in init_acpi_config()
A Dlibxl_dom.c520 unsigned int *vcpu_to_vnode, *vnode_to_pnode, *vdistance = NULL; in set_vnuma_info() local
528 vdistance = libxl__calloc(gc, nr_vdistance, sizeof(unsigned int)); in set_vnuma_info()
543 memcpy(vdistance + (i * info->num_vnuma_nodes), in set_vnuma_info()
550 state->vmemranges, vdistance, in set_vnuma_info()
/xen/tools/libacpi/
A Dlibacpi.h45 const unsigned int *vdistance; member
A Dbuild.c296 slit->entry[i] = config->numa.vdistance[i]; in construct_slit()
/xen/xen/common/
A Ddomctl.c242 xfree(vnuma->vdistance); in vnuma_destroy()
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()
284 if ( vnuma->vdistance == NULL || vnuma->vmemrange == NULL || in vnuma_alloc()
315 if ( copy_from_guest(info->vdistance, uinfo->vdistance, in vnuma_init()
A Dmemory.c1544 tmp.vdistance = xmalloc_array(unsigned int, dom_vnodes * dom_vnodes); in do_memory_op()
1548 if ( tmp.vdistance == NULL || in do_memory_op()
1577 memcpy(tmp.vdistance, d->vnuma->vdistance, in do_memory_op()
1578 sizeof(*d->vnuma->vdistance) * dom_vnodes * dom_vnodes); in do_memory_op()
1590 if ( copy_to_guest(topology.vdistance.h, tmp.vdistance, in do_memory_op()
1607 xfree(tmp.vdistance); in do_memory_op()
/xen/tools/libxc/
A Dxc_domain.c2202 unsigned int *vdistance, in xc_domain_setvnuma() argument
2210 DECLARE_HYPERCALL_BOUNCE(vdistance, sizeof(*vdistance) * in xc_domain_setvnuma()
2223 if ( !vdistance || !vcpu_to_vnode || !vmemrange || !vnode_to_pnode ) in xc_domain_setvnuma()
2230 xc_hypercall_bounce_pre(xch, vdistance) || in xc_domain_setvnuma()
2240 set_xen_guest_handle(domctl.u.vnuma.vdistance, vdistance); in xc_domain_setvnuma()
2255 xc_hypercall_bounce_post(xch, vdistance); in xc_domain_setvnuma()
2268 unsigned int *vdistance, in xc_domain_getvnuma() argument
2274 DECLARE_HYPERCALL_BOUNCE(vdistance, sizeof(*vdistance) * in xc_domain_getvnuma()
2283 xc_hypercall_bounce_pre(xch, vdistance) || in xc_domain_getvnuma()
2292 set_xen_guest_handle(vnuma_topo.vdistance.h, vdistance); in xc_domain_getvnuma()
[all …]
/xen/xen/include/xen/
A Ddomain.h125 unsigned int *vdistance; member
/xen/xen/common/compat/
A Dmemory.c346 enum XLAT_vnuma_topology_info_vdistance vdistance = in compat_memory_op() local
357 guest_from_compat_handle((_d_)->vdistance.h, (_s_)->vdistance.h) in compat_memory_op()
/xen/xen/include/public/
A Dmemory.h710 } vdistance; member
A Ddomctl.h984 XEN_GUEST_HANDLE_64(uint) vdistance;
/xen/tools/libxc/include/
A Dxenctrl.h1277 unsigned int *vdistance,
1296 unsigned int *vdistance,
/xen/docs/man/
A Dxl.cfg.5.pod.in331 itself) with positional arguments. For example, "vdistance=10,20"

Completed in 34 milliseconds