Lines Matching refs:entry
716 hash_table_foreach(&prog->pipelines[i], entry) {
717 struct gfx_pipeline_cache_entry *pc_entry = entry->data;
744 hash_table_foreach(comp->pipelines, entry) {
745 struct compute_pipeline_cache_entry *pc_entry = entry->data;
825 struct hash_entry *entry = NULL;
860 entry = _mesa_hash_table_search_pre_hashed(&prog->pipelines[idx], state->final_hash, state);
862 if (!entry) {
878 entry = _mesa_hash_table_insert_pre_hashed(&prog->pipelines[idx], state->final_hash, pc_entry, pc_entry);
879 assert(entry);
882 struct gfx_pipeline_cache_entry *cache_entry = entry->data;
893 struct hash_entry *entry = NULL;
904 entry = _mesa_hash_table_search_pre_hashed(comp->pipelines, state->final_hash, state);
906 if (!entry) {
920 entry = _mesa_hash_table_insert_pre_hashed(comp->pipelines, state->final_hash, pc_entry, pc_entry);
921 assert(entry);
924 struct compute_pipeline_cache_entry *cache_entry = entry->data;
945 struct hash_entry *entry = _mesa_hash_table_search(&ctx->compute_program_cache, shader);
946 if (entry) {
948 ctx->curr_compute = entry->data;