Lines Matching refs:RC_CHK_ACCESS
70 assert(RC_CHK_ACCESS(maps)->nr_maps <= RC_CHK_ACCESS(maps)->nr_maps_allocated); in check_invariants()
71 for (unsigned int i = 0; i < RC_CHK_ACCESS(maps)->nr_maps; i++) { in check_invariants()
72 struct map *map = RC_CHK_ACCESS(maps)->maps_by_address[i]; in check_invariants()
83 struct map *prev = RC_CHK_ACCESS(maps)->maps_by_address[i - 1]; in check_invariants()
86 if (RC_CHK_ACCESS(maps)->maps_by_address_sorted) { in check_invariants()
94 if (!RC_CHK_ACCESS(maps)->ends_broken) { in check_invariants()
102 if (RC_CHK_ACCESS(maps)->maps_by_name) { in check_invariants()
103 for (unsigned int i = 0; i < RC_CHK_ACCESS(maps)->nr_maps; i++) { in check_invariants()
104 struct map *map = RC_CHK_ACCESS(maps)->maps_by_name[i]; in check_invariants()
118 return RC_CHK_ACCESS(maps)->maps_by_address; in maps__maps_by_address()
123 RC_CHK_ACCESS(maps)->maps_by_address = new; in maps__set_maps_by_address()
129 RC_CHK_ACCESS(maps)->nr_maps_allocated = nr_maps_allocated; in maps__set_nr_maps_allocated()
134 RC_CHK_ACCESS(maps)->nr_maps = nr_maps; in maps__set_nr_maps()
140 return RC_CHK_ACCESS(maps)->maps_by_name; in maps__maps_by_name()
146 RC_CHK_ACCESS(maps)->maps_by_name = new; in maps__set_maps_by_name()
152 return RC_CHK_ACCESS(maps)->maps_by_address_sorted; in maps__maps_by_address_sorted()
157 RC_CHK_ACCESS(maps)->maps_by_address_sorted = value; in maps__set_maps_by_address_sorted()
162 return RC_CHK_ACCESS(maps)->maps_by_name_sorted; in maps__maps_by_name_sorted()
167 RC_CHK_ACCESS(maps)->maps_by_name_sorted = value; in maps__set_maps_by_name_sorted()
172 return RC_CHK_ACCESS(maps)->machine; in maps__machine()
177 return RC_CHK_ACCESS(maps)->nr_maps; in maps__nr_maps()
182 return &RC_CHK_ACCESS(maps)->refcnt; in maps__refcnt()
188 return RC_CHK_ACCESS(maps)->addr_space; in maps__addr_space()
193 RC_CHK_ACCESS(maps)->addr_space = addr_space; in maps__set_addr_space()
198 return RC_CHK_ACCESS(maps)->unwind_libunwind_ops; in maps__unwind_libunwind_ops()
203 RC_CHK_ACCESS(maps)->unwind_libunwind_ops = ops; in maps__set_unwind_libunwind_ops()
209 return &RC_CHK_ACCESS(maps)->lock; in maps__lock()
215 RC_CHK_ACCESS(maps)->maps_by_address = NULL; in maps__init()
216 RC_CHK_ACCESS(maps)->maps_by_name = NULL; in maps__init()
217 RC_CHK_ACCESS(maps)->machine = machine; in maps__init()
219 RC_CHK_ACCESS(maps)->addr_space = NULL; in maps__init()
220 RC_CHK_ACCESS(maps)->unwind_libunwind_ops = NULL; in maps__init()
223 RC_CHK_ACCESS(maps)->nr_maps = 0; in maps__init()
224 RC_CHK_ACCESS(maps)->nr_maps_allocated = 0; in maps__init()
225 RC_CHK_ACCESS(maps)->last_search_by_name_idx = 0; in maps__init()
226 RC_CHK_ACCESS(maps)->maps_by_address_sorted = true; in maps__init()
227 RC_CHK_ACCESS(maps)->maps_by_name_sorted = false; in maps__init()
291 zfree(&RC_CHK_ACCESS(maps)->maps_by_name); in __maps__free_maps_by_name()
310 if (RC_CHK_ACCESS(map_a) == RC_CHK_ACCESS(map_b)) in map__start_cmp()
312 return (intptr_t)RC_CHK_ACCESS(map_a) > (intptr_t)RC_CHK_ACCESS(map_b) in map__start_cmp()
347 if (ret == 0 && RC_CHK_ACCESS(map_a) != RC_CHK_ACCESS(map_b)) { in map__strcmp()
363 maps_by_name = malloc(RC_CHK_ACCESS(maps)->nr_maps_allocated * in maps__sort_by_name()
402 if (RC_CHK_ACCESS(maps_by_address[i]) == RC_CHK_ACCESS(map)) in maps__by_address_index()
423 if (RC_CHK_ACCESS(maps_by_name[i]) == RC_CHK_ACCESS(map)) in maps__by_name_index()
437 unsigned int nr_allocate = RC_CHK_ACCESS(maps)->nr_maps_allocated; in __maps__insert()
458 RC_CHK_ACCESS(maps)->nr_maps_allocated = nr_allocate; in __maps__insert()
466 RC_CHK_ACCESS(maps)->nr_maps = nr_maps; in __maps__insert()
485 RC_CHK_ACCESS(maps)->ends_broken = true; in __maps__insert()
531 --RC_CHK_ACCESS(maps)->nr_maps; in __maps__remove()
744 unsigned int nr_allocate = RC_CHK_ACCESS(maps)->nr_maps_allocated; in __maps__insert_sorted()
773 RC_CHK_ACCESS(maps)->nr_maps_allocated = nr_allocate; in __maps__insert_sorted()
786 RC_CHK_ACCESS(maps)->nr_maps = nr_maps + to_add; in __maps__insert_sorted()
954 unsigned int nr_maps_allocated = RC_CHK_ACCESS(parent)->nr_maps_allocated; in maps__copy_from()
967 RC_CHK_ACCESS(dest)->maps_by_address = dest_maps_by_address; in maps__copy_from()
968 RC_CHK_ACCESS(dest)->maps_by_name = dest_maps_by_name; in maps__copy_from()
969 RC_CHK_ACCESS(dest)->nr_maps_allocated = nr_maps_allocated; in maps__copy_from()
984 RC_CHK_ACCESS(dest)->nr_maps = i + 1; in maps__copy_from()
992 RC_CHK_ACCESS(dest)->last_search_by_name_idx = in maps__copy_from()
993 RC_CHK_ACCESS(parent)->last_search_by_name_idx; in maps__copy_from()
998 RC_CHK_ACCESS(dest)->last_search_by_name_idx = 0; in maps__copy_from()
1079 i = RC_CHK_ACCESS(maps)->last_search_by_name_idx; in maps__find_by_name()
1098 RC_CHK_ACCESS(maps)->last_search_by_name_idx = i; in maps__find_by_name()
1173 RC_CHK_ACCESS(maps)->ends_broken = false; in maps__fixup_end()
1231 merged_nr_maps_allocated = RC_CHK_ACCESS(kmaps)->nr_maps_allocated; in maps__merge_in()