/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_utils.h | 95 const libxl_bitmap *sptr); 96 int libxl_bitmap_is_full(const libxl_bitmap *bitmap); 97 int libxl_bitmap_is_empty(const libxl_bitmap *bitmap); 99 void libxl_bitmap_set(libxl_bitmap *bitmap, int bit); 103 const libxl_bitmap *map1, 104 const libxl_bitmap *map2); 106 const libxl_bitmap *map1, 107 const libxl_bitmap *map2); 161 libxl_bitmap *cpumap); 164 libxl_bitmap *cpumap); [all …]
|
A D | libxl_utils.c | 616 void libxl_bitmap_init(libxl_bitmap *map) in libxl_bitmap_init() 621 void libxl_bitmap_dispose(libxl_bitmap *map) in libxl_bitmap_dispose() 632 const libxl_bitmap *sptr) in libxl_bitmap_copy() 711 const libxl_bitmap *map1, const libxl_bitmap *map2) in libxl_bitmap_or() 716 const libxl_bitmap *large_map; in libxl_bitmap_or() 717 const libxl_bitmap *small_map; in libxl_bitmap_or() 748 const libxl_bitmap *map1, const libxl_bitmap *map2) in libxl_bitmap_and() 753 const libxl_bitmap *large_map; in libxl_bitmap_and() 754 const libxl_bitmap *small_map; in libxl_bitmap_and() 951 libxl_bitmap *cpumap) in libxl_node_to_cpumap() [all …]
|
A D | libxl_numa.c | 121 static void comb_get_nodemap(comb_iter_t it, libxl_bitmap *suitable_nodemap, in comb_get_nodemap() 122 libxl_bitmap *nodemap, int k) in comb_get_nodemap() 142 const libxl_bitmap *suitable_cpumap, in nodemap_to_nr_cpus() 143 const libxl_bitmap *nodemap) in nodemap_to_nr_cpus() 157 libxl_bitmap *nodemap) in nodemap_to_free_memkb() 170 const libxl_bitmap *nodemap) in nodemap_to_nr_vcpus() 184 const libxl_bitmap *suitable_cpumap, in nr_vcpus_on_nodes() 188 libxl_bitmap dom_nodemap, nodes_counted; in nr_vcpus_on_nodes() 309 const libxl_bitmap *suitable_cpumap, in libxl__get_numa_candidate() 318 libxl_bitmap suitable_nodemap, nodemap; in libxl__get_numa_candidate()
|
A D | libxl.h | 1133 } libxl_bitmap; typedef 1134 void libxl_bitmap_init(libxl_bitmap *map); 1135 void libxl_bitmap_dispose(libxl_bitmap *map); 2112 const libxl_bitmap *cpumap_hard, 2113 const libxl_bitmap *cpumap_soft); 2120 const libxl_bitmap *cpumap_hard, 2133 libxl_bitmap *nodemap); 2135 libxl_bitmap *nodemap); 2225 int libxl_get_freecpus(libxl_ctx *ctx, libxl_bitmap *cpumap); 2234 libxl_bitmap cpumap, libxl_uuid *uuid, [all …]
|
A D | libxl_cpupool.c | 113 int libxl_get_freecpus(libxl_ctx *ctx, libxl_bitmap *cpumap) in libxl_get_freecpus() 132 libxl_bitmap cpumap, libxl_uuid *uuid, in libxl_cpupool_create() 198 libxl_bitmap cpumap; in libxl_cpupool_destroy() 311 const libxl_bitmap *cpumap) in libxl_cpupool_cpuadd_cpumap() 330 libxl_bitmap freemap; in libxl_cpupool_cpuadd_node() 374 const libxl_bitmap *cpumap) in libxl_cpupool_cpuremove_cpumap()
|
A D | libxl_sched.c | 21 const libxl_bitmap *cpumap_hard, in libxl__set_vcpuaffinity() 22 const libxl_bitmap *cpumap_soft, in libxl__set_vcpuaffinity() 26 libxl_bitmap hard, soft; in libxl__set_vcpuaffinity() 98 const libxl_bitmap *cpumap_hard, in libxl_set_vcpuaffinity() 99 const libxl_bitmap *cpumap_soft) in libxl_set_vcpuaffinity() 107 const libxl_bitmap *cpumap_hard, in libxl_set_vcpuaffinity_force() 108 const libxl_bitmap *cpumap_soft) in libxl_set_vcpuaffinity_force() 116 const libxl_bitmap *cpumap_hard, in libxl_set_vcpuaffinity_all() 117 const libxl_bitmap *cpumap_soft) in libxl_set_vcpuaffinity_all() 134 libxl_bitmap *nodemap) in libxl_domain_set_nodeaffinity() [all …]
|
A D | libxl_types.idl | 341 ("cpumap", libxl_bitmap) 438 ("vcpus", libxl_bitmap), # vcpus in this node 462 ("avail_vcpus", libxl_bitmap), 463 ("cpumap", libxl_bitmap), 464 ("nodemap", libxl_bitmap), 465 ("vcpu_hard_affinity", Array(libxl_bitmap, "num_vcpu_hard_affinity")), 466 ("vcpu_soft_affinity", Array(libxl_bitmap, "num_vcpu_soft_affinity")), 539 ("viridian_enable", libxl_bitmap), 540 ("viridian_disable", libxl_bitmap), 903 ("cpumap", libxl_bitmap), # current hard cpu affinity [all …]
|
A D | libxl_vnuma.c | 46 const libxl_bitmap *affinity, in check_vnuma_affinity() 49 libxl_bitmap nodemap; in check_vnuma_affinity() 95 libxl_bitmap cpumap; in libxl__vnuma_config_check()
|
A D | libxl_json.h | 29 yajl_gen_status libxl_bitmap_gen_json(yajl_gen hand, libxl_bitmap *p);
|
A D | libxl_psr.c | 314 libxl_psr_cbm_type type, libxl_bitmap *target_map, in libxl_psr_cat_set_cbm() 370 libxl_bitmap socketmap; in libxl_psr_cat_get_info()
|
A D | libxl_domain.c | 1260 libxl_bitmap *cpumap, in libxl__set_vcpuonline_xenstore() 1286 libxl_bitmap *cpumap, in libxl__set_vcpuonline_qmp() 1290 libxl_bitmap current_map, final_map; in libxl__set_vcpuonline_qmp() 1323 int libxl_set_vcpuonline(libxl_ctx *ctx, uint32_t domid, libxl_bitmap *cpumap) in libxl_set_vcpuonline() 1473 libxl_bitmap *map) in libxl__update_avail_vcpus_qmp() 1490 libxl_bitmap *map) in libxl__update_avail_vcpus_xenstore() 1566 libxl_bitmap *map = &d_config->b_info.avail_vcpus; in libxl_retrieve_domain_configuration()
|
A D | libxl_dom.c | 145 libxl_bitmap cpupool_nodemap; in numa_place_domain() 225 libxl_bitmap enlightenments; in hvm_set_viridian_features() 390 libxl_bitmap cpumap_soft; in libxl__build_pre() 437 libxl_bitmap *hard_affinity, *soft_affinity; in libxl__build_pre() 532 libxl_bitmap cpumap; in set_vnuma_affinity()
|
A D | libxl_internal.h | 1827 libxl_bitmap *map); 4016 libxl_bitmap nodemap; 4057 const libxl_bitmap *suitable_cpumap, 4084 libxl_bitmap *nodemap) in libxl__numa_candidate_get_nodemap() 4092 const libxl_bitmap *nodemap) in libxl__numa_candidate_put_nodemap() 4190 libxl_bitmap *p); 4309 void libxl__bitmap_copy_best_effort(libxl__gc *gc, libxl_bitmap *dptr, 4310 const libxl_bitmap *sptr);
|
A D | libxl_json.c | 157 libxl_bitmap *bitmap) 177 libxl_bitmap *p)
|
A D | libxl_qmp.c | 1002 libxl_bitmap *map = opaque; in query_cpus_callback() 1030 int libxl__qmp_query_cpus(libxl__gc *gc, int domid, libxl_bitmap *map) in libxl__qmp_query_cpus()
|
A D | libxl_create.c | 186 sizeof(libxl_bitmap)); in libxl__domain_build_info_setdefault()
|
/xen-4.10.0-shim-comet/tools/xl/ |
A D | xl_vcpu.c | 124 libxl_bitmap cpumap_hard, cpumap_soft;; in main_vcpupin() 125 libxl_bitmap *soft = &cpumap_soft, *hard = &cpumap_hard; in main_vcpupin() 259 libxl_bitmap cpumap; in vcpuset()
|
A D | xl_cpupool.c | 49 libxl_bitmap freemap; in main_cpupoolcreate() 50 libxl_bitmap cpumap; in main_cpupoolcreate() 363 libxl_bitmap cpumap; in main_cpupoolcpuadd() 401 libxl_bitmap cpumap; in main_cpupoolcpuremove() 483 libxl_bitmap cpumap; in main_cpupoolnumasplit()
|
A D | xl_parse.h | 34 int parse_cpurange(const char *cpu, libxl_bitmap *cpumap);
|
A D | xl_psr.c | 108 libxl_bitmap *socketmap) in psr_cmt_print_domain_info() 146 libxl_bitmap socketmap; in psr_cmt_show() 485 libxl_bitmap target_map; in main_psr_cat_cbm_set()
|
A D | xl_parse.c | 164 static int update_cpumap_range(const char *str, libxl_bitmap *cpumap) in update_cpumap_range() 167 libxl_bitmap node_cpumap; in update_cpumap_range() 240 int parse_cpurange(const char *cpu, libxl_bitmap *cpumap) in parse_cpurange() 314 libxl_bitmap *vcpu_affinity_array; in parse_vcpu_affinity() 333 b_info->vcpu_hard_affinity = xmalloc(num_cpus * sizeof(libxl_bitmap)); in parse_vcpu_affinity() 337 b_info->vcpu_soft_affinity = xmalloc(num_cpus * sizeof(libxl_bitmap)); in parse_vcpu_affinity() 580 libxl_bitmap *vcpu_parsed; in parse_vnuma_config() 600 vcpu_parsed = xcalloc(num_vnuma, sizeof(libxl_bitmap)); in parse_vnuma_config() 1269 libxl_bitmap *s = &b_info->u.hvm.viridian_enable; in parse_config_data() 1270 libxl_bitmap *r = &b_info->u.hvm.viridian_disable; in parse_config_data()
|
A D | xl_info.c | 194 libxl_bitmap cpumap; in output_physinfo() 363 libxl_bitmap nodemap; in list_domains()
|
/xen-4.10.0-shim-comet/tools/golang/xenlight/ |
A D | xenlight.go | 688 func (cbm C.libxl_bitmap) toGo() (gbm Bitmap) { 703 func (gbm Bitmap) toC() (cbm C.libxl_bitmap) {
|
/xen-4.10.0-shim-comet/tools/ocaml/libs/xl/ |
A D | xenlight_stubs.c | 267 static value Val_bitmap (libxl_bitmap *c_val) in Val_bitmap() 287 static int Bitmap_val(libxl_ctx *ctx, libxl_bitmap *c_val, value v) in Bitmap_val()
|