Home
last modified time | relevance | path

Searched refs:cache_entry (Results 1 – 25 of 32) sorted by relevance

12

/external/tensorflow/tensorflow/core/tpu/kernels/
Dtpu_compilation_cache_rpc_lookup.cc70 std::shared_ptr<CacheEntry> cache_entry; in Lookup() local
86 RemoteLookupLocked(local_proto_key, request, &cache_entry)); in Lookup()
89 cache_entry = iter->second; in Lookup()
90 auto erased = entries_by_last_use_.erase(cache_entry->last_use); in Lookup()
93 PostLookupLocked(&cache_entry, entry, &removed_entries); in Lookup()
105 std::shared_ptr<CacheEntry> cache_entry; in Lookup() local
130 RemoteLookupLocked(local_proto_key, request, &cache_entry)); in Lookup()
134 cache_entry = iter->second; in Lookup()
135 auto erased = entries_by_last_use_.erase(cache_entry->last_use); in Lookup()
138 PostLookupLocked(&cache_entry, entry, &removed_entries); in Lookup()
[all …]
Dtpu_compilation_cache_rpc_support.cc37 std::shared_ptr<CacheEntry>* cache_entry) { in DeserializeRpcResponseToCacheEntry() argument
39 CHECK_NE(cache_entry, nullptr); in DeserializeRpcResponseToCacheEntry()
40 *cache_entry = std::make_shared<CacheEntry>(); in DeserializeRpcResponseToCacheEntry()
41 CacheEntry& entry = **cache_entry; in DeserializeRpcResponseToCacheEntry()
68 const TpuCompilationCacheEntry& cache_entry) { in SerializeCacheEntryToBufferSlices() argument
69 if (cache_entry.tpu_program_group() == nullptr) { in SerializeCacheEntryToBufferSlices()
84 cache_entry.tpu_program_group()); in SerializeCacheEntryToBufferSlices()
87 CHECK_GE(cache_entry.core_index(), 0); in SerializeCacheEntryToBufferSlices()
88 CHECK_LT(cache_entry.core_index(), tpu_program_group->program_count()); in SerializeCacheEntryToBufferSlices()
101 cache_entry.core_index(), &executable); in SerializeCacheEntryToBufferSlices()
[all …]
Dtpu_compilation_cache_rpc_support.h88 std::shared_ptr<CacheEntry>* cache_entry);
92 const TpuCompilationCacheEntry& cache_entry);
Dtpu_compilation_cache_service.cc123 TpuCompilationCacheEntry cache_entry = entry->get(); in GetTpuProgram() local
124 if (cache_entry.tpu_program_group() == nullptr) { in GetTpuProgram()
132 tpu::SerializeCacheEntryToBufferSlices(cache_entry); in GetTpuProgram()
Dtpu_compilation_cache_rpc_lookup.h58 std::shared_ptr<CacheEntry>* cache_entry)
65 std::shared_ptr<CacheEntry>* cache_entry,
Dtpu_compilation_cache_interface.cc570 CompiledSubgraph* cache_entry = iter->second; in Lookup() local
572 proto_index >= cache_entry->tpu_program_group->program_count()) { in Lookup()
576 *entry = absl::make_unique<CompilationCacheEntryRef>(this, cache_entry, in Lookup()
594 CompiledSubgraph* cache_entry = iter->second.first; in Lookup() local
596 *entry = absl::make_unique<CompilationCacheEntryRef>(this, cache_entry, in Lookup()
/external/mesa3d/src/freedreno/vulkan/
Dtu_pipeline_cache.c36 struct cache_entry struct
82 entry_size(struct cache_entry *entry) in entry_size()
92 static struct cache_entry *
104 struct cache_entry *entry = cache->hash_table[index]; in tu_pipeline_cache_search_unlocked()
117 static struct cache_entry *
121 struct cache_entry *entry; in tu_pipeline_cache_search()
134 struct cache_entry *entry) in tu_pipeline_cache_set_entry()
160 struct cache_entry **table; in tu_pipeline_cache_grow()
161 struct cache_entry **old_table = cache->hash_table; in tu_pipeline_cache_grow()
174 struct cache_entry *entry = old_table[i]; in tu_pipeline_cache_grow()
[all …]
/external/tensorflow/tensorflow/compiler/xla/python/
Dpmap_lib.cc217 PmapCacheEntry* cache_entry = it->second.get(); in AddCacheEntry() local
224 cache_entry->fall_back_to_python = true; in AddCacheEntry()
225 cache_entry->compilation_complete.Notify(); in AddCacheEntry()
226 return cache_entry; in AddCacheEntry()
245 cache_entry->executable = std::move(executable); in AddCacheEntry()
246 cache_entry->handle_args = py::cast<py::function>(pmap_data["in_handler"]); in AddCacheEntry()
247 cache_entry->out_handler = py::cast<py::function>(pmap_data["out_handler"]); in AddCacheEntry()
249 cache_entry->out_pytree_def = std::move(out_tree); in AddCacheEntry()
251 cache_entry->compilation_complete.Notify(); in AddCacheEntry()
252 return cache_entry; in AddCacheEntry()
[all …]
Djax_jit.cc1050 CacheEntry* cache_entry = it->second.get(); in AddCacheEntry() local
1057 cache_entry->fall_back_to_python = true; in AddCacheEntry()
1058 cache_entry->compilation_complete.Notify(); in AddCacheEntry()
1059 return cache_entry; in AddCacheEntry()
1075 cache_entry->executable = std::move(executable); in AddCacheEntry()
1077 cache_entry->executable->pjrt_executable().addressable_devices().size(); in AddCacheEntry()
1082 cache_entry->out_pytree_def = std::move(out_tree); in AddCacheEntry()
1084 cache_entry->sticky_device = in AddCacheEntry()
1090 cache_entry->out_avals.reserve(avals.size()); in AddCacheEntry()
1091 cache_entry->out_lazy_exprs.reserve(avals.size()); in AddCacheEntry()
[all …]
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline_cache.c36 struct cache_entry { struct
106 entry_size(struct cache_entry *entry) in entry_size()
112 ret = align(ret, alignof(struct cache_entry)); in entry_size()
150 static struct cache_entry *
162 struct cache_entry *entry = cache->hash_table[index]; in radv_pipeline_cache_search_unlocked()
175 static struct cache_entry *
179 struct cache_entry *entry; in radv_pipeline_cache_search()
192 struct cache_entry *entry) in radv_pipeline_cache_set_entry()
219 struct cache_entry **table; in radv_pipeline_cache_grow()
220 struct cache_entry **old_table = cache->hash_table; in radv_pipeline_cache_grow()
[all …]
/external/squashfs-tools/squashfs-tools/
Dunsquashfs.h137 struct cache_entry *free_list;
138 struct cache_entry *hash_table[65536];
142 struct cache_entry { struct
149 struct cache_entry *hash_next; argument
150 struct cache_entry *hash_prev; argument
151 struct cache_entry *free_next; argument
152 struct cache_entry *free_prev; argument
195 struct cache_entry *buffer;
Dunsquashfs.c248 void insert_hash_table(struct cache *cache, struct cache_entry *entry) in insert_hash_table()
261 void remove_hash_table(struct cache *cache, struct cache_entry *entry) in remove_hash_table()
276 void insert_free_list(struct cache *cache, struct cache_entry *entry) in insert_free_list()
291 void remove_free_list(struct cache *cache, struct cache_entry *entry) in remove_free_list()
323 memset(cache->hash_table, 0, sizeof(struct cache_entry *) * 65536); in cache_init()
334 struct cache_entry *cache_get(struct cache *cache, long long block, int size) in cache_get()
344 struct cache_entry *entry; in cache_get()
370 entry = malloc(sizeof(struct cache_entry)); in cache_get()
420 void cache_block_ready(struct cache_entry *entry, int error) in cache_block_ready()
445 void cache_block_wait(struct cache_entry *entry) in cache_block_wait()
[all …]
/external/perfetto/src/trace_processor/importers/common/
Dclock_tracker.cc232 CachedClockPath cache_entry{}; in ConvertSlowpath() local
290 cache_entry.min_ts_ns = it == ts_vec.begin() ? kInt64Min : *it; in ConvertSlowpath()
292 cache_entry.max_ts_ns = ubound == ts_vec.end() ? kInt64Max : *ubound; in ConvertSlowpath()
293 cache_entry.translation_ns = adj; in ConvertSlowpath()
301 cache_entry.src = src_clock_id; in ConvertSlowpath()
302 cache_entry.src_domain = src_domain; in ConvertSlowpath()
303 cache_entry.target = target_clock_id; in ConvertSlowpath()
304 cache_[rnd_() % cache_.size()] = cache_entry; in ConvertSlowpath()
/external/selinux/libsemanage/src/
Ddatabase_llist.h10 typedef struct cache_entry { struct
12 struct cache_entry *prev; argument
13 struct cache_entry *next; argument
/external/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_bufmgr_cache.c56 struct pb_cache_entry cache_entry; member
119 pb_cache_add_buffer(&buf->cache_entry); in pb_cache_buffer_destroy()
245 pb_cache_init_entry(&mgr->cache, &buf->cache_entry, &buf->base, 0); in pb_cache_manager_create_buffer()
/external/perfetto/src/profiling/symbolizer/
Dlocal_symbolizer.cc471 base::Optional<FoundBinary>& cache_entry = p.first->second; in FindBinary() local
474 cache_entry = FindBinaryInRoot(root_str, abspath, build_id); in FindBinary()
475 if (cache_entry) in FindBinary()
476 return cache_entry; in FindBinary()
480 return cache_entry; in FindBinary()
/external/strace/
Dsocketutils.c58 } cache_entry; typedef
61 static cache_entry cache[CACHE_SIZE];
67 cache_entry *e = &cache[inode & CACHE_MASK]; in cache_inode_details()
78 const cache_entry *const e = &cache[inode & CACHE_MASK]; in get_sockaddr_by_inode_cached()
/external/ppp/pppd/
Dchap_ms.c388 const struct chapms2_response_cache_entry *cache_entry; in chapms2_make_response() local
393 cache_entry = chapms2_find_in_response_cache(id, challenge, NULL); in chapms2_make_response()
394 if (cache_entry) { in chapms2_make_response()
395 memcpy(response, cache_entry->response, MS_CHAP2_RESPONSE_LEN); in chapms2_make_response()
/external/tensorflow/tensorflow/compiler/xrt/
Dxrt_compilation_cache.cc279 CompiledSubgraph* cache_entry = iter->second; in Lookup() local
281 new EntryRefImpl(this, cache_entry)); in Lookup()
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_bo.h39 struct pb_cache_entry cache_entry; member
/external/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.h46 struct virgl_resource_cache_entry cache_entry; member
Dvirgl_drm_winsys.c57 (struct virgl_hw_res*)((char*)ptr - offsetof(struct virgl_hw_res, cache_entry))
141 virgl_resource_cache_add(&qdws->cache, &old->cache_entry); in virgl_drm_resource_reference()
215 virgl_resource_cache_entry_init(&res->cache_entry, size, bind, format, in virgl_drm_winsys_resource_create_blob()
279 virgl_resource_cache_entry_init(&res->cache_entry, size, bind, format, 0); in virgl_drm_winsys_resource_create()
/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_bo.h62 struct pb_cache_entry cache_entry; member
/external/mesa3d/src/gallium/winsys/virgl/vtest/
Dvirgl_vtest_winsys.h72 struct virgl_resource_cache_entry cache_entry; member
Dvirgl_vtest_winsys.c37 (struct virgl_hw_res*)((char*)ptr - offsetof(struct virgl_hw_res, cache_entry))
217 virgl_resource_cache_add(&vtws->cache, &old->cache_entry); in virgl_vtest_resource_reference()
294 virgl_resource_cache_entry_init(&res->cache_entry, size, bind, format, 0); in virgl_vtest_winsys_resource_create()

12