Home
last modified time | relevance | path

Searched refs:libxl_bitmap (Results 1 – 24 of 24) sorted by relevance

/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_utils.h95 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 Dlibxl_utils.c616 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 Dlibxl_numa.c121 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 Dlibxl.h1133 } 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 Dlibxl_cpupool.c113 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 Dlibxl_sched.c21 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 Dlibxl_types.idl341 ("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 Dlibxl_vnuma.c46 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 Dlibxl_json.h29 yajl_gen_status libxl_bitmap_gen_json(yajl_gen hand, libxl_bitmap *p);
A Dlibxl_psr.c314 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 Dlibxl_domain.c1260 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 Dlibxl_dom.c145 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 Dlibxl_internal.h1827 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 Dlibxl_json.c157 libxl_bitmap *bitmap)
177 libxl_bitmap *p)
A Dlibxl_qmp.c1002 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 Dlibxl_create.c186 sizeof(libxl_bitmap)); in libxl__domain_build_info_setdefault()
/xen-4.10.0-shim-comet/tools/xl/
A Dxl_vcpu.c124 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 Dxl_cpupool.c49 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 Dxl_parse.h34 int parse_cpurange(const char *cpu, libxl_bitmap *cpumap);
A Dxl_psr.c108 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 Dxl_parse.c164 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 Dxl_info.c194 libxl_bitmap cpumap; in output_physinfo()
363 libxl_bitmap nodemap; in list_domains()
/xen-4.10.0-shim-comet/tools/golang/xenlight/
A Dxenlight.go688 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 Dxenlight_stubs.c267 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()

Completed in 53 milliseconds