Lines Matching refs:prebind_data
56 _dl_prebind_data_to_footer(void *prebind_data) in _dl_prebind_data_to_footer() argument
62 poffset = prebind_data; in _dl_prebind_data_to_footer()
63 c = prebind_data; in _dl_prebind_data_to_footer()
75 exe_obj->prebind_data = (void *)phdp->p_vaddr; in prebind_load_exe()
76 _dl_prog_prebind_map = exe_obj->prebind_data; in prebind_load_exe()
78 footer = _dl_prebind_data_to_footer(_dl_objects->prebind_data); in prebind_load_exe()
96 exe_obj->prebind_data = NULL; in prebind_load_exe()
112 void *prebind_data; in prebind_load_fd() local
134 prebind_data = _dl_mmap(0, footer.prebind_size, PROT_READ, in prebind_load_fd()
163 return prebind_data; in prebind_load_fd()
185 if (object->prebind_data == NULL) in prebind_symcache()
216 poffset = (u_int32_t *)object->prebind_data; in prebind_symcache()
217 c = object->prebind_data; in prebind_symcache()
222 prebind_map = (void *)object->prebind_data; in prebind_symcache()
347 if (object->prebind_data == NULL) in prebind_free()
351 object->prebind_data)); in prebind_free()
353 if (object->prebind_data != 0) { in prebind_free()
354 footer = _dl_prebind_data_to_footer(object->prebind_data); in prebind_free()
360 _dl_munmap((void *)ELF_TRUNC((long)object->prebind_data, _dl_pagesz), in prebind_free()
361 ELF_ROUND((long)object->prebind_data+footer->prebind_size, in prebind_free()
362 _dl_pagesz) - ELF_TRUNC((long)object->prebind_data, _dl_pagesz)); in prebind_free()
364 object->prebind_data = NULL; in prebind_free()
390 if (object->prebind_data == NULL) { in _dl_prebind_pre_resolve()
400 object->prebind_data); in _dl_prebind_pre_resolve()