Home
last modified time | relevance | path

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

/xen/xen/common/
A Dxmalloc_tlsf.c291 pool->num_regions++; in ADD_REGION()
314 if ( pool == NULL ) in xmem_pool_create()
323 pool->used_size = 0; in xmem_pool_create()
329 strlcpy(pool->name, name, sizeof(pool->name)); in xmem_pool_create()
337 return pool; in xmem_pool_create()
349 + (pool->num_regions - 1) * pool->grow_size; in xmem_pool_get_total_size()
357 if ( pool == NULL ) in xmem_pool_destroy()
364 pool->name, pool, xmem_pool_get_used_size(pool)); in xmem_pool_destroy()
404 if ( pool->max_size && (pool->num_regions * pool->grow_size in xmem_pool_alloc()
408 if ( (region = pool->get_mem(pool->grow_size)) == NULL ) in xmem_pool_alloc()
[all …]
/xen/tools/xl/
A Dxl_cpupool.c246 const char *pool = NULL; in main_cpupoollist() local
306 const char *pool; in main_cpupooldestroy() local
313 pool = argv[optind]; in main_cpupooldestroy()
332 const char *pool; in main_cpupoolrename() local
340 pool = argv[optind++]; in main_cpupoolrename()
361 const char *pool; in main_cpupoolcpuadd() local
376 pool = argv[optind++]; in main_cpupoolcpuadd()
399 const char *pool; in main_cpupoolcpuremove() local
414 pool = argv[optind++]; in main_cpupoolcpuremove()
439 const char *pool; in main_cpupoolmigrate() local
[all …]
/xen/xen/include/xen/
A Dxmalloc.h131 void xmem_pool_destroy(struct xmem_pool *pool);
138 void *xmem_pool_alloc(unsigned long size, struct xmem_pool *pool);
144 int xmem_pool_maxalloc(struct xmem_pool *pool);
151 void xmem_pool_free(void *ptr, struct xmem_pool *pool);
158 unsigned long xmem_pool_get_used_size(struct xmem_pool *pool);
168 unsigned long xmem_pool_get_total_size(struct xmem_pool *pool);
A Dsched.h1095 const cpumask_t *cpupool_valid_cpus(const struct cpupool *pool);
/xen/xen/common/sched/
A Dcpupool.c229 void cpupool_put(struct cpupool *pool) in cpupool_put() argument
231 if ( !atomic_dec_and_test(&pool->refcnt) ) in cpupool_put()
233 scheduler_free(pool->sched); in cpupool_put()
234 free_cpupool_struct(pool); in cpupool_put()
923 const cpumask_t *cpupool_valid_cpus(const struct cpupool *pool) in cpupool_valid_cpus() argument
925 return pool->cpu_valid; in cpupool_valid_cpus()
A Dcore.c2021 struct cpupool *pool; in sched_adjust_global() local
2032 pool = cpupool_get_by_id(op->cpupool_id); in sched_adjust_global()
2033 if ( pool == NULL ) in sched_adjust_global()
2038 rc = ((op->sched_id == pool->sched->sched_id) in sched_adjust_global()
2039 ? sched_adjust_cpupool(pool->sched, op) : -EINVAL); in sched_adjust_global()
2043 cpupool_put(pool); in sched_adjust_global()
A Dprivate.h604 void cpupool_put(struct cpupool *pool);
/xen/docs/features/
A Dsched_rtds.pandoc34 xl cpupool-create name=\"pool-rt\" sched=\"rtds\" cpus=[4,5,6,8]
78 * create a few virtual machines a move them in and out of the pool,
79 * create a few virtual machines, directly inside the pool, and verify
/xen/docs/man/
A Dxl.1.pod.in1121 =item B<-p [pool]> : list all domains and sched params for [pool]
1127 =item B<-p [pool] -s> : List sched params for [pool]
1129 =item B<-p [pool] -s [params]> : Set sched params for [pool]
1131 =item B<-p [pool] -d>... : Illegal
1286 cpu-pool. Scheduling does not cross cpu-pool boundaries, so each cpu-pool has
1312 =item B<cpupool-list> [I<OPTIONS>] [I<cpu-pool>]
1326 =item B<cpupool-destroy> I<cpu-pool>
1328 Deactivates a cpu pool.
1331 =item B<cpupool-rename> I<cpu-pool> <newname>
1333 Renames a cpu-pool to I<newname>.
[all …]
A Dxen-tscmode.7.pod175 synchronize TSC across a data center or even a pool of machines. As
246 across all the machines in a pool or data center, a migration may "break"
A Dxl-numa-placement.7.pod59 is to pool together the pCPUs spanning the node and put the domain in
60 such a I<cpupool> with the "pool=" config option (as documented in our
A Dxl.cfg.5.pod.in127 =item B<pool="CPUPOOLNAME">
129 Put the guest's vCPUs into the named CPU pool.
/xen/docs/misc/
A Dxenpaging.txt10 pages back to the pool of available memory. Once the guests wants to
A Dgrant-tables.txt364 To release a batch back to the shared pool:
374 To release a claimed reference back to the reserve pool:
/xen/tools/python/xen/lowlevel/xc/
A Dxc.c1617 uint32_t pool; in pyxc_cpupool_getinfo() local
1621 for (pool = 0;;) in pyxc_cpupool_getinfo()
1623 info = xc_cpupool_getinfo(self->xc_handle, pool); in pyxc_cpupool_getinfo()
1632 pool = info->cpupool_id + 1; in pyxc_cpupool_getinfo()
/xen/tools/golang/xenlight/
A Dxenlight.go619 func (Ctx *Context) CpupoolInfo(Poolid uint32) (pool Cpupoolinfo, err error) {
629 err = pool.fromC(&c_cpupool)
/xen/tools/xenstore/
A Dtalloc_guide.txt13 The new talloc is a hierarchical, reference counted memory pool system
/xen/
A DSUPPORT.md279 with each pool having the capability
/xen/stubdom/
A Dlwip.patch-cvs700 /* for every pool: */
716 LWIP_DEBUGF(MEMP_DEBUG | 2, ("memp_malloc: out of memory in pool %s\n", memp_desc[type]));

Completed in 61 milliseconds