/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/ |
H A D | cache.c | 56 #define VALID_CACHE(cache) ISC_MAGIC_VALID(cache, CACHE_MAGIC) argument 110 dns_cache_t *cache; member 162 cache_cleaner_init(dns_cache_t *cache, isc_taskmgr_t *taskmgr, 175 cache_create_db(dns_cache_t *cache, dns_db_t **db) { in cache_create_db() argument 177 result = dns_db_create(cache->mctx, cache->db_type, dns_rootname, in cache_create_db() 178 dns_dbtype_cache, cache->rdclass, cache->db_argc, in cache_create_db() 179 cache->db_argv, db); in cache_create_db() 181 dns_db_setservestalettl(*db, cache->serve_stale_ttl); in cache_create_db() 192 dns_cache_t *cache; in dns_cache_create() local 202 cache = isc_mem_get(cmctx, sizeof(*cache)); in dns_cache_create() [all …]
|
/netbsd-src/external/mpl/bind/dist/lib/dns/ |
H A D | cache.c | 1 /* $NetBSD: cache.c,v 1.13 2025/01/26 16:25:22 christos Exp $ */ 31 #include <dns/cache.h> 51 #define VALID_CACHE(cache) ISC_MAGIC_VALID(cache, CACHE_MAGIC) 64 * The actual cache object. 94 cache_create_db(dns_cache_t *cache, dns_db_t **dbp, isc_mem_t **tmctxp, 102 * This will be the cache memory context, which is subject 106 isc_mem_setname(tmctx, "cache"); 110 * from the main cache memory because it can grow quite large under 111 * heavy load and could otherwise cause the cache t 55 VALID_CACHE(cache) global() argument 109 dns_cache_t *cache; global() member 172 cache_create_db(dns_cache_t * cache,dns_db_t ** db) cache_create_db() argument 190 dns_cache_t *cache; dns_cache_create() local 323 cache_free(dns_cache_t * cache) cache_free() argument 391 dns_cache_attach(dns_cache_t * cache,dns_cache_t ** targetp) dns_cache_attach() argument 402 dns_cache_t *cache; dns_cache_detach() local 424 dns_cache_attachdb(dns_cache_t * cache,dns_db_t ** dbp) dns_cache_attachdb() argument 435 dns_cache_getname(dns_cache_t * cache) dns_cache_getname() argument 447 cache_cleaner_init(dns_cache_t * cache,isc_taskmgr_t * taskmgr,isc_timermgr_t * timermgr,cache_cleaner_t * cleaner) cache_cleaner_init() argument 766 dns_cache_clean(dns_cache_t * cache,isc_stdtime_t now) dns_cache_clean() argument 819 dns_cache_t *cache = arg; water() local 841 dns_cache_setcachesize(dns_cache_t * cache,size_t size) dns_cache_setcachesize() argument 883 dns_cache_getcachesize(dns_cache_t * cache) dns_cache_getcachesize() argument 896 dns_cache_setservestalettl(dns_cache_t * cache,dns_ttl_t ttl) dns_cache_setservestalettl() argument 907 dns_cache_getservestalettl(dns_cache_t * cache) dns_cache_getservestalettl() argument 922 dns_cache_setservestalerefresh(dns_cache_t * cache,dns_ttl_t interval) dns_cache_setservestalerefresh() argument 933 dns_cache_getservestalerefresh(dns_cache_t * cache) dns_cache_getservestalerefresh() argument 948 dns_cache_t *cache = event->ev_arg; cleaner_shutdown_action() local 970 dns_cache_flush(dns_cache_t * cache) dns_cache_flush() argument 1125 dns_cache_flushname(dns_cache_t * cache,const dns_name_t * name) dns_cache_flushname() argument 1130 dns_cache_flushnode(dns_cache_t * cache,const dns_name_t * name,bool tree) dns_cache_flushnode() argument 1169 dns_cache_getstats(dns_cache_t * cache) dns_cache_getstats() argument 1175 dns_cache_updatestats(dns_cache_t * cache,isc_result_t result) dns_cache_updatestats() argument 1237 dns_cache_dumpstats(dns_cache_t * cache,FILE * fp) dns_cache_dumpstats() argument 1311 dns_cache_renderxml(dns_cache_t * cache,void * writer0) dns_cache_renderxml() argument 1364 dns_cache_renderjson(dns_cache_t * cache,void * cstats0) dns_cache_renderjson() argument [all...] |
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/amazon/ |
H A D | alpine-v3.dtsi | 28 d-cache-size = <0x8000>; 29 d-cache-line-size = <64>; 30 d-cache-sets = <256>; 31 i-cache-size = <0xc000>; 32 i-cache-line-size = <64>; 33 i-cache-sets = <256>; 34 next-level-cache = <&cluster0_l2>; 42 d-cache-size = <0x8000>; 43 d-cache-line-size = <64>; 44 d-cache-sets = <256>; [all …]
|
/netbsd-src/external/bsd/libarchive/dist/libarchive/ |
H A D | archive_read_disk_set_standard_lookup.c | 71 } cache[name_cache_size]; member 123 struct name_cache *cache = (struct name_cache *)data; in cleanup() local 126 if (cache != NULL) { in cleanup() 127 for (i = 0; i < cache->size; i++) { in cleanup() 128 if (cache->cache[i].name != NULL && in cleanup() 129 cache->cache[i].name != NO_NAME) in cleanup() 130 free((void *)(uintptr_t)cache->cache[i].name); in cleanup() 132 free(cache->buff); in cleanup() 133 free(cache); in cleanup() 141 lookup_name(struct name_cache *cache, in lookup_name() argument [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libobjc/ |
H A D | hash.c | 35 #define FULLNESS(cache) \ argument 36 ((((cache)->size * 75) / 100) <= (cache)->used) 37 #define EXPANSION(cache) \ argument 38 ((cache)->size * 2) 44 cache_ptr cache; in objc_hash_new() local 52 cache = (cache_ptr) objc_calloc (1, sizeof (struct cache)); in objc_hash_new() 53 assert (cache); in objc_hash_new() 57 cache->node_table in objc_hash_new() 59 assert (cache->node_table); in objc_hash_new() 61 cache->size = size; in objc_hash_new() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libobjc/ |
H A D | hash.c | 35 #define FULLNESS(cache) \ argument 36 ((((cache)->size * 75) / 100) <= (cache)->used) 37 #define EXPANSION(cache) \ argument 38 ((cache)->size * 2) 44 cache_ptr cache; in objc_hash_new() local 52 cache = (cache_ptr) objc_calloc (1, sizeof (struct cache)); in objc_hash_new() 53 assert (cache); in objc_hash_new() 57 cache->node_table in objc_hash_new() 59 assert (cache->node_table); in objc_hash_new() 61 cache->size = size; in objc_hash_new() [all …]
|
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/ti/ |
H A D | k3-am654.dtsi | 41 i-cache-size = <0x8000>; 42 i-cache-line-size = <64>; 43 i-cache-sets = <256>; 44 d-cache-size = <0x8000>; 45 d-cache-line-size = <64>; 46 d-cache-sets = <128>; 47 next-level-cache = <&L2_0>; 55 i-cache-size = <0x8000>; 56 i-cache-line-size = <64>; 57 i-cache-sets = <256>; [all …]
|
H A D | k3-am642.dtsi | 34 i-cache-size = <0x8000>; 35 i-cache-line-size = <64>; 36 i-cache-sets = <256>; 37 d-cache-size = <0x8000>; 38 d-cache-line-size = <64>; 39 d-cache-sets = <128>; 40 next-level-cache = <&L2_0>; 48 i-cache-size = <0x8000>; 49 i-cache-line-size = <64>; 50 i-cache-sets = <256>; [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | tree-streamer.c | 106 streamer_tree_cache_add_to_node_array (struct streamer_tree_cache_d *cache, in streamer_tree_cache_add_to_node_array() argument 110 if (cache->nodes.exists ()) in streamer_tree_cache_add_to_node_array() 112 if (cache->nodes.length () == ix) in streamer_tree_cache_add_to_node_array() 113 cache->nodes.safe_push (t); in streamer_tree_cache_add_to_node_array() 115 cache->nodes[ix] = t; in streamer_tree_cache_add_to_node_array() 117 if (cache->hashes.exists ()) in streamer_tree_cache_add_to_node_array() 119 if (cache->hashes.length () == ix) in streamer_tree_cache_add_to_node_array() 120 cache->hashes.safe_push (hash); in streamer_tree_cache_add_to_node_array() 122 cache->hashes[ix] = hash; in streamer_tree_cache_add_to_node_array() 138 streamer_tree_cache_insert_1 (struct streamer_tree_cache_d *cache, in streamer_tree_cache_insert_1() argument [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | tree-streamer.cc | 106 streamer_tree_cache_add_to_node_array (struct streamer_tree_cache_d *cache, in streamer_tree_cache_add_to_node_array() argument 110 if (cache->nodes.exists ()) in streamer_tree_cache_add_to_node_array() 112 if (cache->nodes.length () == ix) in streamer_tree_cache_add_to_node_array() 113 cache->nodes.safe_push (t); in streamer_tree_cache_add_to_node_array() 115 cache->nodes[ix] = t; in streamer_tree_cache_add_to_node_array() 117 if (cache->hashes.exists ()) in streamer_tree_cache_add_to_node_array() 119 if (cache->hashes.length () == ix) in streamer_tree_cache_add_to_node_array() 120 cache->hashes.safe_push (hash); in streamer_tree_cache_add_to_node_array() 122 cache->hashes[ix] = hash; in streamer_tree_cache_add_to_node_array() 138 streamer_tree_cache_insert_1 (struct streamer_tree_cache_d *cache, in streamer_tree_cache_insert_1() argument [all …]
|
/netbsd-src/external/ibm-public/postfix/dist/src/util/ |
H A D | ctable.c | 124 CTABLE *cache = (CTABLE *) mymalloc(sizeof(CTABLE)); in ctable_create() local 130 cache->table = htable_create(limit); in ctable_create() 131 cache->limit = (limit < CTABLE_MIN_SIZE ? CTABLE_MIN_SIZE : limit); in ctable_create() 132 cache->used = 0; in ctable_create() 133 cache->create = create; in ctable_create() 134 cache->delete = delete; in ctable_create() 135 ring_init(RING_PTR_OF(cache)); in ctable_create() 136 cache->context = context; in ctable_create() 137 return (cache); in ctable_create() 142 const void *ctable_locate(CTABLE *cache, const char *key) in ctable_locate() argument [all …]
|
/netbsd-src/external/lgpl3/mpfr/dist/src/ |
H A D | cache.c | 29 mpfr_init_cache (mpfr_cache_t cache, int (*func)(mpfr_ptr, mpfr_rnd_t)) 31 MPFR_PREC (cache->x) = 0; /* Invalid prec to detect that the cache is not 33 cache->func = func; 38 mpfr_clear_cache (mpfr_cache_t cache) in mpfr_clear_cache() argument 40 if (MPFR_UNLIKELY (MPFR_PREC (cache->x) != 0)) in mpfr_clear_cache() 43 MPFR_LOCK_WRITE(cache->lock); in mpfr_clear_cache() 45 if (MPFR_LIKELY (MPFR_PREC (cache->x) != 0)) in mpfr_clear_cache() 47 mpfr_clear (cache->x); in mpfr_clear_cache() 48 MPFR_PREC (cache->x) = 0; in mpfr_clear_cache() 52 MPFR_UNLOCK_WRITE(cache->lock); in mpfr_clear_cache() [all …]
|
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell/ |
H A D | armada-ap807-quad.dtsi | 25 i-cache-size = <0xc000>; 26 i-cache-line-size = <64>; 27 i-cache-sets = <256>; 28 d-cache-size = <0x8000>; 29 d-cache-line-size = <64>; 30 d-cache-sets = <256>; 31 next-level-cache = <&l2_0>; 40 i-cache-size = <0xc000>; 41 i-cache-line-size = <64>; 42 i-cache-sets = <256>; [all …]
|
H A D | armada-ap806-quad.dtsi | 25 i-cache-size = <0xc000>; 26 i-cache-line-size = <64>; 27 i-cache-sets = <256>; 28 d-cache-size = <0x8000>; 29 d-cache-line-size = <64>; 30 d-cache-sets = <256>; 31 next-level-cache = <&l2_0>; 40 i-cache-size = <0xc000>; 41 i-cache-line-size = <64>; 42 i-cache-sets = <256>; [all …]
|
H A D | armada-ap806-dual.dtsi | 25 i-cache-size = <0xc000>; 26 i-cache-line-size = <64>; 27 i-cache-sets = <256>; 28 d-cache-size = <0x8000>; 29 d-cache-line-size = <64>; 30 d-cache-sets = <256>; 31 next-level-cache = <&l2>; 40 i-cache-size = <0xc000>; 41 i-cache-line-size = <64>; 42 i-cache-sets = <256>; [all …]
|
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/ |
H A D | juno.dts | 91 i-cache-size = <0xc000>; 92 i-cache-line-size = <64>; 93 i-cache-sets = <256>; 94 d-cache-size = <0x8000>; 95 d-cache-line-size = <64>; 96 d-cache-sets = <256>; 97 next-level-cache = <&A57_L2>; 109 i-cache-size = <0xc000>; 110 i-cache-line-size = <64>; 111 i-cache-sets = <256>; [all …]
|
H A D | juno-r1.dts | 92 i-cache-size = <0xc000>; 93 i-cache-line-size = <64>; 94 i-cache-sets = <256>; 95 d-cache-size = <0x8000>; 96 d-cache-line-size = <64>; 97 d-cache-sets = <256>; 98 next-level-cache = <&A57_L2>; 109 i-cache-size = <0xc000>; 110 i-cache-line-size = <64>; 111 i-cache-sets = <256>; [all …]
|
H A D | juno-r2.dts | 92 i-cache-size = <0xc000>; 93 i-cache-line-size = <64>; 94 i-cache-sets = <256>; 95 d-cache-size = <0x8000>; 96 d-cache-line-size = <64>; 97 d-cache-sets = <256>; 98 next-level-cache = <&A72_L2>; 110 i-cache-size = <0xc000>; 111 i-cache-line-size = <64>; 112 i-cache-sets = <256>; [all …]
|
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/x509/ |
H A D | pcy_cache.c | 30 X509_POLICY_CACHE *cache = x->policy_cache; in policy_cache_create() local 36 cache->data = sk_X509_POLICY_DATA_new(policy_data_cmp); in policy_cache_create() 37 if (cache->data == NULL) { in policy_cache_create() 52 if (cache->anyPolicy) { in policy_cache_create() 56 cache->anyPolicy = data; in policy_cache_create() 57 } else if (sk_X509_POLICY_DATA_find(cache->data, data) >=0 ) { in policy_cache_create() 60 } else if (!sk_X509_POLICY_DATA_push(cache->data, data)) { in policy_cache_create() 75 sk_X509_POLICY_DATA_pop_free(cache->data, ossl_policy_data_free); in policy_cache_create() 76 cache->data = NULL; in policy_cache_create() 83 X509_POLICY_CACHE *cache; in policy_cache_new() local [all …]
|
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/x509v3/ |
H A D | pcy_cache.c | 30 X509_POLICY_CACHE *cache = x->policy_cache; in policy_cache_create() local 36 cache->data = sk_X509_POLICY_DATA_new(policy_data_cmp); in policy_cache_create() 37 if (cache->data == NULL) { in policy_cache_create() 52 if (cache->anyPolicy) { in policy_cache_create() 56 cache->anyPolicy = data; in policy_cache_create() 57 } else if (sk_X509_POLICY_DATA_find(cache->data, data) >=0 ) { in policy_cache_create() 60 } else if (!sk_X509_POLICY_DATA_push(cache->data, data)) { in policy_cache_create() 75 sk_X509_POLICY_DATA_pop_free(cache->data, policy_data_free); in policy_cache_create() 76 cache->data = NULL; in policy_cache_create() 83 X509_POLICY_CACHE *cache; in policy_cache_new() local [all …]
|
/netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/ |
H A D | cache.h | 102 dns_cache_attach(dns_cache_t *cache, dns_cache_t **targetp); 135 dns_cache_attachdb(dns_cache_t *cache, dns_db_t **dbp); 161 dns_cache_setfilename(dns_cache_t *cache, const char *filename); 175 dns_cache_load(dns_cache_t *cache); 196 dns_cache_dump(dns_cache_t *cache); 216 dns_cache_clean(dns_cache_t *cache, isc_stdtime_t now); 224 dns_cache_getname(dns_cache_t *cache); 230 dns_cache_setcachesize(dns_cache_t *cache, size_t size); 236 dns_cache_getcachesize(dns_cache_t *cache); 242 dns_cache_setservestalettl(dns_cache_t *cache, dns_ttl_t ttl); [all …]
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
H A D | sanitizer_quarantine_test.cc | 38 static void DeallocateCache(Cache *cache) { in DeallocateCache() argument 39 while (QuarantineBatch *batch = cache->DequeueBatch()) in DeallocateCache() 78 Cache cache; in TEST() local 80 cache.MergeBatches(&to_deallocate); in TEST() 87 Cache cache; in TEST() local 88 cache.Enqueue(cb, kFakePtr, kBlockSize); in TEST() 89 ASSERT_EQ(kBlockSize + sizeof(QuarantineBatch), cache.Size()); in TEST() 92 cache.MergeBatches(&to_deallocate); in TEST() 95 ASSERT_EQ(kBlockSize + sizeof(QuarantineBatch), cache.Size()); in TEST() 100 DeallocateCache(&cache); in TEST() [all …]
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/ |
H A D | tsan_clock_test.cc | 21 ClockCache cache; variable 29 clk.set(&cache, 3, clk.get(3) + 1); in TEST() 35 clk.set(&cache, 3, clk.get(3) + 1); in TEST() 44 vector.acquire(&cache, &chunked); in TEST() 47 vector.release(&cache, &chunked); in TEST() 50 vector.acq_rel(&cache, &chunked); in TEST() 53 chunked.Reset(&cache); in TEST() 67 vector.set(&cache, i, i + 1); in TEST() 69 vector.release(&cache, &sync); in TEST() 77 sync.Reset(&cache); in TEST() [all …]
|
/netbsd-src/sys/external/bsd/drm2/linux/ |
H A D | linux_idr.c | 78 idr_cache_warning(struct idr_cache *cache) in idr_cache_warning() argument 85 KASSERT(cache->ic_node != NULL); in idr_cache_warning() 88 db_find_sym_and_offset((db_addr_t)(uintptr_t)cache->ic_where, in idr_cache_warning() 98 cache->ic_where, curlwp->l_name, curlwp); in idr_cache_warning() 105 struct idr_cache *cache = cookie; in idr_cache_dtor() local 107 if (cache->ic_node) { in idr_cache_dtor() 109 idr_cache_warning(cache); in idr_cache_dtor() 110 kmem_free(cache->ic_node, sizeof(*cache->ic_node)); in idr_cache_dtor() 112 kmem_free(cache, sizeof(*cache)); in idr_cache_dtor() 287 struct idr_cache *cache; in idr_preload() local [all …]
|
/netbsd-src/external/mpl/bind/dist/lib/dns/include/dns/ |
H A D | cache.h | 1 /* $NetBSD: cache.h,v 1.9 2025/01/26 16:25:26 christos Exp $ */ 22 /*! \file dns/cache.h 24 * Defines dns_cache_t, the cache object. 27 *\li A cache object contains DNS data of a single class. 29 * views, each with a different class and its own cache. 80 * Create a new DNS cache. 82 * dns_cache_create() will create a named cache (based on dns_rbtdb). 96 *\li '*cachep' is attached to the newly created cache 105 dns_cache_attachdb(dns_cache_t *cache, dns_db_t **dbp); 107 * Attach *dbp to the cache' [all...] |