Lines Matching refs:RC_CHK_ACCESS
74 assert(RC_CHK_ACCESS(maps)->nr_maps <= RC_CHK_ACCESS(maps)->nr_maps_allocated);
75 for (unsigned int i = 0; i < RC_CHK_ACCESS(maps)->nr_maps; i++) {
76 struct map *map = RC_CHK_ACCESS(maps)->maps_by_address[i];
87 struct map *prev = RC_CHK_ACCESS(maps)->maps_by_address[i - 1];
90 if (RC_CHK_ACCESS(maps)->maps_by_address_sorted) {
98 if (!RC_CHK_ACCESS(maps)->ends_broken) {
106 if (RC_CHK_ACCESS(maps)->maps_by_name) {
107 for (unsigned int i = 0; i < RC_CHK_ACCESS(maps)->nr_maps; i++) {
108 struct map *map = RC_CHK_ACCESS(maps)->maps_by_name[i];
122 return RC_CHK_ACCESS(maps)->maps_by_address;
127 RC_CHK_ACCESS(maps)->maps_by_address = new;
133 RC_CHK_ACCESS(maps)->nr_maps_allocated = nr_maps_allocated;
138 RC_CHK_ACCESS(maps)->nr_maps = nr_maps;
144 return RC_CHK_ACCESS(maps)->maps_by_name;
150 RC_CHK_ACCESS(maps)->maps_by_name = new;
156 return RC_CHK_ACCESS(maps)->maps_by_address_sorted;
161 RC_CHK_ACCESS(maps)->maps_by_address_sorted = value;
166 return RC_CHK_ACCESS(maps)->maps_by_name_sorted;
171 RC_CHK_ACCESS(maps)->maps_by_name_sorted = value;
176 return RC_CHK_ACCESS(maps)->machine;
181 return RC_CHK_ACCESS(maps)->nr_maps;
186 return &RC_CHK_ACCESS(maps)->refcnt;
192 return RC_CHK_ACCESS(maps)->addr_space;
197 RC_CHK_ACCESS(maps)->addr_space = addr_space;
202 return RC_CHK_ACCESS(maps)->unwind_libunwind_ops;
207 RC_CHK_ACCESS(maps)->unwind_libunwind_ops = ops;
213 return RC_CHK_ACCESS(maps)->libdw_addr_space_dwfl;
218 RC_CHK_ACCESS(maps)->libdw_addr_space_dwfl = dwfl;
224 return &RC_CHK_ACCESS(maps)->lock;
230 RC_CHK_ACCESS(maps)->maps_by_address = NULL;
231 RC_CHK_ACCESS(maps)->maps_by_name = NULL;
232 RC_CHK_ACCESS(maps)->machine = machine;
234 RC_CHK_ACCESS(maps)->addr_space = NULL;
235 RC_CHK_ACCESS(maps)->unwind_libunwind_ops = NULL;
238 RC_CHK_ACCESS(maps)->libdw_addr_space_dwfl = NULL;
241 RC_CHK_ACCESS(maps)->nr_maps = 0;
242 RC_CHK_ACCESS(maps)->nr_maps_allocated = 0;
243 RC_CHK_ACCESS(maps)->last_search_by_name_idx = 0;
244 RC_CHK_ACCESS(maps)->maps_by_address_sorted = true;
245 RC_CHK_ACCESS(maps)->maps_by_name_sorted = false;
312 zfree(&RC_CHK_ACCESS(maps)->maps_by_name);
331 if (RC_CHK_ACCESS(map_a) == RC_CHK_ACCESS(map_b))
333 return (intptr_t)RC_CHK_ACCESS(map_a) > (intptr_t)RC_CHK_ACCESS(map_b)
368 if (ret == 0 && RC_CHK_ACCESS(map_a) != RC_CHK_ACCESS(map_b)) {
384 maps_by_name = malloc(RC_CHK_ACCESS(maps)->nr_maps_allocated *
423 if (RC_CHK_ACCESS(maps_by_address[i]) == RC_CHK_ACCESS(map))
444 if (RC_CHK_ACCESS(maps_by_name[i]) == RC_CHK_ACCESS(map))
476 unsigned int nr_allocate = RC_CHK_ACCESS(maps)->nr_maps_allocated;
497 RC_CHK_ACCESS(maps)->nr_maps_allocated = nr_allocate;
506 RC_CHK_ACCESS(maps)->nr_maps = nr_maps;
525 RC_CHK_ACCESS(maps)->ends_broken = true;
564 --RC_CHK_ACCESS(maps)->nr_maps;
789 unsigned int nr_allocate = RC_CHK_ACCESS(maps)->nr_maps_allocated;
818 RC_CHK_ACCESS(maps)->nr_maps_allocated = nr_allocate;
831 RC_CHK_ACCESS(maps)->nr_maps = nr_maps + to_add;
1008 --RC_CHK_ACCESS(maps)->nr_maps;
1046 unsigned int nr_maps_allocated = RC_CHK_ACCESS(parent)->nr_maps_allocated;
1059 RC_CHK_ACCESS(dest)->maps_by_address = dest_maps_by_address;
1060 RC_CHK_ACCESS(dest)->maps_by_name = dest_maps_by_name;
1061 RC_CHK_ACCESS(dest)->nr_maps_allocated = nr_maps_allocated;
1077 RC_CHK_ACCESS(dest)->nr_maps = i + 1;
1084 RC_CHK_ACCESS(dest)->last_search_by_name_idx = 0;
1168 i = RC_CHK_ACCESS(maps)->last_search_by_name_idx;
1187 RC_CHK_ACCESS(maps)->last_search_by_name_idx = i;
1267 RC_CHK_ACCESS(maps)->ends_broken = false;
1325 merged_nr_maps_allocated = RC_CHK_ACCESS(kmaps)->nr_maps_allocated;