/xen/tools/libxl/ |
A D | libxl_cpupool.c | 26 uint32_t poolid, in cpupool_info() argument 43 xcinfo->cpupool_id, poolid); in cpupool_info() 47 info->poolid = xcinfo->cpupool_id; in cpupool_info() 82 uint32_t poolid; in libxl_list_cpupool() local 86 poolid = 0; in libxl_list_cpupool() 97 poolid = info.poolid + 1; in libxl_list_cpupool() 144 || *poolid == 0 ) in libxl_cpupool_create() 147 xcpoolid = *poolid; in libxl_cpupool_create() 161 *poolid = xcpoolid; in libxl_cpupool_create() 266 if (info->cpupool_id != poolid) in libxl_cpupool_rename() [all …]
|
A D | libxl.h | 2464 int libxl_sched_credit_params_get(libxl_ctx *ctx, uint32_t poolid, 2466 int libxl_sched_credit_params_set(libxl_ctx *ctx, uint32_t poolid, 2468 int libxl_sched_credit2_params_get(libxl_ctx *ctx, uint32_t poolid, 2470 int libxl_sched_credit2_params_set(libxl_ctx *ctx, uint32_t poolid, 2565 uint32_t *poolid); 2566 int libxl_cpupool_destroy(libxl_ctx *ctx, uint32_t poolid); 2567 int libxl_cpupool_rename(libxl_ctx *ctx, const char *name, uint32_t poolid); 2568 int libxl_cpupool_cpuadd(libxl_ctx *ctx, uint32_t poolid, int cpu); 2570 int libxl_cpupool_cpuadd_cpumap(libxl_ctx *ctx, uint32_t poolid, 2572 int libxl_cpupool_cpuremove(libxl_ctx *ctx, uint32_t poolid, int cpu); [all …]
|
A D | libxl_utils.c | 147 char *libxl_cpupoolid_to_name(libxl_ctx *ctx, uint32_t poolid) in libxl_cpupoolid_to_name() argument 153 snprintf(path, sizeof(path), "/local/pool/%d/name", poolid); in libxl_cpupoolid_to_name() 155 if (!s && (poolid == 0)) in libxl_cpupoolid_to_name() 161 int libxl_cpupoolid_is_valid(libxl_ctx *ctx, uint32_t poolid) in libxl_cpupoolid_is_valid() argument 164 char *s = libxl_cpupoolid_to_name(ctx, poolid); in libxl_cpupoolid_is_valid() 171 char *libxl__cpupoolid_to_name(libxl__gc *gc, uint32_t poolid) in libxl__cpupoolid_to_name() argument 173 char *s = libxl_cpupoolid_to_name(CTX, poolid); in libxl__cpupoolid_to_name() 179 uint32_t *poolid) in libxl_name_to_cpupoolid() argument 192 poolinfo[i].poolid)) != NULL)) { in libxl_name_to_cpupoolid() 194 *poolid = poolinfo[i].poolid; in libxl_name_to_cpupoolid()
|
A D | libxl_utils.h | 34 int libxl_name_to_cpupoolid(libxl_ctx *ctx, const char *name, uint32_t *poolid); 35 char *libxl_cpupoolid_to_name(libxl_ctx *ctx, uint32_t poolid); 36 int libxl_cpupoolid_is_valid(libxl_ctx *ctx, uint32_t poolid);
|
A D | libxl_sched.c | 278 int libxl_sched_credit_params_get(libxl_ctx *ctx, uint32_t poolid, in libxl_sched_credit_params_get() argument 285 r = xc_sched_credit_params_get(ctx->xch, poolid, &sparam); in libxl_sched_credit_params_get() 302 int libxl_sched_credit_params_set(libxl_ctx *ctx, uint32_t poolid, in libxl_sched_credit_params_set() argument 336 r = xc_sched_credit_params_set(ctx->xch, poolid, &sparam); in libxl_sched_credit_params_set() 353 int libxl_sched_credit2_params_get(libxl_ctx *ctx, uint32_t poolid, in libxl_sched_credit2_params_get() argument 360 r = xc_sched_credit2_params_get(ctx->xch, poolid, &sparam); in libxl_sched_credit2_params_get() 375 int libxl_sched_credit2_params_set(libxl_ctx *ctx, uint32_t poolid, in libxl_sched_credit2_params_set() argument 387 r = xc_sched_credit2_params_set(ctx->xch, poolid, &sparam); in libxl_sched_credit2_params_set()
|
A D | libxl_create.c | 727 ret = xc_cpupool_movedomain(ctx->xch, info->poolid, *domid); in libxl__domain_make() 1080 d_config->c_info.poolid = -1; in libxl__domain_config_setdefault() 1082 &d_config->c_info.poolid, in libxl__domain_config_setdefault() 1085 if (!libxl_cpupoolid_is_valid(ctx, d_config->c_info.poolid)) { in libxl__domain_config_setdefault()
|
A D | libxl_types.idl | 361 ("poolid", uint32), 416 ("poolid", uint32),
|
A D | libxl_internal.h | 2046 _hidden char *libxl__cpupoolid_to_name(libxl__gc *gc, uint32_t poolid);
|
/xen/tools/xl/ |
A D | xl_cpupool.c | 44 uint32_t poolid; in main_cpupoolcreate() local 249 uint32_t poolid; in main_cpupoollist() local 279 if (!pool || (poolinfo[p].poolid == poolid)) { in main_cpupoollist() 307 uint32_t poolid; in main_cpupooldestroy() local 334 uint32_t poolid; in main_cpupoolrename() local 362 uint32_t poolid; in main_cpupoolcpuadd() local 400 uint32_t poolid; in main_cpupoolcpuremove() local 440 uint32_t poolid; in main_cpupoolmigrate() local 476 uint32_t poolid; in main_cpupoolnumasplit() local 502 poolid = poolinfo[0].poolid; in main_cpupoolnumasplit() [all …]
|
A D | xl_sched.c | 185 static int sched_credit2_params_set(int poolid, in sched_credit2_params_set() argument 196 static int sched_credit2_params_get(int poolid, in sched_credit2_params_get() argument 356 uint32_t poolid; in sched_domain_output() local 382 (cpupool && (poolid != poolinfo[p].poolid))) in sched_domain_output() 385 pooloutput(poolinfo[p].poolid); in sched_domain_output() 408 uint32_t poolid; in sched_vcpu_output() local 434 (cpupool && (poolid != poolinfo[p].poolid))) in sched_vcpu_output() 437 pooloutput(poolinfo[p].poolid); in sched_vcpu_output() 539 uint32_t poolid = 0; in main_sched_credit() local 551 if (sched_credit_pool_output(poolid)) in main_sched_credit() [all …]
|
/xen/tools/libxc/ |
A D | xc_cpupool.c | 57 uint32_t poolid) in xc_cpupool_destroy() argument 63 sysctl.u.cpupool_op.cpupool_id = poolid; in xc_cpupool_destroy() 68 uint32_t poolid) in xc_cpupool_getinfo() argument 91 sysctl.u.cpupool_op.cpupool_id = poolid; in xc_cpupool_getinfo() 129 uint32_t poolid, in xc_cpupool_addcpu() argument 136 sysctl.u.cpupool_op.cpupool_id = poolid; in xc_cpupool_addcpu() 150 uint32_t poolid, in xc_cpupool_removecpu() argument 159 sysctl.u.cpupool_op.cpupool_id = poolid; in xc_cpupool_removecpu() 170 uint32_t poolid, in xc_cpupool_movedomain() argument 177 sysctl.u.cpupool_op.cpupool_id = poolid; in xc_cpupool_movedomain()
|
/xen/xen/common/sched/ |
A D | cpupool.c | 205 return __cpupool_find_by_id(poolid, true); in cpupool_find_by_id() 212 c = __cpupool_find_by_id(poolid, exact); in __cpupool_get_by_id() 219 struct cpupool *cpupool_get_by_id(int poolid) in cpupool_get_by_id() argument 221 return __cpupool_get_by_id(poolid, true); in cpupool_get_by_id() 266 if ( (poolid != CPUPOOLID_NONE) && (last >= poolid) ) in cpupool_create() 271 if ( (*q)->cpupool_id == poolid ) in cpupool_create() 279 c->cpupool_id = (poolid == CPUPOOLID_NONE) ? (last + 1) : poolid; in cpupool_create() 280 if ( poolid == 0 ) in cpupool_create() 590 if ( poolid == CPUPOOLID_NONE ) in cpupool_add_domain() 593 c = cpupool_find_by_id(poolid); in cpupool_add_domain() [all …]
|
A D | private.h | 603 struct cpupool *cpupool_get_by_id(int poolid); 605 int cpupool_add_domain(struct domain *d, int poolid);
|
A D | core.c | 760 int sched_init_domain(struct domain *d, int poolid) in sched_init_domain() argument 768 if ( (ret = cpupool_add_domain(d, poolid)) ) in sched_init_domain()
|
/xen/tools/libxc/include/ |
A D | xenctrl.h | 1116 uint32_t poolid); 1126 uint32_t poolid); 1145 uint32_t poolid, 1157 uint32_t poolid, 1169 uint32_t poolid,
|
/xen/tools/golang/xenlight/ |
A D | xenlight.go | 641 poolid := C.uint32_t(C.LIBXL_CPUPOOL_POOLID_ANY) 656 cbm, &uuid, &poolid) 662 Poolid = uint32(poolid)
|
A D | helpers.gen.go | 381 x.Poolid = uint32(xc.poolid) 396 xc.poolid = C.uint32_t(x.Poolid) 628 x.Poolid = uint32(xc.poolid) 670 xc.poolid = C.uint32_t(x.Poolid)
|
/xen/xen/include/xen/ |
A D | sched.h | 696 int sched_init_domain(struct domain *d, int poolid);
|
/xen/docs/man/ |
A D | xl.1.pod.in | 1123 =item B<-s> : List sched params for poolid 0 1125 =item B<-s [params]> : Set sched params for poolid 0
|