Lines Matching refs:objects
121 struct dl_find_object_internal objects[]; /* Read in the TM region. */ member
140 count += seg->objects[i].map != NULL; in _dlfo_mappings_segment_count_used()
174 element_size = sizeof ((struct dlfo_mappings_segment) {}.objects[0]) in _dlfo_mappings_segment_allocate_unpadded()
212 element_size = sizeof ((struct dlfo_mappings_segment) {}.objects[0]) in _dlfo_mappings_segment_allocate()
426 if (pc >= atomic_load_relaxed (&seg->objects[0].map_start)) in _dl_find_object()
432 = _dlfo_lookup (pc, seg->objects, seg_size); in _dl_find_object()
524 (l, &_dlfo_loaded_mappings[0]->objects[loaded]); in rtld_hidden_def()
535 _dlfo_sort_mappings (struct dl_find_object_internal *objects, size_t size) in _dlfo_sort_mappings() argument
544 uintptr_t min_val = objects[i].map_start; in _dlfo_sort_mappings()
546 if (objects[j].map_start < min_val) in _dlfo_sort_mappings()
549 min_val = objects[j].map_start; in _dlfo_sort_mappings()
553 struct dl_find_object_internal tmp = objects[min_idx]; in _dlfo_sort_mappings()
554 objects[min_idx] = objects[i]; in _dlfo_sort_mappings()
555 objects[i] = tmp; in _dlfo_sort_mappings()
602 _dlfo_sort_mappings (_dlfo_loaded_mappings[0]->objects, in _dl_find_object_init()
718 && (current_seg->objects[current_seg_index1 - 1].map == NULL)) in _dl_find_object_update_1()
741 = &target_seg->objects[target_seg_index1 - 1]; in _dl_find_object_update_1()
746 < current_seg->objects[current_seg_index1 - 1].map_start))) in _dl_find_object_update_1()
751 (¤t_seg->objects[current_seg_index1 - 1], dlfo); in _dl_find_object_update_1()
825 if (map_start >= seg->objects[0].map_start) in _dl_find_object_dlclose()
828 = _dlfo_lookup (map_start, seg->objects, seg->size); in _dl_find_object_dlclose()