Home
last modified time | relevance | path

Searched refs:vmemranges (Results 1 – 6 of 6) sorted by relevance

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_vnuma.c171 if (state->vmemranges[i].end < state->vmemranges[i].start) { in libxl__vnuma_config_check()
178 if (state->vmemranges[i].end > state->vmemranges[i+1].start) { in libxl__vnuma_config_check()
181 state->vmemranges[i].start, state->vmemranges[i].end, in libxl__vnuma_config_check()
182 state->vmemranges[i+1].start, state->vmemranges[i+1].end); in libxl__vnuma_config_check()
236 state->vmemranges = v; in libxl__vnuma_build_vmemrange_pv_generic()
248 assert(state->vmemranges == NULL); in libxl__vnuma_build_vmemrange_pv()
261 xen_vmemrange_t *vmemranges; in libxl__vnuma_build_vmemrange_hvm() local
274 assert(state->vmemranges == NULL); in libxl__vnuma_build_vmemrange_hvm()
278 vmemranges = NULL; in libxl__vnuma_build_vmemrange_hvm()
304 vmemranges[nr_vmemrange].flags = 0; in libxl__vnuma_build_vmemrange_hvm()
[all …]
A Dlibxl_x86.c412 xen_vmemrange_t *vmemranges; in libxl__arch_vnuma_build_vmemrange() local
421 assert(state->vmemranges == NULL); in libxl__arch_vnuma_build_vmemrange()
429 vmemranges = NULL; in libxl__arch_vnuma_build_vmemrange()
449 GCREALLOC_ARRAY(vmemranges, array_size); in libxl__arch_vnuma_build_vmemrange()
455 vmemranges[nr_vmemrange].start = map[e820_count].addr; in libxl__arch_vnuma_build_vmemrange()
456 vmemranges[nr_vmemrange].end = map[e820_count].addr + bytes; in libxl__arch_vnuma_build_vmemrange()
467 vmemranges[nr_vmemrange].flags = 0; in libxl__arch_vnuma_build_vmemrange()
468 vmemranges[nr_vmemrange].nid = nid; in libxl__arch_vnuma_build_vmemrange()
473 state->vmemranges = vmemranges; in libxl__arch_vnuma_build_vmemrange()
A Dlibxl_dom.c691 state->vmemranges, vdistance, in set_vnuma_info()
833 dom->vmemranges = xc_dom_malloc(dom, sizeof(*dom->vmemranges) * in libxl__build_pv()
837 dom->vmemranges[i].start = state->vmemranges[i].start; in libxl__build_pv()
838 dom->vmemranges[i].end = state->vmemranges[i].end; in libxl__build_pv()
839 dom->vmemranges[i].flags = state->vmemranges[i].flags; in libxl__build_pv()
840 dom->vmemranges[i].nid = state->vmemranges[i].nid; in libxl__build_pv()
1279 dom->vmemranges = libxl__malloc(gc, sizeof(*dom->vmemranges) * in libxl__build_hvm()
1283 dom->vmemranges[i].start = state->vmemranges[i].start; in libxl__build_hvm()
1284 dom->vmemranges[i].end = state->vmemranges[i].end; in libxl__build_hvm()
1285 dom->vmemranges[i].flags = state->vmemranges[i].flags; in libxl__build_hvm()
[all …]
A Dlibxl_internal.h1145 xen_vmemrange_t *vmemranges; member
/xen-4.10.0-shim-comet/tools/libxc/
A Dxc_dom_x86.c1068 xen_vmemrange_t *vmemranges; in meminit_pv() local
1100 vmemranges[0].start = 0; in meminit_pv()
1102 vmemranges[0].flags = 0; in meminit_pv()
1103 vmemranges[0].nid = 0; in meminit_pv()
1113 vmemranges = dom->vmemranges; in meminit_pv()
1120 total += ((vmemranges[i].end - vmemranges[i].start) >> PAGE_SHIFT); in meminit_pv()
1151 pages = (vmemranges[i].end - vmemranges[i].start) >> PAGE_SHIFT; in meminit_pv()
1240 xen_vmemrange_t *vmemranges; in meminit_hvm() local
1291 vmemranges = dom->vmemranges; in meminit_hvm()
1299 DOMPRINTF("range: start=0x%"PRIx64" end=0x%"PRIx64, vmemranges[i].start, vmemranges[i].end); in meminit_hvm()
[all …]
/xen-4.10.0-shim-comet/tools/libxc/include/
A Dxc_dom.h187 xen_vmemrange_t *vmemranges; member

Completed in 25 milliseconds