HomeSort by: relevance | last modified time | path
    Searched refs:Cache (Results 1 - 20 of 20) sorted by relevancy

  /src/sys/external/bsd/acpica/dist/utilities/
utcache.c 3 * Module Name: utcache - local cache allocation routines
164 * PARAMETERS: CacheName - Ascii name for the cache
166 * MaxDepth - Maximum depth of the cache (in objects)
167 * ReturnCache - Where the new cache object is returned
171 * DESCRIPTION: Create a cache object
182 ACPI_MEMORY_LIST *Cache;
193 /* Create the cache object */
195 Cache = AcpiOsAllocate (sizeof (ACPI_MEMORY_LIST));
196 if (!Cache)
201 /* Populate the cache object and return it *
    [all...]
uttrack.c 199 * PARAMETERS: CacheName - Ascii name for the cache
201 * ReturnCache - Where the new cache object is returned
215 ACPI_MEMORY_LIST *Cache;
218 Cache = AcpiOsAllocateZeroed (sizeof (ACPI_MEMORY_LIST));
219 if (!Cache)
224 Cache->ListName = ListName;
225 Cache->ObjectSize = ObjectSize;
227 *ReturnCache = Cache;
801 /* Ignore allocated objects that are in a cache */
902 ACPI_ERROR ((AE_INFO, "%u (0x%X) Outstanding cache allocations"
    [all...]
  /src/sys/external/bsd/acpica/dist/compiler/
aslcache.c 3 * Module Name: aslcache -- Local cache support for iASL
156 * of each individual input file. Thus, individual allocations from the cache
157 * memory do not need to be freed or even released back into the cache.
182 ASL_CACHE_INFO *Cache;
197 Cache = UtLocalCalloc (sizeof (Cache->Next) + CacheSize);
199 /* Link new cache buffer just following head of list */
201 Cache->Next = AslGbl_StringCacheList->Next;
202 AslGbl_StringCacheList->Next = Cache;
204 /* Leave cache management pointers alone as they pertain to head *
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/
tsan_dense_alloc_test.cc 26 typedef Alloc::Cache Cache;
31 Cache cache; local in function:__tsan::TEST
32 alloc.InitCache(&cache);
37 IndexT idx = alloc.Alloc(&cache);
48 alloc.Free(&cache, idx);
51 alloc.FlushCache(&cache);
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_dense_alloc.h 13 // DenseSlabAllocCache is a thread-local cache for DenseSlabAlloc.
32 IndexT cache[kSize]; member in class:__tsan::DenseSlabAllocCache
39 typedef DenseSlabAllocCache Cache;
40 typedef typename Cache::IndexT IndexT;
62 IndexT Alloc(Cache *c) {
65 return c->cache[--c->pos];
68 void Free(Cache *c, IndexT idx) {
70 if (c->pos == Cache::kSize)
72 c->cache[c->pos++] = idx;
81 void FlushCache(Cache *c)
    [all...]
tsan_clock.h 127 typedef DenseSlabAllocCache Cache;
  /src/sys/external/bsd/acpica/dist/include/platform/
acdragonflyex.h 160 ACPI_CACHE_T *Cache,
acdragonfly.h 195 #define AcpiOsReleaseObject(Cache, Object) \
196 _AcpiOsReleaseObject((Cache), (Object), __func__, __LINE__)
aclinuxex.h 217 ACPI_CACHE_T *Cache)
219 return kmem_cache_zalloc (Cache,
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
sanitizer_quarantine_test.cc 31 typedef QuarantineCache<QuarantineCallback> Cache;
38 static void DeallocateCache(Cache *cache) {
39 while (QuarantineBatch *batch = cache->DequeueBatch())
78 Cache cache; local in function:__sanitizer::TEST
79 Cache to_deallocate;
80 cache.MergeBatches(&to_deallocate);
87 Cache cache; local in function:__sanitizer::TEST
107 Cache cache; local in function:__sanitizer::TEST
129 Cache cache; local in function:__sanitizer::TEST
155 Cache cache; local in function:__sanitizer::TEST
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_quarantine.h 79 typedef QuarantineCache<Callback> Cache;
103 void Put(Cache *c, Callback cb, Node *ptr, uptr size) {
111 // Check cache size anyway to accommodate for runtime cache_size change.
116 void NOINLINE Drain(Cache *c, Callback cb) {
125 void NOINLINE DrainAndRecycle(Cache *c, Callback cb) {
150 Cache cache_;
154 Cache tmp;
184 void NOINLINE DoRecycle(Cache *c, Callback cb) {
200 // Per-thread cache of memory blocks.
  /src/sys/external/bsd/acpica/dist/include/
acpiosxf.h 381 * Memory/Object Cache
395 ACPI_CACHE_T *Cache);
401 ACPI_CACHE_T *Cache);
407 ACPI_CACHE_T *Cache);
413 ACPI_CACHE_T *Cache,
acdebug.h 485 ACPI_MEMORY_LIST *Cache);
acobject.h 614 union acpi_operand_object *Next; /* Link for object cache and internal lists*/
651 ACPI_OBJECT_CACHE_LIST Cache;
  /src/sys/external/bsd/acpica/dist/os_specific/service_layers/
oswinxf.c 1533 * FUNCTION: Local cache interfaces
1535 * DESCRIPTION: Implements cache interfaces via malloc/free for testing
1569 ACPI_CACHE_T *Cache)
1571 free (Cache);
1577 ACPI_CACHE_T *Cache)
1584 ACPI_CACHE_T *Cache)
1588 NewObject = malloc (((ACPI_MEMORY_LIST *) Cache)->ObjectSize);
1589 memset (NewObject, 0, ((ACPI_MEMORY_LIST *) Cache)->ObjectSize);
1596 ACPI_CACHE_T *Cache,
  /src/sys/arch/arm/arm/
cpufunc_asm_armv7.S 173 /* Cache operations. */
178 mcr p15, 2, ip, c0, c0, 0 @ set cache level to L1-I
181 mcr p15, 2, ip, c0, c0, 0 @ set cache level to L1-D
190 and r3, r0, ip @ get offset into cache line
194 mcr p15, 0, r0, c7, c10, 1 @ wb the D-Cache line
195 mcr p15, 0, r0, c7, c5, 1 @ invalidate the I-Cache line
213 bl _C_LABEL(armv7_idcache_wbinv_all) @clean the D cache
222 mcr p15, 2, ip, c0, c0, 0 @ set cache level to L1
228 and r3, r0, ip @ get offset into cache line
233 mcr p15, 0, r0, c7, c10, 1 @ wb the D-Cache to Po
    [all...]
  /src/sys/external/bsd/acpica/dist/debugger/
dbexec.c 425 ACPI_MEMORY_LIST *Cache)
428 return (Cache->TotalAllocated - Cache->TotalFreed - Cache->CurrentDepth);
438 * RETURN: Current global allocation count minus cache entries
  /src/sys/stand/efiboot/bootarm/
cache.S 37 mcr p15, 2, ip, c0, c0, 0 @ set cache level to L1
43 and r3, r0, ip @ get offset into cache line
48 mcr p15, 0, r0, c7, c14, 1 @ wb and inv the D-Cache line to PoC
65 mov r1, r0, lsr r2 @ r1 = cache type
69 mcr p15, 2, r3, c0, c0, 0 @ select cache level
92 1: mcr p15, 0, r3, c7, c14, 2 @ DCCISW (data cache clean and invalidate by set/way)
110 mov r0, #0 @ default back to cache level 0
111 mcr p15, 2, r0, c0, c0, 0 @ select cache level
120 mcr p15, 2, r0, c0, c0, 0 @ set cache level to L1
140 1: mcr p15, 0, r3, c7, c6, 2 @ DCISW (data cache invalidate by set/way
    [all...]
  /src/sys/external/bsd/acpica/dist/tools/examples/
extables.c 442 [0002] CPU Cache Size : 0000
443 [0002] Cache Flush Stride : 0000
  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_allocator.cc 137 QuarantineCallback(AllocatorCache *cache, BufferedStackTrace *stack)
138 : cache_(cache),
186 typedef AsanQuarantine::Cache QuarantineCache;
208 // static THREADLOCAL AllocatorCache cache;
452 AllocatorCache *cache = GetAllocatorCache(&t->malloc_storage()); local in function:__asan::Allocator::Allocate
453 allocated = allocator.Allocate(cache, needed_size, 8);
456 AllocatorCache *cache = &fallback_allocator_cache; local in function:__asan::Allocator::Allocate
457 allocated = allocator.Allocate(cache, needed_size, 8);

Completed in 47 milliseconds