Symbol: image_t
headers/private/runtime_loader/runtime_loader.h
112
struct image_t **needed;
headers/private/runtime_loader/runtime_loader.h
156
elf_sym* (*find_undefined_symbol)(struct image_t* rootImage,
headers/private/runtime_loader/runtime_loader.h
157
struct image_t* image,
headers/private/runtime_loader/runtime_loader.h
159
struct image_t** foundInImage);
headers/private/runtime_loader/runtime_loader.h
161
elf_sym* (*find_undefined_symbol)(struct image_t* rootImage,
headers/private/runtime_loader/runtime_loader.h
162
struct image_t* image,
headers/private/runtime_loader/runtime_loader.h
164
struct image_t** foundInImage);
headers/private/runtime_loader/runtime_loader.h
178
image_t *head;
headers/private/runtime_loader/runtime_loader.h
179
image_t *tail;
headers/private/runtime_loader/runtime_loader.h
208
struct image_t* rootImage, struct image_t* image, const char* name,
headers/private/runtime_loader/runtime_loader.h
209
struct image_t** foundInImage, void** symbol, int32* type);
headers/private/runtime_loader/runtime_loader.h
213
status_t (*register_defined_symbol_patcher)(struct image_t* image,
headers/private/runtime_loader/runtime_loader.h
215
void (*unregister_defined_symbol_patcher)(struct image_t* image,
headers/private/runtime_loader/runtime_loader.h
217
status_t (*register_undefined_symbol_patcher)(struct image_t* image,
headers/private/runtime_loader/runtime_loader.h
219
void (*unregister_undefined_symbol_patcher)(struct image_t* image,
headers/private/runtime_loader/runtime_loader.h
235
void (*image_loaded)(struct image_t* image);
headers/private/runtime_loader/runtime_loader.h
236
void (*image_relocated)(struct image_t* image);
headers/private/runtime_loader/runtime_loader.h
237
void (*image_initialized)(struct image_t* image);
headers/private/runtime_loader/runtime_loader.h
238
void (*image_uninitializing)(struct image_t* image);
headers/private/runtime_loader/runtime_loader.h
239
void (*image_unloading)(struct image_t* image);
headers/private/runtime_loader/runtime_loader.h
97
struct image_t *next;
headers/private/runtime_loader/runtime_loader.h
98
struct image_t *prev;
src/bin/debug/ltrace/ltrace_stub.cpp
144
symbol_patcher(void* cookie, image_t* rootImage, image_t* image,
src/bin/debug/ltrace/ltrace_stub.cpp
145
const char* name, image_t** foundInImage, void** symbol, int32* type)
src/bin/debug/ltrace/ltrace_stub.cpp
190
ltrace_stub_image_loaded(image_t* image)
src/bin/debug/ltrace/ltrace_stub.cpp
203
ltrace_stub_image_relocated(image_t* image)
src/bin/debug/ltrace/ltrace_stub.cpp
211
ltrace_stub_image_initialized(image_t* image)
src/bin/debug/ltrace/ltrace_stub.cpp
219
ltrace_stub_image_uninitializing(image_t* image)
src/bin/debug/ltrace/ltrace_stub.cpp
227
ltrace_stub_image_unloading(image_t* image)
src/kits/debug/Image.h
18
struct image_t;
src/kits/debug/SymbolLookup.cpp
208
const image_t* image, int32 symbolCount);
src/kits/debug/SymbolLookup.cpp
224
const image_t* fImage;
src/kits/debug/SymbolLookup.cpp
425
const image_t *
src/kits/debug/SymbolLookup.cpp
434
const image_t *_image = Read(fDebugArea->loaded_images->head);
src/kits/debug/SymbolLookup.cpp
436
const image_t *image = &Read(*_image);
src/kits/debug/SymbolLookup.cpp
449
const image_t*
src/kits/debug/SymbolLookup.cpp
458
const image_t *_image = Read(fDebugArea->loaded_images->head);
src/kits/debug/SymbolLookup.cpp
460
const image_t *image = &Read(*_image);
src/kits/debug/SymbolLookup.cpp
546
const image_t* loadedImage = _FindLoadedImageByID(imageInfo.id);
src/kits/debug/SymbolLookup.cpp
566
const image_info& info, const image_t* image, int32 symbolCount)
src/kits/debug/SymbolLookup.h
164
const image_t* _FindLoadedImageAtAddress(addr_t address);
src/kits/debug/SymbolLookup.h
165
const image_t* _FindLoadedImageByID(image_id id);
src/kits/debug/SymbolLookup.h
19
struct image_t;
src/system/runtime_loader/add_ons.cpp
117
add_add_on(image_t* image, runtime_loader_add_on* addOnStruct)
src/system/runtime_loader/add_ons.cpp
132
image_event(image_t* image, uint32 event)
src/system/runtime_loader/add_ons.cpp
136
void (*function)(image_t* image) = NULL;
src/system/runtime_loader/add_ons.cpp
16
static status_t register_defined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.cpp
18
static void unregister_defined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.cpp
20
static status_t register_undefined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.cpp
22
static void unregister_undefined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.cpp
40
register_defined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.cpp
56
unregister_defined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.cpp
73
register_undefined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.cpp
89
unregister_undefined_symbol_patcher(struct image_t* image,
src/system/runtime_loader/add_ons.h
27
image_t* image;
src/system/runtime_loader/add_ons.h
30
RuntimeLoaderAddOn(image_t* image, runtime_loader_add_on* addOn)
src/system/runtime_loader/add_ons.h
55
status_t add_add_on(image_t* image, runtime_loader_add_on* addOnStruct);
src/system/runtime_loader/add_ons.h
56
void image_event(image_t* image, uint32 event);
src/system/runtime_loader/arch/arm/arch_relocate.cpp
26
relocate_rel(image_t *rootImage, image_t *image, Elf32_Rel *rel, int rel_len,
src/system/runtime_loader/arch/arm/arch_relocate.cpp
39
image_t* symbolImage = NULL;
src/system/runtime_loader/arch/arm/arch_relocate.cpp
81
arch_relocate_image(image_t *rootImage, image_t *image,
src/system/runtime_loader/arch/arm64/arch_relocate.cpp
25
relocate_rela(image_t* rootImage, image_t* image, Elf64_Rela* rel,
src/system/runtime_loader/arch/arm64/arch_relocate.cpp
32
image_t* symbolImage = NULL;
src/system/runtime_loader/arch/arm64/arch_relocate.cpp
85
arch_relocate_image(image_t *rootImage, image_t *image,
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
275
arch_relocate_image(image_t *rootImage, image_t *image,
src/system/runtime_loader/arch/m68k/arch_relocate.cpp
75
relocate_rela(image_t *rootImage, image_t *image, Elf32_Rela *rel, int rel_len,
src/system/runtime_loader/arch/ppc/arch_relocate.cpp
24
relocate_rel(image_t *rootImage, image_t *image, Elf32_Rel *rel, int rel_len,
src/system/runtime_loader/arch/ppc/arch_relocate.cpp
34
arch_relocate_image(image_t *rootImage, image_t *image,
src/system/runtime_loader/arch/riscv64/arch_relocate.cpp
19
relocate_rela(image_t* rootImage, image_t* image, Elf64_Rela* rel,
src/system/runtime_loader/arch/riscv64/arch_relocate.cpp
26
image_t* symbolImage = NULL;
src/system/runtime_loader/arch/riscv64/arch_relocate.cpp
78
arch_relocate_image(image_t* rootImage, image_t* image,
src/system/runtime_loader/arch/sparc/arch_relocate.cpp
25
arch_relocate_image(image_t *rootImage, image_t *image,
src/system/runtime_loader/arch/x86/arch_relocate.cpp
111
arch_relocate_image(image_t* rootImage, image_t* image,
src/system/runtime_loader/arch/x86/arch_relocate.cpp
21
relocate_rel(image_t *rootImage, image_t *image, Elf32_Rel *rel, int rel_len,
src/system/runtime_loader/arch/x86/arch_relocate.cpp
36
image_t* symbolImage = NULL;
src/system/runtime_loader/arch/x86_64/arch_relocate.cpp
17
relocate_rela(image_t* rootImage, image_t* image, Elf64_Rela* rel,
src/system/runtime_loader/arch/x86_64/arch_relocate.cpp
24
image_t* symbolImage = NULL;
src/system/runtime_loader/arch/x86_64/arch_relocate.cpp
84
arch_relocate_image(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf.cpp
1001
image_t* image;
src/system/runtime_loader/elf.cpp
1019
image_t* callerImage = find_loaded_image_by_address((addr_t)caller);
src/system/runtime_loader/elf.cpp
1027
image_t* candidateImage = NULL;
src/system/runtime_loader/elf.cpp
1029
image_t* image = get_loaded_images().head;
src/system/runtime_loader/elf.cpp
1078
image_t* inImage;
src/system/runtime_loader/elf.cpp
1079
status = find_symbol_breadth_first((image_t*)handle,
src/system/runtime_loader/elf.cpp
1094
image_t *image;
src/system/runtime_loader/elf.cpp
112
preload_images(image_t **image, int32 *_count = NULL)
src/system/runtime_loader/elf.cpp
1172
image_t **termList;
src/system/runtime_loader/elf.cpp
1186
image_t *image = termList[i];
src/system/runtime_loader/elf.cpp
161
load_immediate_dependencies(image_t *image, bool preload)
src/system/runtime_loader/elf.cpp
184
image->needed = (image_t**)malloc(image->num_needed * sizeof(image_t *));
src/system/runtime_loader/elf.cpp
192
memset(image->needed, 0, image->num_needed * sizeof(image_t *));
src/system/runtime_loader/elf.cpp
259
load_dependencies(image_t* image, bool preload = false)
src/system/runtime_loader/elf.cpp
262
for (image_t* otherImage = image; otherImage != NULL;
src/system/runtime_loader/elf.cpp
272
for (image_t* otherImage = image; otherImage != NULL;
src/system/runtime_loader/elf.cpp
284
relocate_image(image_t *rootImage, image_t *image)
src/system/runtime_loader/elf.cpp
301
relocate_dependencies(image_t *image)
src/system/runtime_loader/elf.cpp
304
image_t **list;
src/system/runtime_loader/elf.cpp
324
init_dependencies(image_t *image, bool initHead)
src/system/runtime_loader/elf.cpp
326
image_t **initList = NULL;
src/system/runtime_loader/elf.cpp
385
call_term_functions(image_t* image)
src/system/runtime_loader/elf.cpp
413
inject_runtime_loader_api(image_t* rootImage)
src/system/runtime_loader/elf.cpp
417
image_t* image;
src/system/runtime_loader/elf.cpp
428
add_preloaded_addon(image_t* image)
src/system/runtime_loader/elf.cpp
432
image_t** newArray = (image_t**)realloc(sPreloadedAddons,
src/system/runtime_loader/elf.cpp
433
sizeof(image_t*) * (sPreloadedAddonCount + 1));
src/system/runtime_loader/elf.cpp
452
image_t *image = NULL;
src/system/runtime_loader/elf.cpp
50
image_t* gProgramImage;
src/system/runtime_loader/elf.cpp
52
static image_t** sPreloadedAddons = NULL;
src/system/runtime_loader/elf.cpp
544
image_t *image;
src/system/runtime_loader/elf.cpp
59
find_dt_string(image_t *image, int32 d_tag)
src/system/runtime_loader/elf.cpp
623
image_t *image = NULL;
src/system/runtime_loader/elf.cpp
661
image_t* callerImage = find_loaded_image_by_address((addr_t)caller);
src/system/runtime_loader/elf.cpp
725
image_t *image;
src/system/runtime_loader/elf.cpp
74
find_dt_rpath(image_t *image)
src/system/runtime_loader/elf.cpp
745
image = (image_t*)handle;
src/system/runtime_loader/elf.cpp
805
image_t *image;
src/system/runtime_loader/elf.cpp
81
find_dt_runpath(image_t *image)
src/system/runtime_loader/elf.cpp
861
image_t* image = find_loaded_image_by_address((addr_t)address);
src/system/runtime_loader/elf.cpp
88
preload_image(char const* path, image_t **image)
src/system/runtime_loader/elf.cpp
943
image_t *image;
src/system/runtime_loader/elf_haiku_version.cpp
213
analyze_image_haiku_version_and_abi(int fd, image_t* image, elf_ehdr& eheader,
src/system/runtime_loader/elf_haiku_version.cpp
23
analyze_object_gcc_version(int fd, image_t* image, elf_ehdr& eheader,
src/system/runtime_loader/elf_haiku_version.h
11
void analyze_image_haiku_version_and_abi(int fd, image_t* image,
src/system/runtime_loader/elf_load_image.cpp
106
parse_program_headers(image_t* image, char* buff, int phnum, int phentsize)
src/system/runtime_loader/elf_load_image.cpp
222
assert_dynamic_loadable(image_t* image)
src/system/runtime_loader/elf_load_image.cpp
242
parse_dynamic_segment(image_t* image)
src/system/runtime_loader/elf_load_image.cpp
493
const char* requestingObjectPath, image_t** _image)
src/system/runtime_loader/elf_load_image.cpp
500
image_t* found;
src/system/runtime_loader/elf_load_image.cpp
501
image_t* image;
src/system/runtime_loader/elf_load_image.h
23
const char* runpath, const char* requestingObjectPath, image_t** _image);
src/system/runtime_loader/elf_symbol_lookup.cpp
201
find_symbol_gnuhash(const image_t* image, const SymbolLookupInfo& lookupInfo)
src/system/runtime_loader/elf_symbol_lookup.cpp
236
find_symbol_sysv(const image_t* image, const SymbolLookupInfo& lookupInfo)
src/system/runtime_loader/elf_symbol_lookup.cpp
257
find_symbol(image_t* image, const SymbolLookupInfo& lookupInfo)
src/system/runtime_loader/elf_symbol_lookup.cpp
272
patch_defined_symbol(image_t* image, const char* name, void** symbol,
src/system/runtime_loader/elf_symbol_lookup.cpp
277
image_t* inImage = image;
src/system/runtime_loader/elf_symbol_lookup.cpp
286
patch_undefined_symbol(image_t* rootImage, image_t* image, const char* name,
src/system/runtime_loader/elf_symbol_lookup.cpp
287
image_t** foundInImage, void** symbol, int32* type)
src/system/runtime_loader/elf_symbol_lookup.cpp
302
find_symbol(image_t* image, const SymbolLookupInfo& lookupInfo,
src/system/runtime_loader/elf_symbol_lookup.cpp
322
find_symbol_breadth_first(image_t* image, const SymbolLookupInfo& lookupInfo,
src/system/runtime_loader/elf_symbol_lookup.cpp
323
image_t** _foundInImage, void** _location)
src/system/runtime_loader/elf_symbol_lookup.cpp
325
image_t* queue[count_loaded_images()];
src/system/runtime_loader/elf_symbol_lookup.cpp
332
image_t* candidateImage = NULL;
src/system/runtime_loader/elf_symbol_lookup.cpp
34
equals_image_name(const image_t* image, const char* name)
src/system/runtime_loader/elf_symbol_lookup.cpp
352
image_t* needed = image->needed[i];
src/system/runtime_loader/elf_symbol_lookup.cpp
382
find_undefined_symbol_dependencies_only(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf_symbol_lookup.cpp
383
const SymbolLookupInfo& lookupInfo, image_t** foundInImage)
src/system/runtime_loader/elf_symbol_lookup.cpp
428
find_undefined_symbol_global(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf_symbol_lookup.cpp
429
const SymbolLookupInfo& lookupInfo, image_t** _foundInImage)
src/system/runtime_loader/elf_symbol_lookup.cpp
434
image_t* candidateImage = NULL;
src/system/runtime_loader/elf_symbol_lookup.cpp
452
image_t* otherImage = get_loaded_images().head;
src/system/runtime_loader/elf_symbol_lookup.cpp
475
find_undefined_symbol_add_on(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf_symbol_lookup.cpp
476
const SymbolLookupInfo& lookupInfo, image_t** _foundInImage)
src/system/runtime_loader/elf_symbol_lookup.cpp
505
image_t* candidateImage = NULL;
src/system/runtime_loader/elf_symbol_lookup.cpp
523
image_t* otherImage = get_loaded_images().head;
src/system/runtime_loader/elf_symbol_lookup.cpp
559
resolve_symbol(image_t* rootImage, image_t* image, elf_sym* sym,
src/system/runtime_loader/elf_symbol_lookup.cpp
560
SymbolLookupCache* cache, addr_t* symAddress, image_t** symbolImage)
src/system/runtime_loader/elf_symbol_lookup.cpp
571
image_t* sharedImage;
src/system/runtime_loader/elf_symbol_lookup.cpp
84
match_symbol(const image_t* image, const SymbolLookupInfo& lookupInfo, uint32 symIdx,
src/system/runtime_loader/elf_symbol_lookup.h
101
void SetSymbolValueAt(size_t index, addr_t value, image_t* image)
src/system/runtime_loader/elf_symbol_lookup.h
113
image_t** fDSOs;
src/system/runtime_loader/elf_symbol_lookup.h
118
void patch_defined_symbol(image_t* image, const char* name,
src/system/runtime_loader/elf_symbol_lookup.h
120
void patch_undefined_symbol(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf_symbol_lookup.h
121
const char* name, image_t** foundInImage, void** symbol,
src/system/runtime_loader/elf_symbol_lookup.h
124
elf_sym* find_symbol(image_t* image, const SymbolLookupInfo& lookupInfo);
src/system/runtime_loader/elf_symbol_lookup.h
125
status_t find_symbol(image_t* image, const SymbolLookupInfo& lookupInfo,
src/system/runtime_loader/elf_symbol_lookup.h
127
status_t find_symbol_breadth_first(image_t* image,
src/system/runtime_loader/elf_symbol_lookup.h
128
const SymbolLookupInfo& lookupInfo, image_t** _foundInImage,
src/system/runtime_loader/elf_symbol_lookup.h
130
elf_sym* find_undefined_symbol_dependencies_only(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf_symbol_lookup.h
131
const SymbolLookupInfo& lookupInfo, image_t** foundInImage);
src/system/runtime_loader/elf_symbol_lookup.h
132
elf_sym* find_undefined_symbol_global(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf_symbol_lookup.h
133
const SymbolLookupInfo& lookupInfo, image_t** foundInImage);
src/system/runtime_loader/elf_symbol_lookup.h
134
elf_sym* find_undefined_symbol_add_on(image_t* rootImage, image_t* image,
src/system/runtime_loader/elf_symbol_lookup.h
135
const SymbolLookupInfo& lookupInfo, image_t** foundInImage);
src/system/runtime_loader/elf_symbol_lookup.h
48
SymbolLookupCache(image_t* image)
src/system/runtime_loader/elf_symbol_lookup.h
57
fDSOs = (image_t**)malloc(sizeof(image_t*) * fTableSize);
src/system/runtime_loader/elf_symbol_lookup.h
94
addr_t SymbolValueAt(size_t index, image_t** image) const
src/system/runtime_loader/elf_versioning.cpp
16
assert_defined_image_version(image_t* dependentImage, image_t* image,
src/system/runtime_loader/elf_versioning.cpp
169
check_needed_image_versions(image_t* image)
src/system/runtime_loader/elf_versioning.cpp
177
image_t* dependency = find_loaded_image_by_name(fileName,
src/system/runtime_loader/elf_versioning.cpp
57
init_image_version_infos(image_t* image)
src/system/runtime_loader/elf_versioning.h
11
status_t init_image_version_infos(image_t* image);
src/system/runtime_loader/elf_versioning.h
12
status_t check_needed_image_versions(image_t* image);
src/system/runtime_loader/images.cpp
106
static image_t*
src/system/runtime_loader/images.cpp
110
for (image_t* image = queue->head; image; image = image->next) {
src/system/runtime_loader/images.cpp
125
update_image_flags_recursively(image_t* image, uint32 flagsToSet,
src/system/runtime_loader/images.cpp
128
image_t* queue[sLoadedImageCount];
src/system/runtime_loader/images.cpp
140
image_t* needed = image->needed[i];
src/system/runtime_loader/images.cpp
157
topological_sort(image_t* image, uint32 slot, image_t** initList,
src/system/runtime_loader/images.cpp
175
get_image_region_load_address(image_t* image, uint32 index, long lastDelta,
src/system/runtime_loader/images.cpp
199
image_t*
src/system/runtime_loader/images.cpp
202
size_t allocSize = sizeof(image_t)
src/system/runtime_loader/images.cpp
205
image_t* image = (image_t*)malloc(allocSize);
src/system/runtime_loader/images.cpp
231
delete_image_struct(image_t* image)
src/system/runtime_loader/images.cpp
234
size_t size = sizeof(image_t)
src/system/runtime_loader/images.cpp
261
delete_image(image_t* image)
src/system/runtime_loader/images.cpp
274
put_image(image_t* image)
src/system/runtime_loader/images.cpp
297
map_image(int fd, char const* path, image_t* image, bool fixed)
src/system/runtime_loader/images.cpp
433
unmap_image(image_t* image)
src/system/runtime_loader/images.cpp
453
for (image_t* image = sLoadedImages.head; image != NULL;
src/system/runtime_loader/images.cpp
480
register_image(image_t* image, int fd, const char* path)
src/system/runtime_loader/images.cpp
54
update_image_id(image_t* image)
src/system/runtime_loader/images.cpp
550
for (image_t* image = sLoadedImages.head; image; image = image->next) {
src/system/runtime_loader/images.cpp
555
for (image_t* image = sDisposableImages.head; image; image = image->next) {
src/system/runtime_loader/images.cpp
588
enqueue_loaded_image(image_t* image)
src/system/runtime_loader/images.cpp
596
dequeue_loaded_image(image_t* image)
src/system/runtime_loader/images.cpp
604
dequeue_disposable_image(image_t* image)
src/system/runtime_loader/images.cpp
610
image_t*
src/system/runtime_loader/images.cpp
618
image_t*
src/system/runtime_loader/images.cpp
626
for (image_t* image = sLoadedImages.head; image; image = image->next) {
src/system/runtime_loader/images.cpp
634
for (image_t* image = sDisposableImages.head; image; image = image->next) {
src/system/runtime_loader/images.cpp
643
image_t*
src/system/runtime_loader/images.cpp
646
for (image_t* image = sLoadedImages.head; image; image = image->next) {
src/system/runtime_loader/images.cpp
660
set_image_flags_recursively(image_t* image, uint32 flags)
src/system/runtime_loader/images.cpp
667
clear_image_flags_recursively(image_t* image, uint32 flags)
src/system/runtime_loader/images.cpp
692
get_sorted_image_list(image_t* image, image_t*** _list, uint32 sortFlag)
src/system/runtime_loader/images.cpp
694
image_t** list;
src/system/runtime_loader/images.cpp
696
list = (image_t**)malloc(sLoadedImageCount * sizeof(image_t*));
src/system/runtime_loader/images.cpp
703
memset(list, 0, sLoadedImageCount * sizeof(image_t*));
src/system/runtime_loader/images.cpp
74
enqueue_image(image_queue_t* queue, image_t* image)
src/system/runtime_loader/images.cpp
89
dequeue_image(image_queue_t* queue, image_t* image)
src/system/runtime_loader/images.h
49
image_t* create_image(const char* name, const char* path, int regionCount);
src/system/runtime_loader/images.h
50
void delete_image_struct(image_t* image);
src/system/runtime_loader/images.h
51
void delete_image(image_t* image);
src/system/runtime_loader/images.h
52
void put_image(image_t* image);
src/system/runtime_loader/images.h
54
status_t map_image(int fd, char const* path, image_t* image, bool fixed);
src/system/runtime_loader/images.h
55
void unmap_image(image_t* image);
src/system/runtime_loader/images.h
58
void register_image(image_t* image, int fd, const char* path);
src/system/runtime_loader/images.h
64
void enqueue_loaded_image(image_t* image);
src/system/runtime_loader/images.h
65
void dequeue_loaded_image(image_t* image);
src/system/runtime_loader/images.h
66
void dequeue_disposable_image(image_t* image);
src/system/runtime_loader/images.h
68
image_t* find_loaded_image_by_name(char const* name, uint32 typeMask);
src/system/runtime_loader/images.h
69
image_t* find_loaded_image_by_id(image_id id, bool ignoreDisposable);
src/system/runtime_loader/images.h
70
image_t* find_loaded_image_by_address(addr_t address);
src/system/runtime_loader/images.h
72
void set_image_flags_recursively(image_t* image, uint32 flags);
src/system/runtime_loader/images.h
73
void clear_image_flags_recursively(image_t* image, uint32 flags);
src/system/runtime_loader/images.h
74
ssize_t get_sorted_image_list(image_t* image, image_t*** _list,
src/system/runtime_loader/runtime_loader_private.h
109
status_t arch_relocate_image(image_t* rootImage, image_t* image,
src/system/runtime_loader/runtime_loader_private.h
59
extern image_t* gProgramImage;
src/system/runtime_loader/runtime_loader_private.h
88
int resolve_symbol(image_t* rootImage, image_t* image, elf_sym* sym,
src/system/runtime_loader/runtime_loader_private.h
89
SymbolLookupCache* cache, addr_t* sym_addr, image_t** symbolImage = NULL);