Home
last modified time | relevance | path

Searched refs:entry_pointer (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/
H A Dlu_map_.hpp126 typedef typename entry_allocator::pointer entry_pointer; typedef in pb_ds::detail::PB_DS_CLASS_NAME
140 #define PB_DS_GEN_POS entry_pointer
241 entry_pointer p_e = find_imp(r_key); in find()
249 entry_pointer p_e = find_imp(r_key); in find()
298 inline entry_pointer
301 inline entry_pointer
315 erase_next(entry_pointer);
318 actual_erase_entry(entry_pointer);
329 apply_update(entry_pointer, type_to_type<Metadata>);
334 inline entry_pointer
[all …]
H A Dinsert_fn_imps.hpp55 entry_pointer p_l = find_imp(PB_DS_V2F(r_val)); in insert()
73 inline typename PB_DS_CLASS_C_DEC::entry_pointer
77 entry_pointer p_l = s_entry_allocator.allocate(1); in allocate_new_entry()
89 inline typename PB_DS_CLASS_C_DEC::entry_pointer
93 entry_pointer p_l = s_entry_allocator.allocate(1); in allocate_new_entry()
104 init_entry_metadata(entry_pointer p_l, type_to_type<Metadata>) in init_entry_metadata()
110 init_entry_metadata(entry_pointer, type_to_type<null_lu_metadata>) in init_entry_metadata() argument
H A Derase_fn_imps.hpp58 entry_pointer p_next = m_p_l->m_p_next; in erase()
64 entry_pointer p_l = m_p_l; in erase()
94 entry_pointer p_next = m_p_l->m_p_next; in erase_if()
103 entry_pointer p_l = m_p_l; in erase_if()
122 erase_next(entry_pointer p_l) in erase_next()
127 entry_pointer p_next_l = p_l->m_p_next->m_p_next; in erase_next()
135 actual_erase_entry(entry_pointer p_l) in actual_erase_entry()
H A Dfind_fn_imps.hpp48 inline typename PB_DS_CLASS_C_DEC::entry_pointer
61 entry_pointer p_l = m_p_l; in find_imp()
64 entry_pointer p_next = p_l->m_p_next; in find_imp()
88 apply_update(entry_pointer p_l, type_to_type<Metadata>) in apply_update()
94 apply_update(entry_pointer, type_to_type<null_lu_metadata>) in apply_update() argument
H A Dconstructor_destructor_fn_imps.hpp100 entry_pointer p_l = allocate_new_entry(*it, in PB_DS_CLASS_NAME()
133 entry_pointer p_l = m_p_l; in deallocate_all()
136 entry_pointer p_next_l = p_l->m_p_next; in deallocate_all()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp360 inline entry_pointer
363 inline entry_pointer
367 deallocate_links_in_list(entry_pointer);
369 inline entry_pointer
372 inline entry_pointer
376 rels_entry(entry_pointer);
384 entry_pointer p_e = m_entries[pos]; in subscript_imp()
410 entry_pointer p_e = m_entries[pos_hash_pair.first]; in subscript_imp()
503 entry_pointer p_e = m_entries[pos_hash_pair.first]; in find_key_pointer()
532 erase_entry_pointer(entry_pointer&);
[all …]
H A Dentry_list_fn_imps.hpp50 deallocate_links_in_list(entry_pointer p_e) in deallocate_links_in_list()
54 entry_pointer p_dealloc_e = p_e; in deallocate_links_in_list()
61 inline typename PB_DS_CLASS_C_DEC::entry_pointer
66 entry_pointer p_e = s_entry_allocator.allocate(1); in get_entry()
74 inline typename PB_DS_CLASS_C_DEC::entry_pointer
79 entry_pointer p_e = s_entry_allocator.allocate(1); in get_entry()
91 rels_entry(entry_pointer p_e) in rels_entry()
H A Derase_fn_imps.hpp50 erase_entry_pointer(entry_pointer& r_p_e) in erase_entry_pointer()
54 entry_pointer p_e = r_p_e; in erase_entry_pointer()
73 entry_pointer p_next_e = m_entries[pos]->m_p_next; in erase_if()
78 entry_pointer p_e = m_entries[pos]; in erase_if()
H A Dresize_no_store_hash_fn_imps.hpp49 inline typename PB_DS_CLASS_C_DEC::entry_pointer
51 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resize… in resize_imp_no_exceptions_reassign_pointer()
56 entry_pointer const p_next_e = p_e->m_p_next; in resize_imp_no_exceptions_reassign_pointer()
H A Dresize_store_hash_fn_imps.hpp49 inline typename PB_DS_CLASS_C_DEC::entry_pointer
51 resize_imp_no_exceptions_reassign_pointer(entry_pointer p_e, entry_pointer_array a_p_entries_resize… in resize_imp_no_exceptions_reassign_pointer()
56 entry_pointer const p_next_e = p_e->m_p_next; in resize_imp_no_exceptions_reassign_pointer()
H A Diterators_fn_imps.hpp62 std::pair<entry_pointer, size_type> pos; in begin()
79 std::pair<entry_pointer, size_type> pos; in begin()
H A Derase_store_hash_fn_imps.hpp54 entry_pointer p_e = m_entries[r_pos_hash_pair.first]; in erase_in_pos_imp()
77 entry_pointer p_next_e = p_e->m_p_next; in erase_in_pos_imp()
H A Derase_no_store_hash_fn_imps.hpp63 entry_pointer p_e = m_entries[pos]; in erase_in_pos_imp()
85 entry_pointer p_next_e = p_e->m_p_next; in erase_in_pos_imp()
H A Dresize_fn_imps.hpp121 entry_pointer(NULL)); in resize_imp_no_exceptions()
125 entry_pointer p_e = m_entries[pos]; in resize_imp_no_exceptions()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/binary_heap_/
H A Dbinary_heap_.hpp119 typedef typename entry_allocator::pointer entry_pointer; typedef in pb_ds::detail::binary_heap_
231 erase_at(entry_pointer a_entries, size_type size, false_type);
234 erase_at(entry_pointer a_entries, size_type size, true_type);
287 swap_value_imp(entry_pointer p_e, value_type new_val, true_type);
290 swap_value_imp(entry_pointer p_e, const_reference r_new_val, false_type);
293 fix(entry_pointer p_e);
341 entry_pointer m_a_entries;
H A Derase_fn_imps.hpp59 entry_pointer a_entries = s_entry_allocator.allocate(actual_size); in clear()
80 erase_at(entry_pointer a_entries, size_type i, false_type) in erase_at()
90 erase_at(entry_pointer, size_type, true_type) in erase_at() argument
143 entry_pointer a_entries = s_entry_allocator.allocate(actual_size); in erase_if()
205 entry_pointer a_new_entries = s_entry_allocator.allocate(new_actual_size); in resize_for_erase_if_needed()
H A Dconst_point_iterator.hpp64 typedef typename Allocator::template rebind<Entry>::other::pointer entry_pointer; typedef in pb_ds::detail::binary_heap_const_point_iterator_
96 binary_heap_const_point_iterator_(entry_pointer p_e) : m_p_e(p_e) in binary_heap_const_point_iterator_()
145 entry_pointer m_p_e;
H A Dconst_iterator.hpp74 typedef typename PB_DS_BASE_C_DEC::entry_pointer entry_pointer; typedef in pb_ds::detail::binary_heap_const_iterator_
104 binary_heap_const_iterator_(entry_pointer p_e) : base_type(p_e) in binary_heap_const_iterator_()
H A Dinsert_fn_imps.hpp116 entry_pointer a_new_entries = s_entry_allocator.allocate(new_actual_size); in resize_for_insert_if_needed()
146 fix(entry_pointer p_e) in fix()
208 swap_value_imp(entry_pointer p_e, value_type new_val, true_type) in swap_value_imp()
216 swap_value_imp(entry_pointer p_e, const_reference r_new_val, false_type) in swap_value_imp()
H A Dsplit_join_fn_imps.hpp77 entry_pointer a_entries = NULL; in split()
78 entry_pointer a_other_entries = NULL; in split()
137 entry_pointer a_entries = NULL; in join()
138 entry_pointer a_other_entries = NULL; in join()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/
H A Dcond_dealtor.hpp72 typedef typename entry_allocator::pointer entry_pointer; typedef in pb_ds::detail::cond_dealtor
76 cond_dealtor(entry_pointer p_e);
85 entry_pointer m_p_e;
99 cond_dealtor(entry_pointer p_e) : in cond_dealtor()
/freebsd-12.1/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Derase_fn_imps.hpp50 erase_entry(entry_pointer p_e) in erase_entry()
67 entry_pointer p_e = &m_entries[pos]; in clear()
85 entry_pointer p_e = &m_entries[pos]; in erase_if()
H A Dgp_ht_map_.hpp150 typedef typename entry_allocator::pointer entry_pointer; typedef in pb_ds::detail::PB_DS_CLASS_NAME
384 resize_imp_reassign(entry_pointer, entry_array, false_type);
387 resize_imp_reassign(entry_pointer, entry_array, true_type);
458 entry_pointer p_e = &m_entries[pos]; in subscript_imp()
585 erase_entry(entry_pointer p_e);
629 entry_pointer p_e = &m_entries[r_pos]; in get_start_it_state()
653 entry_pointer m_entries;
H A Dresize_no_store_hash_fn_imps.hpp51 resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized, in resize_imp_reassign()
60 entry_pointer p_new_e = a_entries_resized + pos; in resize_imp_reassign()
H A Dresize_store_hash_fn_imps.hpp51 resize_imp_reassign(entry_pointer p_e, entry_array a_entries_resized, in resize_imp_reassign()
61 entry_pointer p_new_e = a_entries_resized + pos; in resize_imp_reassign()

12