Home
last modified time | relevance | path

Searched refs:disk_cache (Results 1 – 25 of 72) sorted by relevance

123

/external/mesa3d/src/util/
Ddisk_cache.h77 struct disk_cache;
173 struct disk_cache *
181 disk_cache_destroy(struct disk_cache *cache);
187 disk_cache_wait_for_idle(struct disk_cache *cache);
193 disk_cache_remove(struct disk_cache *cache, const cache_key key);
205 disk_cache_put(struct disk_cache *cache, const cache_key key,
223 disk_cache_get(struct disk_cache *cache, const cache_key key, size_t *size);
235 disk_cache_put_key(struct disk_cache *cache, const cache_key key);
248 disk_cache_has_key(struct disk_cache *cache, const cache_key key);
254 disk_cache_compute_key(struct disk_cache *cache, const void *data, size_t size,
[all …]
Ddisk_cache_os.h44 struct disk_cache { struct
79 struct disk_cache *cache; argument
101 disk_cache_evict_lru_item(struct disk_cache *cache);
104 disk_cache_evict_item(struct disk_cache *cache, char *filename);
107 disk_cache_load_item(struct disk_cache *cache, char *filename, size_t *size);
110 disk_cache_get_cache_filename(struct disk_cache *cache, const cache_key key);
121 disk_cache_mmap_cache_index(void *mem_ctx, struct disk_cache *cache,
125 disk_cache_destroy_mmap(struct disk_cache *cache);
Ddisk_cache.c71 struct disk_cache *
76 struct disk_cache *cache = NULL; in disk_cache_create()
91 cache = rzalloc(NULL, struct disk_cache); in disk_cache_create()
213 disk_cache_destroy(struct disk_cache *cache) in disk_cache_destroy()
225 disk_cache_wait_for_idle(struct disk_cache *cache) in disk_cache_wait_for_idle()
231 disk_cache_remove(struct disk_cache *cache, const cache_key key) in disk_cache_remove()
242 create_put_job(struct disk_cache *cache, const cache_key key, in create_put_job()
331 disk_cache_put(struct disk_cache *cache, const cache_key key, in disk_cache_put()
354 disk_cache_get(struct disk_cache *cache, const cache_key key, size_t *size) in disk_cache_get()
389 disk_cache_put_key(struct disk_cache *cache, const cache_key key) in disk_cache_put_key()
[all …]
Ddisk_cache_os.c417 make_cache_file_directory(struct disk_cache *cache, const cache_key key) in make_cache_file_directory()
462 disk_cache_evict_lru_item(struct disk_cache *cache) in disk_cache_evict_lru_item()
506 disk_cache_evict_item(struct disk_cache *cache, char *filename) in disk_cache_evict_item()
522 disk_cache_load_item(struct disk_cache *cache, char *filename, size_t *size) in disk_cache_load_item()
639 disk_cache_get_cache_filename(struct disk_cache *cache, const cache_key key) in disk_cache_get_cache_filename()
892 disk_cache_mmap_cache_index(void *mem_ctx, struct disk_cache *cache, in disk_cache_mmap_cache_index()
954 disk_cache_destroy_mmap(struct disk_cache *cache) in disk_cache_destroy_mmap()
DMakefile.sources19 disk_cache.c \
20 disk_cache.h \
/external/mesa3d/src/freedreno/ir3/
Dir3_disk_cache.c71 compiler->disk_cache = disk_cache_create(renderer, timestamp, driver_flags); in ir3_disk_cache_init()
78 if (!compiler->disk_cache) in ir3_disk_cache_init_shader_key()
115 disk_cache_compute_key(compiler->disk_cache, blob.data, blob.size, cache_key); in compute_variant_key()
164 if (!compiler->disk_cache) in ir3_disk_cache_retrieve()
178 void *buffer = disk_cache_get(compiler->disk_cache, cache_key, &size); in ir3_disk_cache_retrieve()
203 if (!compiler->disk_cache) in ir3_disk_cache_store()
224 disk_cache_put(compiler->disk_cache, cache_key, blob.data, blob.size, NULL); in ir3_disk_cache_store()
Dir3_compiler.h44 struct disk_cache *disk_cache; member
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_disk_cache.c53 compiler->disk_cache = disk_cache_create(renderer, timestamp, etna_mesa_debug); in etna_disk_cache_init()
59 if (!compiler->disk_cache) in etna_disk_cache_init_shader_key()
92 disk_cache_compute_key(compiler->disk_cache, blob.data, blob.size, cache_key); in compute_variant_key()
129 if (!compiler->disk_cache) in etna_disk_cache_retrieve()
144 void *buffer = disk_cache_get(compiler->disk_cache, cache_key, &size); in etna_disk_cache_retrieve()
165 if (!compiler->disk_cache) in etna_disk_cache_store()
184 disk_cache_put(compiler->disk_cache, cache_key, blob.data, blob.size, NULL); in etna_disk_cache_store()
Detnaviv_compiler.h56 struct disk_cache *disk_cache; member
/external/mesa3d/src/compiler/spirv/
Dnir_load_libclc.c244 struct disk_cache *disk_cache, in nir_load_libclc_shader() argument
257 if (disk_cache) { in nir_load_libclc_shader()
258 disk_cache_compute_key(disk_cache, clc.cache_key, in nir_load_libclc_shader()
262 uint8_t *buffer = disk_cache_get(disk_cache, cache_key, &buffer_size); in nir_load_libclc_shader()
300 if (disk_cache) { in nir_load_libclc_shader()
304 disk_cache_put(disk_cache, cache_key, blob.data, blob.size, NULL); in nir_load_libclc_shader()
Dnir_spirv.h115 struct disk_cache *disk_cache,
/external/mesa3d/src/gallium/drivers/iris/
Diris_disk_cache.c48 iris_disk_cache_compute_key(struct disk_cache *cache, in iris_disk_cache_compute_key()
78 iris_disk_cache_store(struct disk_cache *cache, in iris_disk_cache_store()
152 struct disk_cache *cache = screen->disk_cache; in iris_disk_cache_retrieve()
168 void *buffer = disk_cache_get(screen->disk_cache, cache_key, &size); in iris_disk_cache_retrieve()
288 screen->disk_cache = disk_cache_create(renderer, timestamp, driver_flags); in iris_disk_cache_init()
Diris_screen.h219 struct disk_cache *disk_cache; member
/external/mesa3d/src/intel/vulkan/
Danv_pipeline_cache.c678 struct disk_cache *disk_cache = device->physical->disk_cache; in anv_device_search_for_kernel() local
679 if (disk_cache && device->physical->instance->pipeline_cache_enabled) { in anv_device_search_for_kernel()
681 disk_cache_compute_key(disk_cache, key_data, key_size, cache_key); in anv_device_search_for_kernel()
684 uint8_t *buffer = disk_cache_get(disk_cache, cache_key, &buffer_size); in anv_device_search_for_kernel()
735 struct disk_cache *disk_cache = device->physical->disk_cache; in anv_device_upload_kernel() local
736 if (disk_cache) { in anv_device_upload_kernel()
741 disk_cache_compute_key(disk_cache, key_data, key_size, cache_key); in anv_device_upload_kernel()
743 disk_cache_put(disk_cache, cache_key, binary.data, binary.size, NULL); in anv_device_upload_kernel()
/external/mesa3d/src/compiler/glsl/tests/
Dcache_test.c151 does_cache_contain(struct disk_cache *cache, const cache_key key) in does_cache_contain()
166 cache_exists(struct disk_cache *cache) in cache_exists()
184 struct disk_cache *cache; in test_disk_cache_create()
278 struct disk_cache *cache; in test_put_and_get()
453 struct disk_cache *cache; in test_put_key_and_get_key()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_disk_cache.c87 read_and_upload(struct brw_context *brw, struct disk_cache *cache, in read_and_upload()
230 struct disk_cache *cache = brw->ctx.Cache; in brw_disk_cache_upload_program()
268 uint32_t prog_offset, struct disk_cache *cache, in write_program_data()
298 struct disk_cache *cache = brw->ctx.Cache; in brw_disk_cache_write_render_programs()
369 struct disk_cache *cache = brw->ctx.Cache; in brw_disk_cache_write_compute_program()
415 screen->disk_cache = disk_cache_create(renderer, timestamp, driver_flags); in brw_disk_cache_init()
Dintel_screen.h125 struct disk_cache *disk_cache; member
/external/mesa3d/src/gallium/frontends/clover/core/
Ddevice.hpp36 struct disk_cache;
110 disk_cache *clc_cache;
/external/mesa3d/src/amd/vulkan/
Dradv_pipeline_cache.c292 if (radv_is_cache_disabled(device) || !device->physical_device->disk_cache) { in radv_create_shader_variants_from_pipeline_cache()
298 disk_cache_compute_key(device->physical_device->disk_cache, in radv_create_shader_variants_from_pipeline_cache()
302 disk_cache_get(device->physical_device->disk_cache, in radv_create_shader_variants_from_pipeline_cache()
425 if (device->physical_device->disk_cache) { in radv_pipeline_cache_insert_shaders()
427 disk_cache_compute_key(device->physical_device->disk_cache, sha1, 20, in radv_pipeline_cache_insert_shaders()
430 disk_cache_put(device->physical_device->disk_cache, disk_sha1, in radv_pipeline_cache_insert_shaders()
/external/libyuv/files/tools/ubsan/
Dblacklist.txt59 src:*/net/disk_cache/blockfile/backend_impl.cc
60 src:*/net/disk_cache/blockfile/entry_impl.cc
/external/mesa3d/src/gallium/frontends/clover/nir/
Dinvocation.hpp39 struct disk_cache *create_clc_disk_cache(void);
/external/mesa3d/src/gallium/include/pipe/
Dp_screen.h61 struct disk_cache;
401 struct disk_cache *(*get_disk_shader_cache)(struct pipe_screen *screen);
/external/mesa3d/src/compiler/glsl/
Dshader_cache.cpp88 struct disk_cache *cache = ctx->Cache; in shader_cache_write_program_metadata()
153 struct disk_cache *cache = ctx->Cache; in shader_cache_read_program_metadata()
/external/libchrome/base/threading/
Dthread_restrictions.h64 namespace disk_cache {
493 friend class disk_cache::BackendImpl; // http://crbug.com/74623
494 friend class disk_cache::InFlightIO; // http://crbug.com/74623
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_screen.h67 struct disk_cache *disk_shader_cache;

123