Home
last modified time | relevance | path

Searched refs:meta_alloc (Results 1 – 25 of 118) sorted by relevance

12345

/dports/games/freecell-solver/freecell-solver-6.2.0/
H A Dmeta_alloc.c14 compact_allocator *const allocator, meta_allocator *const meta_alloc) in fc_solve_compact_allocator_init() argument
16 allocator->meta = meta_alloc; in fc_solve_compact_allocator_init()
21 void fc_solve_meta_compact_allocator_finish(meta_allocator *const meta_alloc) in fc_solve_meta_compact_allocator_finish() argument
23 char *iter = meta_alloc->recycle_bin; in fc_solve_meta_compact_allocator_finish()
30 meta_alloc->recycle_bin = NULL; in fc_solve_meta_compact_allocator_finish()
32 if (meta_alloc->apr_pool) in fc_solve_meta_compact_allocator_finish()
34 apr_pool_destroy(meta_alloc->apr_pool); in fc_solve_meta_compact_allocator_finish()
35 meta_alloc->apr_pool = NULL; in fc_solve_meta_compact_allocator_finish()
H A Ddbm_kaztree.c15 meta_allocator meta_alloc; member
26 fc_solve_meta_compact_allocator_init(&(db->meta_alloc)); in fc_solve_dbm_store_init()
29 compare_records__noctx, NULL, &(db->meta_alloc), recycle_bin_ptr); in fc_solve_dbm_store_init()
32 fc_solve_compact_allocator_init(&(db->allocator), &(db->meta_alloc)); in fc_solve_dbm_store_init()
131 fc_solve_meta_compact_allocator_finish(&(db->meta_alloc)); in fc_solve_dbm_store_destroy()
H A Ddbm_apr_hash.c26 void *baton GCC_UNUSED, meta_allocator *const meta_alloc, in fc_solve_kaz_tree_create() argument
29 if (!meta_alloc->apr_pool) in fc_solve_kaz_tree_create()
31 apr_pool_create(&meta_alloc->apr_pool, NULL); in fc_solve_kaz_tree_create()
33 apr_hash_t *ret = apr_hash_make_custom(meta_alloc->apr_pool, hashfunc); in fc_solve_kaz_tree_create()
H A Ddbm_procs.h33 fcs_pre_cache *const pre_cache_ptr, meta_allocator *const meta_alloc) in pre_cache_init() argument
38 meta_alloc, &(pre_cache_ptr->tree_recycle_bin)); in pre_cache_init()
40 fc_solve_compact_allocator_init(&(pre_cache_ptr->kv_allocator), meta_alloc); in pre_cache_init()
125 meta_allocator *const meta_alloc) in pre_cache_offload_and_reset() argument
128 pre_cache_init(pre_cache, meta_alloc); in pre_cache_offload_and_reset()
156 meta_allocator *const meta_alloc GCC_UNUSED, fcs_derived_state **lists, in instance_check_multiple_keys()
188 cache_store->store, &(cache_store->cache), meta_alloc); in instance_check_multiple_keys()
383 meta_allocator *const meta_alloc GCC_UNUSED, in fcs_dbm__cache_store__init()
390 pre_cache_init(&(cache_store->pre_cache), meta_alloc); in fcs_dbm__cache_store__init()
393 &(cache_store->cache), pre_cache_max_count + caches_delta, meta_alloc); in fcs_dbm__cache_store__init()
H A Ddbm_calc_derived_test.c42 meta_allocator meta_alloc; in fc_solve_user_INTERNAL_calc_derived_states_wrapper() local
43 fc_solve_meta_compact_allocator_init(&meta_alloc); in fc_solve_user_INTERNAL_calc_derived_states_wrapper()
45 fc_solve_compact_allocator_init(&allocator, &meta_alloc); in fc_solve_user_INTERNAL_calc_derived_states_wrapper()
87 fc_solve_meta_compact_allocator_finish(&meta_alloc); in fc_solve_user_INTERNAL_calc_derived_states_wrapper()
H A Dmeta_alloc.h43 static inline char *meta_request_new_buffer(meta_allocator *const meta_alloc) in meta_request_new_buffer() argument
45 char *const ret = meta_alloc->recycle_bin; in meta_request_new_buffer()
48 meta_alloc->recycle_bin = OLD_LIST_NEXT(ret); in meta_request_new_buffer()
H A Ddbm_procs_inner.h72 meta_allocator meta_alloc; in get_move_from_parent_to_child() local
73 fc_solve_meta_compact_allocator_init(&meta_alloc); in get_move_from_parent_to_child()
75 fc_solve_compact_allocator_init(&(derived_list_allocator), &meta_alloc); in get_move_from_parent_to_child()
93 fc_solve_meta_compact_allocator_finish(&meta_alloc); in get_move_from_parent_to_child()
H A Ddbm_solver.c18 meta_allocator meta_alloc; member
34 fc_solve_meta_compact_allocator_init(&(instance->meta_alloc)); in instance_init()
39 fcs_offloading_queue__init(&(instance->queue), &(instance->meta_alloc)); in instance_init()
44 &(instance->meta_alloc), inp->dbm_store_path, inp->pre_cache_max_count, in instance_init()
55 fcs_offloading_queue__init(&(instance->queue), &(instance->meta_alloc)); in instance_recycle()
69 fc_solve_meta_compact_allocator_finish(&(instance->meta_alloc)); in instance_destroy()
125 &(derived_list_allocator), &(instance->meta_alloc)); in instance_run_solver_thread()
205 &(instance->meta_alloc), &derived_list, 1 in instance_run_solver_thread()
H A Dpseudo_dfs_atomic_moves_solver.c76 meta_allocator meta_alloc; member
176 fc_solve_meta_compact_allocator_init(&(instance->meta_alloc)); in instance_init()
178 &(instance->derived_list_allocator), &(instance->meta_alloc)); in instance_init()
181 &(instance->cache), max_num_elements_in_cache, &(instance->meta_alloc)); in instance_init()
205 fc_solve_meta_compact_allocator_finish(&(instance->meta_alloc)); in instance_free()
H A Ddbm_cache.h60 meta_allocator *const meta_alloc) in cache_init() argument
68 meta_alloc, &(cache->tree_recycle_bin)); in cache_init()
74 &(cache->states_values_to_keys_allocator), meta_alloc); in cache_init()
H A Ddepth_multi_queue.h29 meta_allocator *meta_alloc; member
44 queue->meta_alloc in fcs_depth_multi_queue__new_queue()
H A Dfcs_hash.h97 meta_allocator *const meta_alloc, hash_table *const hash, in fc_solve_hash_init() argument
134 fc_solve_compact_allocator_init(&(hash->allocator), meta_alloc); in fc_solve_hash_init()
H A Dpseudo_dfs_cache.h57 meta_allocator *const meta_alloc) in fcs_pdfs_cache_init() argument
62 &(cache->states_values_to_keys_allocator), meta_alloc); in fcs_pdfs_cache_init()
/dports/games/black-hole-solver/black-hole-solver-1.10.1/
H A Dmeta_alloc.c19 static inline char *meta_request_new_buffer(meta_allocator *const meta_alloc) in meta_request_new_buffer() argument
21 char *const ret = meta_alloc->recycle_bin; in meta_request_new_buffer()
24 meta_alloc->recycle_bin = FCS__COMPACT_ALLOC__OLD_LIST_NEXT(ret); in meta_request_new_buffer()
49 void fc_solve_meta_compact_allocator_finish(meta_allocator *const meta_alloc) in fc_solve_meta_compact_allocator_finish() argument
51 char *iter = meta_alloc->recycle_bin; in fc_solve_meta_compact_allocator_finish()
59 meta_alloc->recycle_bin = NULL; in fc_solve_meta_compact_allocator_finish()
H A Dmeta_alloc.h119 compact_allocator *const allocator, meta_allocator *const meta_alloc) in fc_solve_compact_allocator_init() argument
121 allocator->meta = meta_alloc; in fc_solve_compact_allocator_init()
H A Dfcs_hash.c79 int bh_solve_hash_init(bh_solve_hash_t *hash, meta_allocator *const meta_alloc) in bh_solve_hash_init() argument
100 fc_solve_compact_allocator_init(&(hash->allocator), meta_alloc))) in bh_solve_hash_init()
H A Dlib.c88 meta_allocator meta_alloc; member
173 fc_solve_meta_compact_allocator_init(&(ret->meta_alloc)); in black_hole_solver_create()
174 if (unlikely(bh_solve_hash_init(&(ret->positions), &(ret->meta_alloc)))) in black_hole_solver_create()
176 fc_solve_meta_compact_allocator_finish(&(ret->meta_alloc)); in black_hole_solver_create()
990 fc_solve_meta_compact_allocator_finish(&(solver->meta_alloc)); in black_hole_solver_free()
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/erts/emulator/beam/
H A Dhash.c139 h->bucket = (HashBucket**) fun.meta_alloc(h->meta_alloc_type, sz); in hash_init()
154 h = fun.meta_alloc(type, sizeof(Hash)); in hash_new()
204 new_bucket = (HashBucket **) h->fun.meta_alloc(h->meta_alloc_type, sz); in rehash()
/dports/lang/erlang-runtime24/otp-OTP-24.1.7/erts/emulator/beam/
H A Dhash.c139 h->bucket = (HashBucket**) fun.meta_alloc(h->meta_alloc_type, sz); in hash_init()
154 h = fun.meta_alloc(type, sizeof(Hash)); in hash_new()
204 new_bucket = (HashBucket **) h->fun.meta_alloc(h->meta_alloc_type, sz); in rehash()
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/erts/emulator/beam/
H A Dhash.c153 h->bucket = (HashBucket**) fun.meta_alloc(h->meta_alloc_type, sz); in hash_init()
174 h = fun.meta_alloc(type, sizeof(Hash)); in hash_new()
226 new_bucket = (HashBucket **) h->fun.meta_alloc(h->meta_alloc_type, sz); in rehash()
H A Dhash.h59 HMALLOC_FUN meta_alloc; member
/dports/lang/erlang-wx/otp-OTP-24.1.7/erts/emulator/beam/
H A Dhash.c139 h->bucket = (HashBucket**) fun.meta_alloc(h->meta_alloc_type, sz); in hash_init()
154 h = fun.meta_alloc(type, sizeof(Hash)); in hash_new()
204 new_bucket = (HashBucket **) h->fun.meta_alloc(h->meta_alloc_type, sz); in rehash()
/dports/lang/erlang/otp-OTP-24.1.7/erts/emulator/beam/
H A Dhash.c139 h->bucket = (HashBucket**) fun.meta_alloc(h->meta_alloc_type, sz); in hash_init()
154 h = fun.meta_alloc(type, sizeof(Hash)); in hash_new()
204 new_bucket = (HashBucket **) h->fun.meta_alloc(h->meta_alloc_type, sz); in rehash()
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/erts/emulator/beam/
H A Dhash.c153 h->bucket = (HashBucket**) fun.meta_alloc(h->meta_alloc_type, sz); in hash_init()
174 h = fun.meta_alloc(type, sizeof(Hash)); in hash_new()
226 new_bucket = (HashBucket **) h->fun.meta_alloc(h->meta_alloc_type, sz); in rehash()
/dports/lang/erlang-java/otp-OTP-24.1.7/erts/emulator/beam/
H A Dhash.c139 h->bucket = (HashBucket**) fun.meta_alloc(h->meta_alloc_type, sz); in hash_init()
154 h = fun.meta_alloc(type, sizeof(Hash)); in hash_new()
204 new_bucket = (HashBucket **) h->fun.meta_alloc(h->meta_alloc_type, sz); in rehash()

12345