/src/sys/dev/raidframe/ |
rf_netbsd.h | 38 #include <sys/pool.h> 60 struct pool asm_hdr; /* Access Stripe Map Header */ 61 struct pool asmap; /* Access Stripe Map */ 62 struct pool asmhle; /* Access Stripe Map Header List Elements */ 63 struct pool bufio; /* Buffer IO Pool */ 64 struct pool callbackf; /* Callback function descriptors */ 65 struct pool callbackv; /* Callback value descriptors */ 66 struct pool dagh; /* DAG headers */ 67 struct pool dagnode; /* DAG nodes * [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/gt/ |
intel_engine_pool.c | 18 static struct intel_engine_cs *to_engine(struct intel_engine_pool *pool) 20 return container_of(pool, struct intel_engine_cs, pool); 24 bucket_for_size(struct intel_engine_pool *pool, size_t sz) 34 if (n >= ARRAY_SIZE(pool->cache_list)) 35 n = ARRAY_SIZE(pool->cache_list) - 1; 37 return &pool->cache_list[n]; 74 struct intel_engine_pool *pool = node->pool; local in function:pool_retire 75 struct list_head *list = bucket_for_size(pool, node->obj->base.size) 130 struct intel_engine_pool *pool = lookup_pool(engine); local in function:intel_engine_get_pool [all...] |
intel_engine_pool.h | 32 void intel_engine_pool_init(struct intel_engine_pool *pool); 33 void intel_engine_pool_park(struct intel_engine_pool *pool); 34 void intel_engine_pool_fini(struct intel_engine_pool *pool);
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/ |
dcn21_resource.h | 33 #define TO_DCN21_RES_POOL(pool)\ 34 container_of(pool, struct dcn21_resource_pool, base)
|
amdgpu_dcn21_resource.c | 869 static void dcn21_resource_destruct(struct dcn21_resource_pool *pool) 873 for (i = 0; i < pool->base.stream_enc_count; i++) { 874 if (pool->base.stream_enc[i] != NULL) { 875 kfree(DCN10STRENC_FROM_STRENC(pool->base.stream_enc[i])); 876 pool->base.stream_enc[i] = NULL; 880 for (i = 0; i < pool->base.res_cap->num_dsc; i++) { 881 if (pool->base.dscs[i] != NULL) 882 dcn20_dsc_destroy(&pool->base.dscs[i]); 885 if (pool->base.mpc != NULL) { 886 kfree(TO_DCN20_MPC(pool->base.mpc)) 1341 struct dcn21_resource_pool *pool = TO_DCN21_RES_POOL(dc->res_pool); local in function:update_bw_bounding_box 1931 struct dcn21_resource_pool *pool = local in function:dcn21_create_resource_pool [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/ |
amdgpu_dce_i2c.c | 34 struct resource_pool *pool, 51 dce_i2c_hw = acquire_i2c_hw_engine(pool, ddc); 54 return dce_i2c_submit_command_hw(pool, ddc, cmd, dce_i2c_hw); 58 return dce_i2c_submit_command_sw(pool, ddc, cmd, &dce_i2c_sw);
|
dce_i2c.h | 36 struct resource_pool *pool,
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/ |
dce110_resource.h | 36 #define TO_DCE110_RES_POOL(pool)\ 37 container_of(pool, struct dce110_resource_pool, base) 52 const struct resource_pool *pool,
|
amdgpu_dce110_resource.c | 790 static void dce110_resource_destruct(struct dce110_resource_pool *pool) 794 for (i = 0; i < pool->base.pipe_count; i++) { 795 if (pool->base.opps[i] != NULL) 796 dce110_opp_destroy(&pool->base.opps[i]); 798 if (pool->base.transforms[i] != NULL) 799 dce110_transform_destroy(&pool->base.transforms[i]); 801 if (pool->base.ipps[i] != NULL) 802 dce_ipp_destroy(&pool->base.ipps[i]); 804 if (pool->base.mis[i] != NULL) { 805 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])) 1510 struct dce110_resource_pool *pool = local in function:dce110_create_resource_pool [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/ |
dcn10_resource.h | 33 #define TO_DCN10_RES_POOL(pool)\ 34 container_of(pool, struct dcn10_resource_pool, base) 49 const struct resource_pool *pool,
|
amdgpu_dcn10_resource.c | 929 static void dcn10_resource_destruct(struct dcn10_resource_pool *pool) 933 for (i = 0; i < pool->base.stream_enc_count; i++) { 934 if (pool->base.stream_enc[i] != NULL) { 935 kfree(DCN10STRENC_FROM_STRENC(pool->base.stream_enc[i])); 936 pool->base.stream_enc[i] = NULL; 940 if (pool->base.mpc != NULL) { 941 kfree(TO_DCN10_MPC(pool->base.mpc)); 942 pool->base.mpc = NULL; 945 if (pool->base.hubbub != NULL) { 946 kfree(pool->base.hubbub) 1611 struct dcn10_resource_pool *pool = local in function:dcn10_create_resource_pool [all...] |
/src/sys/external/bsd/drm2/dist/drm/ttm/ |
ttm_page_alloc_dma.c | 29 * A simple DMA pool losely based on dmapool.c. It has certain advantages 31 * - Pool collects resently freed pages for reuse (and hooks up to 75 * The pool structure. There are up to nine pools: 85 * @type: Type of the pool 87 * used with irqsave/irqrestore variants because pool allocator maybe called 89 * @free_list: Pool of pages that are free to be used. No order requirements. 94 * @nfrees: Stats when pool is shrinking. 95 * @nrefills: Stats when the pool is grown. 97 * @name: Name of the pool. 122 * huge pool 155 struct dma_pool *pool; member in struct:device_pools 505 struct dma_pool *pool; local in function:ttm_dma_free_pool 547 struct dma_pool *pool = *(struct dma_pool **)res; local in function:ttm_dma_pool_release 564 struct dma_pool *pool = NULL, **ptr; local in function:ttm_dma_pool_init 643 struct dma_pool *pool, *tmp; local in function:ttm_dma_find_pool 896 struct dma_pool *pool; local in function:ttm_dma_populate 1000 struct dma_pool *pool; local in function:ttm_dma_unpopulate 1222 struct dma_pool *pool = NULL; local in function:ttm_dma_page_alloc_debugfs [all...] |
ttm_page_alloc.c | 30 /* simple list based uncached page pool 31 * - Pool collects resently freed pages for reuse 64 * struct ttm_page_pool - Pool to reuse recently allocated uc/wc pages. 66 * @lock: Protects the shared pool from concurrnet access. Must be used with 67 * irqsave/irqrestore variants because pool allocator maybe called from 70 * @list: Pool of free uc/wc pages for fast reuse. 72 * @npages: Number of pages in pool. 87 * Limits for the pool. They are handled without locks because only place where 103 * Manager is read only object for pool code so it doesn't need locking. 105 * @free_interval: minimum number of jiffies between freeing pages from pool 388 struct ttm_page_pool *pool; local in function:ttm_pool_shrink_scan 424 struct ttm_page_pool *pool; local in function:ttm_pool_shrink_count 716 struct ttm_page_pool *pool = ttm_get_pool(flags, false, cstate); local in function:ttm_put_pages 834 struct ttm_page_pool *pool = ttm_get_pool(flags, false, cstate); local in function:ttm_get_pages [all...] |
/src/sys/kern/ |
kern_threadpool.c | 35 * A thread pool is a collection of worker threads idle or running 38 * a thread pool does not allocate or even sleep at all, except perhaps 43 * A per-CPU thread pool (threadpool_percpu) is a collection of thread 45 * use, there is one shared unbound thread pool (i.e., pool of threads 46 * not bound to any CPU) and one shared per-CPU thread pool. 48 * To use the unbound thread pool at priority pri, call 49 * threadpool_get(&pool, pri). When you're done, call 50 * threadpool_put(pool, pri). 54 * pool returned by threadpool_percpu_ref(pool_percpu) for the curren 645 struct threadpool **poolp, *pool; local in function:threadpool_percpu_ref 658 struct threadpool **poolp, *pool; local in function:threadpool_percpu_ref_remote 967 struct threadpool *const pool = dispatcher->tpt_pool; local in function:threadpool_dispatcher_thread 1105 struct threadpool *const pool = thread->tpt_pool; local in function:threadpool_thread [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/ |
amdgpu_dce80_resource.c | 781 static void dce80_resource_destruct(struct dce110_resource_pool *pool) 785 for (i = 0; i < pool->base.pipe_count; i++) { 786 if (pool->base.opps[i] != NULL) 787 dce110_opp_destroy(&pool->base.opps[i]); 789 if (pool->base.transforms[i] != NULL) 790 dce80_transform_destroy(&pool->base.transforms[i]); 792 if (pool->base.ipps[i] != NULL) 793 dce_ipp_destroy(&pool->base.ipps[i]); 795 if (pool->base.mis[i] != NULL) { 796 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])) 1109 struct dce110_resource_pool *pool = local in function:dce80_create_resource_pool 1306 struct dce110_resource_pool *pool = local in function:dce81_create_resource_pool 1499 struct dce110_resource_pool *pool = local in function:dce83_create_resource_pool [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce100/ |
amdgpu_dce100_resource.c | 733 static void dce100_resource_destruct(struct dce110_resource_pool *pool) 737 for (i = 0; i < pool->base.pipe_count; i++) { 738 if (pool->base.opps[i] != NULL) 739 dce110_opp_destroy(&pool->base.opps[i]); 741 if (pool->base.transforms[i] != NULL) 742 dce100_transform_destroy(&pool->base.transforms[i]); 744 if (pool->base.ipps[i] != NULL) 745 dce_ipp_destroy(&pool->base.ipps[i]); 747 if (pool->base.mis[i] != NULL) { 748 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])) 1139 struct dce110_resource_pool *pool = local in function:dce100_create_resource_pool [all...] |
/src/sys/sys/ |
pool.h | 1 /* $NetBSD: pool.h,v 1.96 2021/12/22 16:57:28 thorpej Exp $ */ 91 struct pool; 94 void *(*pa_alloc)(struct pool *, int); 95 void (*pa_free)(struct pool *, void *); 100 TAILQ_HEAD(, pool) pa_list; /* list of pools using this allocator */ 115 struct pool { struct 116 TAILQ_ENTRY(pool) 125 struct pool *pr_phpool; /* Pool item header pool */ [all...] |
/src/etc/ |
ntp.conf | 36 # Set the target and limit for adding servers configured via pool statements 88 # Restrictions used for associations (peer, server, pool). 103 # Hereafter should be "server", "peer", or "pool" statements to configure 123 # The pool.ntp.org project coordinates public time servers provided by 124 # volunteers. See <http://www.pool.ntp.org>. The *.netbsd.pool.ntp.org 127 # The following pool statement will give you a random set of NTP servers 128 # geographically close to you. A single pool statement adds multiple 129 # servers from the pool, according to the tos minclock/maxclock targets. 132 # The pool.ntp.org project needs more volunteers! The only criteria t [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce120/ |
amdgpu_dce120_resource.c | 595 static void dce120_resource_destruct(struct dce110_resource_pool *pool) 599 for (i = 0; i < pool->base.pipe_count; i++) { 600 if (pool->base.opps[i] != NULL) 601 dce110_opp_destroy(&pool->base.opps[i]); 603 if (pool->base.transforms[i] != NULL) 604 dce120_transform_destroy(&pool->base.transforms[i]); 606 if (pool->base.ipps[i] != NULL) 607 dce_ipp_destroy(&pool->base.ipps[i]); 609 if (pool->base.mis[i] != NULL) { 610 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])) 1254 struct dce110_resource_pool *pool = local in function:dce120_create_resource_pool [all...] |
/src/usr.bin/xlint/lint1/ |
mem1.c | 168 /* The pool for the current expression is independent of any block level. */ 172 mpool_add(memory_pool *pool, struct memory_pool_item item) 175 if (pool->len >= pool->cap) { 176 pool->cap = 2 * pool->len + 16; 177 pool->items = xrealloc(pool->items, 178 sizeof(*pool->items) * pool->cap) [all...] |
/src/tests/ipf/regress/ |
Makefile | 30 f28.pool \ 32 f29.pool \ 180 p1.pool \ 182 p10.pool \ 184 p11.pool \ 186 p12.pool \ 188 p13.pool \ 191 p3.pool \ 193 p4.pool \ 195 p5.pool \ [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/ |
resource.h | 78 struct resource_pool *pool, 102 const struct resource_pool *pool, 107 const struct resource_pool *pool, 112 const struct resource_pool *pool, 125 const struct resource_pool *pool); 136 const struct resource_pool *pool); 140 const struct resource_pool *pool, 151 const struct resource_pool *pool); 176 const struct resource_pool *pool,
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/ |
amdgpu_dce112_resource.c | 751 static void dce112_resource_destruct(struct dce110_resource_pool *pool) 755 for (i = 0; i < pool->base.pipe_count; i++) { 756 if (pool->base.opps[i] != NULL) 757 dce110_opp_destroy(&pool->base.opps[i]); 759 if (pool->base.transforms[i] != NULL) 760 dce112_transform_destroy(&pool->base.transforms[i]); 762 if (pool->base.ipps[i] != NULL) 763 dce_ipp_destroy(&pool->base.ipps[i]); 765 if (pool->base.mis[i] != NULL) { 766 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])) 1387 struct dce110_resource_pool *pool = local in function:dce112_create_resource_pool [all...] |
/src/sys/ufs/chfs/ |
chfs_pool.h | 40 struct pool chp_pool; 68 #define CHFS_POOL_GET(chpp, flags) pool_get((struct pool *)(chpp), flags) 69 #define CHFS_POOL_PUT(chpp, v) pool_put((struct pool *)(chpp), v)
|
/src/sys/arch/or1k/include/ |
pmap.h | 36 #include <sys/pool.h> 45 struct pool *pm_pvpool;
|