Home
last modified time | relevance | path

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

12345678910>>...45

/netbsd-src/crypto/external/bsd/openssl/dist/crypto/rand/
H A Drand_pool.c25 RAND_POOL *pool = OPENSSL_zalloc(sizeof(*pool)); in ossl_rand_pool_new() local
28 if (pool == NULL) { in ossl_rand_pool_new()
33 pool->min_len = min_len; in ossl_rand_pool_new()
34 pool->max_len = (max_len > RAND_POOL_MAX_LENGTH) ? in ossl_rand_pool_new()
36 pool->alloc_len = min_len < min_alloc_size ? min_alloc_size : min_len; in ossl_rand_pool_new()
37 if (pool->alloc_len > pool->max_len) in ossl_rand_pool_new()
38 pool->alloc_len = pool->max_len; in ossl_rand_pool_new()
41 pool->buffer = OPENSSL_secure_zalloc(pool->alloc_len); in ossl_rand_pool_new()
43 pool->buffer = OPENSSL_zalloc(pool->alloc_len); in ossl_rand_pool_new()
45 if (pool->buffer == NULL) { in ossl_rand_pool_new()
[all …]
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/rand/
H A Drand_lib.c52 size_t rand_acquire_entropy_from_tsc(RAND_POOL *pool) in rand_acquire_entropy_from_tsc() argument
60 rand_pool_add(pool, &c, 1, 4); in rand_acquire_entropy_from_tsc()
63 return rand_pool_entropy_available(pool); in rand_acquire_entropy_from_tsc()
85 size_t rand_acquire_entropy_from_cpu(RAND_POOL *pool) in rand_acquire_entropy_from_cpu() argument
90 bytes_needed = rand_pool_bytes_needed(pool, 1 /*entropy_factor*/); in rand_acquire_entropy_from_cpu()
92 buffer = rand_pool_add_begin(pool, bytes_needed); in rand_acquire_entropy_from_cpu()
99 rand_pool_add_end(pool, bytes_needed, 8 * bytes_needed); in rand_acquire_entropy_from_cpu()
104 rand_pool_add_end(pool, bytes_needed, 8 * bytes_needed); in rand_acquire_entropy_from_cpu()
107 rand_pool_add_end(pool, 0, 0); in rand_acquire_entropy_from_cpu()
112 return rand_pool_entropy_available(pool); in rand_acquire_entropy_from_cpu()
[all …]
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/
H A Dpool.c35 void **pool; member
44 isc_pool_t *pool; in alloc_pool() local
46 pool = isc_mem_get(mctx, sizeof(*pool)); in alloc_pool()
47 pool->count = count; in alloc_pool()
48 pool->free = NULL; in alloc_pool()
49 pool->init = NULL; in alloc_pool()
50 pool->initarg = NULL; in alloc_pool()
51 pool->mctx = NULL; in alloc_pool()
52 isc_mem_attach(mctx, &pool->mctx); in alloc_pool()
53 pool->pool = isc_mem_get(mctx, count * sizeof(void *)); in alloc_pool()
[all …]
H A Dtaskpool.c44 isc_taskpool_t *pool; in alloc_pool() local
47 pool = isc_mem_get(mctx, sizeof(*pool)); in alloc_pool()
49 pool->mctx = NULL; in alloc_pool()
50 isc_mem_attach(mctx, &pool->mctx); in alloc_pool()
51 pool->ntasks = ntasks; in alloc_pool()
52 pool->quantum = quantum; in alloc_pool()
53 pool->tmgr = tmgr; in alloc_pool()
54 pool->tasks = isc_mem_get(mctx, ntasks * sizeof(isc_task_t *)); in alloc_pool()
56 pool->tasks[i] = NULL; in alloc_pool()
59 *poolp = pool; in alloc_pool()
[all …]
/netbsd-src/external/mpl/bind/dist/lib/isc/
H A Dpool.c
H A Dtaskpool.c
/netbsd-src/external/bsd/openldap/dist/libraries/libldap/
H A Dtpool.c196 static void *ldap_int_thread_pool_wrapper( void *pool );
214 struct ldap_int_thread_pool_s *pool; in ldap_int_thread_pool_shutdown() local
216 while ((pool = LDAP_STAILQ_FIRST(&ldap_int_thread_pool_list)) != NULL) { in ldap_int_thread_pool_shutdown()
217 (ldap_pvt_thread_pool_destroy)(&pool, 0); /* ignore thr_debug macro */ in ldap_int_thread_pool_shutdown()
233 ldap_pvt_thread_pool_t pool; in ldap_pvt_thread_pool_init_q() local
246 pool = (ldap_pvt_thread_pool_t) LDAP_CALLOC(1, in ldap_pvt_thread_pool_init_q()
249 if (pool == NULL) return(-1); in ldap_pvt_thread_pool_init_q()
251 pool->ltp_wqs = LDAP_MALLOC(numqs * sizeof(struct ldap_int_thread_poolq_s *)); in ldap_pvt_thread_pool_init_q()
252 if (pool->ltp_wqs == NULL) { in ldap_pvt_thread_pool_init_q()
253 LDAP_FREE(pool); in ldap_pvt_thread_pool_init_q()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/ttm/
H A Dttm_page_alloc_dma.c155 struct dma_pool *pool; member
270 static int ttm_set_pages_caching(struct dma_pool *pool, in ttm_set_pages_caching() argument
275 if (pool->type & IS_UC) { in ttm_set_pages_caching()
279 pool->dev_name, cpages); in ttm_set_pages_caching()
281 if (pool->type & IS_WC) { in ttm_set_pages_caching()
285 pool->dev_name, cpages); in ttm_set_pages_caching()
290 static void __ttm_dma_free_page(struct dma_pool *pool, struct dma_page *d_page) in __ttm_dma_free_page() argument
295 if (pool->type & IS_HUGE) in __ttm_dma_free_page()
298 dma_free_attrs(pool->dev, pool->size, (void *)d_page->vaddr, dma, attrs); in __ttm_dma_free_page()
303 static struct dma_page *__ttm_dma_alloc_page(struct dma_pool *pool) in __ttm_dma_alloc_page() argument
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce80/
H A Damdgpu_dce80_resource.c781 static void dce80_resource_destruct(struct dce110_resource_pool *pool) in dce80_resource_destruct() argument
785 for (i = 0; i < pool->base.pipe_count; i++) { in dce80_resource_destruct()
786 if (pool->base.opps[i] != NULL) in dce80_resource_destruct()
787 dce110_opp_destroy(&pool->base.opps[i]); in dce80_resource_destruct()
789 if (pool->base.transforms[i] != NULL) in dce80_resource_destruct()
790 dce80_transform_destroy(&pool->base.transforms[i]); in dce80_resource_destruct()
792 if (pool->base.ipps[i] != NULL) in dce80_resource_destruct()
793 dce_ipp_destroy(&pool->base.ipps[i]); in dce80_resource_destruct()
795 if (pool->base.mis[i] != NULL) { in dce80_resource_destruct()
796 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])); in dce80_resource_destruct()
[all …]
/netbsd-src/sys/kern/
H A Dkern_threadpool.c380 threadpool_create(struct threadpool *const pool, struct cpu_info *ci, in threadpool_create() argument
392 mutex_init(&pool->tp_lock, MUTEX_DEFAULT, IPL_VM); in threadpool_create()
394 TAILQ_INIT(&pool->tp_jobs); in threadpool_create()
395 TAILQ_INIT(&pool->tp_idle_threads); in threadpool_create()
396 pool->tp_refcnt = 1; /* dispatcher's reference */ in threadpool_create()
397 pool->tp_flags = 0; in threadpool_create()
398 pool->tp_cpu = ci; in threadpool_create()
399 pool->tp_pri = pri; in threadpool_create()
401 pool->tp_dispatcher.tpt_lwp = NULL; in threadpool_create()
402 pool->tp_dispatcher.tpt_pool = pool; in threadpool_create()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_engine_pool.c18 static struct intel_engine_cs *to_engine(struct intel_engine_pool *pool) in to_engine() argument
20 return container_of(pool, struct intel_engine_cs, pool); in to_engine()
24 bucket_for_size(struct intel_engine_pool *pool, size_t sz) in bucket_for_size() argument
34 if (n >= ARRAY_SIZE(pool->cache_list)) in bucket_for_size()
35 n = ARRAY_SIZE(pool->cache_list) - 1; in bucket_for_size()
37 return &pool->cache_list[n]; in bucket_for_size()
74 struct intel_engine_pool *pool = node->pool; in pool_retire() local
75 struct list_head *list = bucket_for_size(pool, node->obj->base.size); in pool_retire()
78 GEM_BUG_ON(!intel_engine_pm_is_awake(to_engine(pool))); in pool_retire()
85 spin_lock_irqsave(&pool->lock, flags); in pool_retire()
[all …]
/netbsd-src/sys/dev/raidframe/
H A Drf_netbsd.h60 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 */
68 struct pool daglist; /* DAG lists */
69 struct pool dagpcache; /* DAG pointer/param cache */
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce100/
H A Damdgpu_dce100_resource.c733 static void dce100_resource_destruct(struct dce110_resource_pool *pool) in dce100_resource_destruct() argument
737 for (i = 0; i < pool->base.pipe_count; i++) { in dce100_resource_destruct()
738 if (pool->base.opps[i] != NULL) in dce100_resource_destruct()
739 dce110_opp_destroy(&pool->base.opps[i]); in dce100_resource_destruct()
741 if (pool->base.transforms[i] != NULL) in dce100_resource_destruct()
742 dce100_transform_destroy(&pool->base.transforms[i]); in dce100_resource_destruct()
744 if (pool->base.ipps[i] != NULL) in dce100_resource_destruct()
745 dce_ipp_destroy(&pool->base.ipps[i]); in dce100_resource_destruct()
747 if (pool->base.mis[i] != NULL) { in dce100_resource_destruct()
748 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])); in dce100_resource_destruct()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
H A Damdgpu_dce110_resource.c790 static void dce110_resource_destruct(struct dce110_resource_pool *pool) in dce110_resource_destruct() argument
794 for (i = 0; i < pool->base.pipe_count; i++) { in dce110_resource_destruct()
795 if (pool->base.opps[i] != NULL) in dce110_resource_destruct()
796 dce110_opp_destroy(&pool->base.opps[i]); in dce110_resource_destruct()
798 if (pool->base.transforms[i] != NULL) in dce110_resource_destruct()
799 dce110_transform_destroy(&pool->base.transforms[i]); in dce110_resource_destruct()
801 if (pool->base.ipps[i] != NULL) in dce110_resource_destruct()
802 dce_ipp_destroy(&pool->base.ipps[i]); in dce110_resource_destruct()
804 if (pool->base.mis[i] != NULL) { in dce110_resource_destruct()
805 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])); in dce110_resource_destruct()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
H A Damdgpu_dcn10_resource.c929 static void dcn10_resource_destruct(struct dcn10_resource_pool *pool) in dcn10_resource_destruct() argument
933 for (i = 0; i < pool->base.stream_enc_count; i++) { in dcn10_resource_destruct()
934 if (pool->base.stream_enc[i] != NULL) { in dcn10_resource_destruct()
935 kfree(DCN10STRENC_FROM_STRENC(pool->base.stream_enc[i])); in dcn10_resource_destruct()
936 pool->base.stream_enc[i] = NULL; in dcn10_resource_destruct()
940 if (pool->base.mpc != NULL) { in dcn10_resource_destruct()
941 kfree(TO_DCN10_MPC(pool->base.mpc)); in dcn10_resource_destruct()
942 pool->base.mpc = NULL; in dcn10_resource_destruct()
945 if (pool->base.hubbub != NULL) { in dcn10_resource_destruct()
946 kfree(pool->base.hubbub); in dcn10_resource_destruct()
[all …]
/netbsd-src/external/mpl/dhcp/dist/server/tests/
H A Dmdb6_unittest.c376 struct ipv6_pool *pool; in ATF_TC_BODY() local
402 pool = NULL; in ATF_TC_BODY()
403 if (ipv6_pool_allocate(&pool, D6O_IA_NA, &addr, in ATF_TC_BODY()
407 if (pool->num_active != 0) { in ATF_TC_BODY()
410 if (pool->bits != 64) { in ATF_TC_BODY()
413 inet_ntop(AF_INET6, &pool->start_addr, addr_buf, sizeof(addr_buf)); in ATF_TC_BODY()
414 if (strcmp(inet_ntop(AF_INET6, &pool->start_addr, addr_buf, in ATF_TC_BODY()
419 if (ipv6_pool_reference(&pool_copy, pool, MDL) != ISC_R_SUCCESS) { in ATF_TC_BODY()
425 if (create_lease6(pool, &iaaddr, in ATF_TC_BODY()
429 if (pool->num_inactive != 1) { in ATF_TC_BODY()
[all …]
/netbsd-src/external/zlib/pigz/dist/zopfli/
H A Dkatajainen.c67 static Node* GetFreeNode(Node* (*lists)[2], int maxbits, NodePool* pool) { in GetFreeNode() argument
69 if (pool->next >= &pool->nodes[pool->size]) { in GetFreeNode()
72 for (i = 0; i < pool->size; i++) { in GetFreeNode()
73 pool->nodes[i].inuse = 0; in GetFreeNode()
83 pool->next = &pool->nodes[0]; in GetFreeNode()
85 if (!pool->next->inuse) break; /* Found one. */ in GetFreeNode()
86 pool->next++; in GetFreeNode()
88 return pool->next++; in GetFreeNode()
106 Node* leaves, int numsymbols, NodePool* pool, int index, char final) { in BoundaryPM() argument
113 newchain = GetFreeNode(lists, maxbits, pool); in BoundaryPM()
[all …]
/netbsd-src/external/bsd/ipf/dist/lib/
H A Dprintpooldata.c14 printpooldata(pool, opts) in printpooldata() argument
15 ip_pool_t *pool; in printpooldata()
20 if ((pool->ipo_flags & IPOOL_ANON) != 0)
21 PRINTF("# 'anonymous' tree %s\n", pool->ipo_name);
22 if ((pool->ipo_flags & IPOOL_DELETE) != 0)
26 if ((pool->ipo_flags & IPOOL_DELETE) != 0)
29 ISDIGIT(*pool->ipo_name) ? "Number" : "Name",
30 pool->ipo_name);
31 if ((pool->ipo_flags & IPOOL_ANON) == IPOOL_ANON)
37 printunit(pool->ipo_unit);
[all …]
/netbsd-src/crypto/external/bsd/openssl.old/dist/include/crypto/
H A Drand.h41 size_t rand_acquire_entropy_from_tsc(RAND_POOL *pool);
42 size_t rand_acquire_entropy_from_cpu(RAND_POOL *pool);
57 size_t rand_drbg_get_additional_data(RAND_POOL *pool, unsigned char **pout);
59 void rand_drbg_cleanup_additional_data(RAND_POOL *pool, unsigned char *out);
68 void rand_pool_free(RAND_POOL *pool);
70 const unsigned char *rand_pool_buffer(RAND_POOL *pool);
71 unsigned char *rand_pool_detach(RAND_POOL *pool);
72 void rand_pool_reattach(RAND_POOL *pool, unsigned char *buffer);
74 size_t rand_pool_entropy(RAND_POOL *pool);
75 size_t rand_pool_length(RAND_POOL *pool);
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce120/
H A Damdgpu_dce120_resource.c595 static void dce120_resource_destruct(struct dce110_resource_pool *pool) in dce120_resource_destruct() argument
599 for (i = 0; i < pool->base.pipe_count; i++) { in dce120_resource_destruct()
600 if (pool->base.opps[i] != NULL) in dce120_resource_destruct()
601 dce110_opp_destroy(&pool->base.opps[i]); in dce120_resource_destruct()
603 if (pool->base.transforms[i] != NULL) in dce120_resource_destruct()
604 dce120_transform_destroy(&pool->base.transforms[i]); in dce120_resource_destruct()
606 if (pool->base.ipps[i] != NULL) in dce120_resource_destruct()
607 dce_ipp_destroy(&pool->base.ipps[i]); in dce120_resource_destruct()
609 if (pool->base.mis[i] != NULL) { in dce120_resource_destruct()
610 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])); in dce120_resource_destruct()
[all …]
/netbsd-src/external/bsd/jemalloc/include/jemalloc/internal/
H A Dmutex_pool.h16 bool mutex_pool_init(mutex_pool_t *pool, const char *name, witness_rank_t rank);
20 mutex_pool_mutex(mutex_pool_t *pool, uintptr_t key) { in mutex_pool_mutex() argument
23 return &pool->mutexes[hash_result[0] % MUTEX_POOL_SIZE]; in mutex_pool_mutex()
27 mutex_pool_assert_not_held(tsdn_t *tsdn, mutex_pool_t *pool) { in mutex_pool_assert_not_held() argument
29 malloc_mutex_assert_not_owner(tsdn, &pool->mutexes[i]); in mutex_pool_assert_not_held()
41 mutex_pool_lock(tsdn_t *tsdn, mutex_pool_t *pool, uintptr_t key) { in mutex_pool_lock() argument
42 mutex_pool_assert_not_held(tsdn, pool); in mutex_pool_lock()
44 malloc_mutex_t *mutex = mutex_pool_mutex(pool, key); in mutex_pool_lock()
49 mutex_pool_unlock(tsdn_t *tsdn, mutex_pool_t *pool, uintptr_t key) { in mutex_pool_unlock() argument
50 malloc_mutex_t *mutex = mutex_pool_mutex(pool, key); in mutex_pool_unlock()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gc/impl/conservative/
H A Dgc.d87 debug(PRINTF) void printFreeInfo(Pool* pool) nothrow in debug()
90 foreach (i; 0..pool.npages) { in debug()
91 if (pool.pagetable[i] >= B_FREE) nReallyFree++; in debug()
94 printf("Pool %p: %d really free, %d supposedly free\n", pool, nReallyFree, pool.freepages); in debug()
409 Pool* pool = gcx.findPool(p);
412 if (pool)
415 auto biti = cast(size_t)(p - pool.baseAddr) >> pool.shiftBy;
417 oldb = pool.getBits(biti);
435 Pool* pool = gcx.findPool(p);
438 if (pool)
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/
H A Damdgpu_dcn21_resource.c869 static void dcn21_resource_destruct(struct dcn21_resource_pool *pool) in dcn21_resource_destruct() argument
873 for (i = 0; i < pool->base.stream_enc_count; i++) { in dcn21_resource_destruct()
874 if (pool->base.stream_enc[i] != NULL) { in dcn21_resource_destruct()
875 kfree(DCN10STRENC_FROM_STRENC(pool->base.stream_enc[i])); in dcn21_resource_destruct()
876 pool->base.stream_enc[i] = NULL; in dcn21_resource_destruct()
880 for (i = 0; i < pool->base.res_cap->num_dsc; i++) { in dcn21_resource_destruct()
881 if (pool->base.dscs[i] != NULL) in dcn21_resource_destruct()
882 dcn20_dsc_destroy(&pool->base.dscs[i]); in dcn21_resource_destruct()
885 if (pool->base.mpc != NULL) { in dcn21_resource_destruct()
886 kfree(TO_DCN20_MPC(pool->base.mpc)); in dcn21_resource_destruct()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce112/
H A Damdgpu_dce112_resource.c751 static void dce112_resource_destruct(struct dce110_resource_pool *pool) in dce112_resource_destruct() argument
755 for (i = 0; i < pool->base.pipe_count; i++) { in dce112_resource_destruct()
756 if (pool->base.opps[i] != NULL) in dce112_resource_destruct()
757 dce110_opp_destroy(&pool->base.opps[i]); in dce112_resource_destruct()
759 if (pool->base.transforms[i] != NULL) in dce112_resource_destruct()
760 dce112_transform_destroy(&pool->base.transforms[i]); in dce112_resource_destruct()
762 if (pool->base.ipps[i] != NULL) in dce112_resource_destruct()
763 dce_ipp_destroy(&pool->base.ipps[i]); in dce112_resource_destruct()
765 if (pool->base.mis[i] != NULL) { in dce112_resource_destruct()
766 kfree(TO_DCE_MEM_INPUT(pool->base.mis[i])); in dce112_resource_destruct()
[all …]
/netbsd-src/external/mpl/dhcp/dist/server/
H A Dmdb6.c646 ipv6_pool_allocate(struct ipv6_pool **pool, u_int16_t type, in ipv6_pool_allocate() argument
651 if (pool == NULL) { in ipv6_pool_allocate()
655 if (*pool != NULL) { in ipv6_pool_allocate()
679 *pool = tmp; in ipv6_pool_allocate()
703 ipv6_pool_reference(struct ipv6_pool **pool, struct ipv6_pool *src, in ipv6_pool_reference() argument
705 if (pool == NULL) { in ipv6_pool_reference()
709 if (*pool != NULL) { in ipv6_pool_reference()
717 *pool = src; in ipv6_pool_reference()
774 ipv6_pool_dereference(struct ipv6_pool **pool, const char *file, int line) { in ipv6_pool_dereference() argument
777 if ((pool == NULL) || (*pool == NULL)) { in ipv6_pool_dereference()
[all …]

12345678910>>...45