Searched refs:pool (Results 1 – 19 of 19) sorted by relevance
/xen/xen/common/ |
A D | xmalloc_tlsf.c | 291 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 D | xl_cpupool.c | 246 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 D | xmalloc.h | 131 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 D | sched.h | 1095 const cpumask_t *cpupool_valid_cpus(const struct cpupool *pool);
|
/xen/xen/common/sched/ |
A D | cpupool.c | 229 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 D | core.c | 2021 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 D | private.h | 604 void cpupool_put(struct cpupool *pool);
|
/xen/docs/features/ |
A D | sched_rtds.pandoc | 34 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 D | xl.1.pod.in | 1121 =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 D | xen-tscmode.7.pod | 175 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 D | xl-numa-placement.7.pod | 59 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 D | xl.cfg.5.pod.in | 127 =item B<pool="CPUPOOLNAME"> 129 Put the guest's vCPUs into the named CPU pool.
|
/xen/docs/misc/ |
A D | xenpaging.txt | 10 pages back to the pool of available memory. Once the guests wants to
|
A D | grant-tables.txt | 364 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 D | xc.c | 1617 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 D | xenlight.go | 619 func (Ctx *Context) CpupoolInfo(Poolid uint32) (pool Cpupoolinfo, err error) { 629 err = pool.fromC(&c_cpupool)
|
/xen/tools/xenstore/ |
A D | talloc_guide.txt | 13 The new talloc is a hierarchical, reference counted memory pool system
|
/xen/ |
A D | SUPPORT.md | 279 with each pool having the capability
|
/xen/stubdom/ |
A D | lwip.patch-cvs | 700 /* 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