Searched refs:disk_cache (Results 1 - 25 of 119) sorted by relevance

12345

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/
H A Dlima_disk_cache.h29 struct disk_cache;
40 lima_vs_disk_cache_retrieve(struct disk_cache *cache,
44 lima_fs_disk_cache_retrieve(struct disk_cache *cache,
48 lima_vs_disk_cache_store(struct disk_cache *cache,
53 lima_fs_disk_cache_store(struct disk_cache *cache,
H A Dlima_screen.h32 #include "util/disk_cache.h"
96 struct disk_cache *disk_cache; member in struct:lima_screen
H A Dlima_disk_cache.c29 #include "util/disk_cache.h"
37 lima_vs_disk_cache_store(struct disk_cache *cache,
65 lima_fs_disk_cache_store(struct disk_cache *cache,
92 lima_vs_disk_cache_retrieve(struct disk_cache *cache,
144 lima_fs_disk_cache_retrieve(struct disk_cache *cache,
204 screen->disk_cache = disk_cache_create(screen->base.get_name(&screen->base), timestamp, 0);
/xsrc/external/mit/MesaLib/dist/src/util/
H A Ddisk_cache_os.h46 struct disk_cache { struct
83 struct disk_cache *cache;
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_foz(struct disk_cache *cache, const cache_key key,
111 disk_cache_load_item(struct disk_cache *cache, char *filename, size_t *size);
114 disk_cache_get_cache_filename(struct disk_cache *cache, const cache_key key);
127 disk_cache_load_cache_index(void *mem_ctx, struct disk_cache *cache);
130 disk_cache_mmap_cache_index(void *mem_ctx, struct disk_cache *cache,
134 disk_cache_destroy_mmap(struct disk_cache *cach
[all...]
H A Ddisk_cache.h78 struct disk_cache;
174 struct disk_cache *
182 disk_cache_destroy(struct disk_cache *cache);
188 disk_cache_wait_for_idle(struct disk_cache *cache);
194 disk_cache_remove(struct disk_cache *cache, const cache_key key);
206 disk_cache_put(struct disk_cache *cache, const cache_key key,
222 disk_cache_put_nocopy(struct disk_cache *cache, const cache_key key,
240 disk_cache_get(struct disk_cache *cache, const cache_key key, size_t *size);
252 disk_cache_put_key(struct disk_cache *cache, const cache_key key);
265 disk_cache_has_key(struct disk_cache *cach
[all...]
H A Ddisk_cache.c48 #include "disk_cache.h"
71 struct disk_cache *
76 struct disk_cache *cache = NULL;
91 cache = rzalloc(NULL, struct disk_cache);
231 disk_cache_destroy(struct disk_cache *cache)
247 disk_cache_wait_for_idle(struct disk_cache *cache)
253 disk_cache_remove(struct disk_cache *cache, const cache_key key)
264 create_put_job(struct disk_cache *cache, const cache_key key,
362 disk_cache_put(struct disk_cache *cache, const cache_key key,
385 disk_cache_put_nocopy(struct disk_cache *cach
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/nir/
H A Dinvocation.hpp27 #include <util/disk_cache.h>
39 struct disk_cache *create_clc_disk_cache(void);
/xsrc/external/mit/MesaLib.old/dist/src/util/
H A Ddisk_cache.h77 struct disk_cache;
167 struct disk_cache *
175 disk_cache_destroy(struct disk_cache *cache);
181 disk_cache_remove(struct disk_cache *cache, const cache_key key);
193 disk_cache_put(struct disk_cache *cache, const cache_key key,
211 disk_cache_get(struct disk_cache *cache, const cache_key key, size_t *size);
223 disk_cache_put_key(struct disk_cache *cache, const cache_key key);
236 disk_cache_has_key(struct disk_cache *cache, const cache_key key);
242 disk_cache_compute_key(struct disk_cache *cache, const void *data, size_t size,
246 disk_cache_set_callbacks(struct disk_cache *cach
[all...]
H A Ddisk_cache.c52 #include "disk_cache.h"
77 struct disk_cache { struct
112 struct disk_cache *cache;
199 struct disk_cache *
204 struct disk_cache *cache = NULL;
227 cache = rzalloc(NULL, struct disk_cache);
443 disk_cache_destroy(struct disk_cache *cache)
459 get_cache_file(struct disk_cache *cache, const cache_key key)
481 make_cache_file_directory(struct disk_cache *cache, const cache_key key)
634 evict_lru_item(struct disk_cache *cach
[all...]
H A DMakefile.sources14 disk_cache.c \
15 disk_cache.h \
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
H A Dvirgl_screen.h28 #include "util/disk_cache.h"
64 struct disk_cache *disk_cache; member in struct:virgl_screen
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_disk_cache.c53 compiler->disk_cache = disk_cache_create(renderer, timestamp, etna_mesa_debug);
59 if (!compiler->disk_cache)
92 disk_cache_compute_key(compiler->disk_cache, blob.data, blob.size, cache_key);
129 if (!compiler->disk_cache)
144 void *buffer = disk_cache_get(compiler->disk_cache, cache_key, &size);
165 if (!compiler->disk_cache)
184 disk_cache_put(compiler->disk_cache, cache_key, blob.data, blob.size, NULL);
H A Detnaviv_compiler.h36 #include "util/disk_cache.h"
56 struct disk_cache *disk_cache; member in struct:etna_compiler
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_disk_cache.c68 compiler->disk_cache = disk_cache_create(renderer, timestamp, driver_flags);
75 if (!compiler->disk_cache)
113 disk_cache_compute_key(compiler->disk_cache, blob.data, blob.size,
165 if (!compiler->disk_cache)
179 void *buffer = disk_cache_get(compiler->disk_cache, cache_key, &size);
204 if (!compiler->disk_cache)
225 disk_cache_put(compiler->disk_cache, cache_key, blob.data, blob.size, NULL);
H A Dir3_compiler.h30 #include "util/disk_cache.h"
46 struct disk_cache *disk_cache; member in struct:ir3_compiler
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dnir_spirv.h31 #include "util/disk_cache.h"
116 struct disk_cache *disk_cache,
H A Dnir_load_libclc.c244 struct disk_cache *disk_cache,
257 if (disk_cache) {
258 disk_cache_compute_key(disk_cache, clc.cache_key,
262 uint8_t *buffer = disk_cache_get(disk_cache, cache_key, &buffer_size);
301 if (disk_cache) {
305 disk_cache_put(disk_cache, cache_key, blob.data, blob.size, NULL);
243 nir_load_libclc_shader(unsigned ptr_bit_size,struct disk_cache * disk_cache,const struct spirv_to_nir_options * spirv_options,const nir_shader_compiler_options * nir_options) argument
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dintel_screen.h122 struct disk_cache *disk_cache; member in struct:intel_screen
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_screen.h114 struct disk_cache *disk_cache; member in struct:brw_screen
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_screen.h72 struct disk_cache *disk_shader_cache;
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/
H A Ddevice.hpp36 struct disk_cache;
120 disk_cache *clc_cache;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_disk_cache.c37 #include "util/disk_cache.h"
48 crocus_disk_cache_compute_key(struct disk_cache *cache,
78 crocus_disk_cache_store(struct disk_cache *cache,
139 struct disk_cache *cache = screen->disk_cache;
155 void *buffer = disk_cache_get(screen->disk_cache, cache_key, &size);
261 screen->disk_cache = disk_cache_create(renderer, timestamp, driver_flags);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_disk_cache.c37 #include "util/disk_cache.h"
48 iris_disk_cache_compute_key(struct disk_cache *cache,
78 iris_disk_cache_store(struct disk_cache *cache,
153 struct disk_cache *cache = screen->disk_cache;
169 void *buffer = disk_cache_get(screen->disk_cache, cache_key, &size);
289 screen->disk_cache = disk_cache_create(renderer, timestamp, driver_flags);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/
H A Dcache_test.c39 #include "util/disk_cache.h"
151 does_cache_contain(struct disk_cache *cache, const cache_key key)
166 wait_until_file_written(struct disk_cache *cache, const cache_key key)
186 cache_exists(struct disk_cache *cache)
204 struct disk_cache *cache;
266 struct disk_cache *cache;
448 struct disk_cache *cache;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_screen.h30 #include "util/disk_cache.h"
48 struct disk_cache *disk_shader_cache;

Completed in 28 milliseconds

12345