Home
last modified time | relevance | path

Searched refs:poolid (Results 1 – 19 of 19) sorted by relevance

/xen/tools/libxl/
A Dlibxl_cpupool.c26 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 Dlibxl.h2464 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 Dlibxl_utils.c147 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 Dlibxl_utils.h34 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 Dlibxl_sched.c278 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 Dlibxl_create.c727 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 Dlibxl_types.idl361 ("poolid", uint32),
416 ("poolid", uint32),
A Dlibxl_internal.h2046 _hidden char *libxl__cpupoolid_to_name(libxl__gc *gc, uint32_t poolid);
/xen/tools/xl/
A Dxl_cpupool.c44 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 Dxl_sched.c185 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 Dxc_cpupool.c57 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 Dcpupool.c205 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 Dprivate.h603 struct cpupool *cpupool_get_by_id(int poolid);
605 int cpupool_add_domain(struct domain *d, int poolid);
A Dcore.c760 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 Dxenctrl.h1116 uint32_t poolid);
1126 uint32_t poolid);
1145 uint32_t poolid,
1157 uint32_t poolid,
1169 uint32_t poolid,
/xen/tools/golang/xenlight/
A Dxenlight.go641 poolid := C.uint32_t(C.LIBXL_CPUPOOL_POOLID_ANY)
656 cbm, &uuid, &poolid)
662 Poolid = uint32(poolid)
A Dhelpers.gen.go381 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 Dsched.h696 int sched_init_domain(struct domain *d, int poolid);
/xen/docs/man/
A Dxl.1.pod.in1123 =item B<-s> : List sched params for poolid 0
1125 =item B<-s [params]> : Set sched params for poolid 0

Completed in 59 milliseconds