Lines Matching refs:sha1
42 unsigned char sha1[20]; member
114 _mesa_sha1_update(&ctx, layout->sha1, sizeof(layout->sha1)); in radv_hash_shaders()
121 _mesa_sha1_update(&ctx, module->sha1, sizeof(module->sha1)); in radv_hash_shaders()
137 const unsigned char *sha1) in radv_pipeline_cache_search_unlocked() argument
140 const uint32_t start = (*(uint32_t *) sha1); in radv_pipeline_cache_search_unlocked()
152 if (memcmp(entry->sha1, sha1, sizeof(entry->sha1)) == 0) { in radv_pipeline_cache_search_unlocked()
162 const unsigned char *sha1) in radv_pipeline_cache_search() argument
168 entry = radv_pipeline_cache_search_unlocked(cache, sha1); in radv_pipeline_cache_search()
247 const unsigned char *sha1, in radv_create_shader_variants_from_pipeline_cache() argument
257 entry = radv_pipeline_cache_search_unlocked(cache, sha1); in radv_create_shader_variants_from_pipeline_cache()
271 sha1, 20, disk_sha1); in radv_create_shader_variants_from_pipeline_cache()
341 const unsigned char *sha1, in radv_pipeline_cache_insert_shaders() argument
350 struct cache_entry *entry = radv_pipeline_cache_search_unlocked(cache, sha1); in radv_pipeline_cache_insert_shaders()
379 memcpy(entry->sha1, sha1, 20); in radv_pipeline_cache_insert_shaders()
408 disk_cache_compute_key(device->physical_device->disk_cache, sha1, 20, in radv_pipeline_cache_insert_shaders()
595 if (!entry || radv_pipeline_cache_search(dst, entry->sha1)) in radv_pipeline_cache_merge()