Home
last modified time | relevance | path

Searched refs:set_entry (Results 1 – 25 of 45) sorted by relevance

12

/third_party/mesa3d/src/util/
Dset.h38 struct set_entry { struct
45 struct set_entry *table; argument
77 void (*delete_function)(struct set_entry *entry));
82 void (*delete_function)(struct set_entry *entry));
84 struct set_entry *
86 struct set_entry *
89 struct set_entry *
91 struct set_entry *
95 struct set_entry *
97 struct set_entry *
[all …]
Dset.c102 entry_is_free(struct set_entry *entry) in entry_is_free()
108 entry_is_deleted(struct set_entry *entry) in entry_is_deleted()
114 entry_is_present(struct set_entry *entry) in entry_is_present()
133 ht->table = rzalloc_array(mem_ctx, struct set_entry, ht->size); in _mesa_set_init()
191 clone->table = ralloc_array(clone, struct set_entry, clone->size); in _mesa_set_clone()
197 memcpy(clone->table, set->table, clone->size * sizeof(struct set_entry)); in _mesa_set_clone()
209 _mesa_set_destroy(struct set *ht, void (*delete_function)(struct set_entry *entry)) in _mesa_set_destroy()
227 memset(ht->table, 0, sizeof(struct set_entry) * hash_sizes[ht->size_index].size); in set_clear_fast()
238 _mesa_set_clear(struct set *set, void (*delete_function)(struct set_entry *entry)) in _mesa_set_clear()
243 struct set_entry *entry; in _mesa_set_clear()
[all …]
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_batch.cpp82 delete_bo(set_entry *entry) in delete_bo()
89 delete_sampler_view(set_entry *entry) in delete_sampler_view()
96 delete_surface(set_entry *entry) in delete_surface()
103 delete_object(set_entry *entry) in delete_object()
231 struct set_entry *entry = _mesa_set_search(batch->sampler_views, sv); in d3d12_batch_reference_sampler_view()
249 struct set_entry *entry = _mesa_set_search(batch->objects, object); in d3d12_batch_reference_object()
/third_party/mesa3d/src/util/tests/set/
Dset_test.cpp32 struct set_entry *entry; in TEST()
82 struct set_entry *entry; in TEST()
161 struct set_entry *entry = _mesa_set_search_or_add(s, &c, &found); in TEST()
167 struct set_entry *entry3 = _mesa_set_search_or_add(s, &d, &found); in TEST()
/third_party/mesa3d/src/panfrost/bifrost/
Dbi_helper_invocations.c165 struct set_entry *cur; in bi_analyze_helper_terminate()
256 struct set_entry *cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks)); in bi_analyze_helper_requirements()
Dbi_liveness.c120 struct set_entry *cur; in bi_compute_liveness()
Dbi_opt_dce.c126 struct set_entry *cur; in bi_postra_liveness()
Dbi_opt_cse.c179 struct set_entry *entry = in bi_opt_cse()
/third_party/mesa3d/src/panfrost/midgard/
Dmidgard_helper_invocations.c123 struct set_entry *cur; in mir_analyze_helper_terminate()
218 struct set_entry *cur = _mesa_set_add(work_list, pan_exit_block(&ctx->blocks)); in mir_analyze_helper_requirements()
/third_party/elfio/elfio/
Delfio_relocation.hpp188 bool set_entry( Elf_Xword index, in set_entry() function in ELFIO::relocation_section_accessor_template
303 set_entry( i, offset, (Elf_Word)second, rtype, addend ); in swap_symbols()
306 set_entry( i, offset, (Elf_Word)first, rtype, addend ); in swap_symbols()
/third_party/toybox/toys/pending/
Darp.c132 static int set_entry(void) in set_entry() function
230 if (FLAG(s) && !set_entry()) return; in arp_main()
/third_party/elfio/examples/writer/
Dwriter.cpp128 writer.set_entry( CODE_ADDR ); in main()
/third_party/mesa3d/src/compiler/glsl/
Dopt_copy_propagation_elements.cpp114 set_foreach(entry->dsts, set_entry) { in erase()
115 ir_variable *dst_var = (ir_variable *)set_entry->key; in erase()
123 _mesa_set_remove(entry->dsts, set_entry); in erase()
/third_party/mesa3d/src/asahi/compiler/
Dagx_liveness.c114 struct set_entry *cur = _mesa_set_add(work_list, agx_exit_block(ctx)); in agx_compute_liveness()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_cse.c122 struct set_entry *entry = in ir3_cse()
/third_party/eudev/src/shared/
Dhashmap.c108 struct set_entry { struct
201 assert_cc(DIRECT_BUCKETS(struct set_entry) < (1 << 3));
270 .entry_size = sizeof(struct set_entry),
272 .n_direct_buckets = DIRECT_BUCKETS(struct set_entry),
415 static struct set_entry *set_bucket_at(Set *h, unsigned idx) { in set_bucket_at()
416 return (struct set_entry*) bucket_at(HASHMAP_BASE(h), idx); in set_bucket_at()
1634 struct set_entry *se = set_bucket_at(other, idx); in set_merge()
/third_party/mesa3d/src/panfrost/util/
Dpan_liveness.c133 struct set_entry *cur; in pan_compute_liveness()
Dpan_ir.h303 struct set_entry *_entry_##v; \
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_vertex_state_cache.c96 struct set_entry *entry = _mesa_set_search_pre_hashed(cache->set, hash, &key); in util_vertex_state_cache_get()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_vectorize_vs_inputs.c273 struct set_entry *entry = _mesa_set_search(instr_set, new_stack); in r600_vec_instr_set_add()
307 struct set_entry *entry = _mesa_set_search(instr_set, temp); in r600_vec_instr_set_remove()
/third_party/mesa3d/src/mesa/main/
Dvdpau.c82 unregister_surface(struct set_entry *entry) in unregister_surface()
244 struct set_entry *entry; in _mesa_VDPAUUnregisterSurfaceNV()
/third_party/elfio/tests/
DELFIOTest.cpp707 writer.set_entry( 0x80482b0 ); in BOOST_AUTO_TEST_CASE()
760 writer.set_entry( 0x80482b0 ); in BOOST_AUTO_TEST_CASE()
813 writer.set_entry( 0x120380482b0ull ); in BOOST_AUTO_TEST_CASE()
866 writer.set_entry( 0x120380482b0ull ); in BOOST_AUTO_TEST_CASE()
/third_party/mesa3d/src/compiler/nir/
Dnir_remove_dead_variables.c175 struct set_entry *entry = _mesa_set_search(live, var); in remove_dead_vars()
Dnir_opt_vectorize.c276 struct set_entry *entry = _mesa_set_search(instr_set, user_instr); in instr_try_combine()
368 struct set_entry *entry = _mesa_set_search(instr_set, instr); in vec_instr_set_add_or_rewrite()
Dnir_lower_scratch.c162 struct set_entry *entry = _mesa_set_search(set, deref->var); in nir_lower_vars_to_scratch()

12