Searched refs:cache_item_metadata (Results 1 - 8 of 8) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/util/
H A Ddisk_cache.c266 struct cache_item_metadata *cache_item_metadata,
284 if (cache_item_metadata) {
285 dc_job->cache_item_metadata.type = cache_item_metadata->type;
286 if (cache_item_metadata->type == CACHE_ITEM_TYPE_GLSL) {
287 dc_job->cache_item_metadata.num_keys =
288 cache_item_metadata->num_keys;
289 dc_job->cache_item_metadata.keys = (cache_key *)
290 malloc(cache_item_metadata
264 create_put_job(struct disk_cache * cache,const cache_key key,void * data,size_t size,struct cache_item_metadata * cache_item_metadata,bool take_ownership) argument
362 disk_cache_put(struct disk_cache * cache,const cache_key key,const void * data,size_t size,struct cache_item_metadata * cache_item_metadata) argument
385 disk_cache_put_nocopy(struct disk_cache * cache,const cache_key key,void * data,size_t size,struct cache_item_metadata * cache_item_metadata) argument
[all...]
H A Ddisk_cache.h65 struct cache_item_metadata { struct
208 struct cache_item_metadata *cache_item_metadata);
224 struct cache_item_metadata *cache_item_metadata);
295 struct cache_item_metadata *cache_item_metadata)
303 struct cache_item_metadata *cache_item_metadata)
293 disk_cache_put(struct disk_cache * cache,const cache_key key,const void * data,size_t size,struct cache_item_metadata * cache_item_metadata) argument
301 disk_cache_put_nocopy(struct disk_cache * cache,const cache_key key,void * data,size_t size,struct cache_item_metadata * cache_item_metadata) argument
H A Ddisk_cache_os.h93 struct cache_item_metadata cache_item_metadata; member in struct:disk_cache_put_job
H A Ddisk_cache_os.c624 if (!blob_write_uint32(cache_blob, dc_job->cache_item_metadata.type))
627 if (dc_job->cache_item_metadata.type == CACHE_ITEM_TYPE_GLSL) {
628 if (!blob_write_uint32(cache_blob, dc_job->cache_item_metadata.num_keys))
632 dc_job->cache_item_metadata.num_keys * sizeof(cache_key);
633 if (!blob_write_bytes(cache_blob, dc_job->cache_item_metadata.keys[0],
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dshader_cache.cpp117 struct cache_item_metadata cache_item_metadata; local in function:shader_cache_write_program_metadata
118 cache_item_metadata.type = CACHE_ITEM_TYPE_GLSL;
119 cache_item_metadata.keys =
121 cache_item_metadata.num_keys = prog->NumShaders;
123 if (!cache_item_metadata.keys)
127 memcpy(cache_item_metadata.keys[i], prog->Shaders[i]->sha1,
132 &cache_item_metadata);
141 free(cache_item_metadata.keys);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dshader_cache.cpp115 struct cache_item_metadata cache_item_metadata; local in function:shader_cache_write_program_metadata
116 cache_item_metadata.type = CACHE_ITEM_TYPE_GLSL;
117 cache_item_metadata.keys =
119 cache_item_metadata.num_keys = prog->NumShaders;
121 if (!cache_item_metadata.keys)
125 memcpy(cache_item_metadata.keys[i], prog->Shaders[i]->sha1,
130 &cache_item_metadata);
139 free(cache_item_metadata.keys);
/xsrc/external/mit/MesaLib.old/dist/src/util/
H A Ddisk_cache.h64 struct cache_item_metadata { struct
195 struct cache_item_metadata *cache_item_metadata);
266 struct cache_item_metadata *cache_item_metadata)
264 disk_cache_put(struct disk_cache * cache,const cache_key key,const void * data,size_t size,struct cache_item_metadata * cache_item_metadata) argument
H A Ddisk_cache.c122 struct cache_item_metadata cache_item_metadata; member in struct:disk_cache_put_job
808 struct cache_item_metadata *cache_item_metadata)
821 if (cache_item_metadata) {
822 dc_job->cache_item_metadata.type = cache_item_metadata->type;
823 if (cache_item_metadata->type == CACHE_ITEM_TYPE_GLSL) {
824 dc_job->cache_item_metadata.num_keys =
825 cache_item_metadata
806 create_put_job(struct disk_cache * cache,const cache_key key,const void * data,size_t size,struct cache_item_metadata * cache_item_metadata) argument
1025 disk_cache_put(struct disk_cache * cache,const cache_key key,const void * data,size_t size,struct cache_item_metadata * cache_item_metadata) argument
[all...]

Completed in 76 milliseconds