Searched refs:patcher (Results 1 – 8 of 8) sorted by relevance
/haiku/src/system/runtime_loader/ |
H A D | add_ons.cpp | 43 RuntimeLoaderSymbolPatcher* patcher in register_defined_symbol_patcher() local 45 if (patcher == NULL) in register_defined_symbol_patcher() 48 patcher->next = image->defined_symbol_patchers; in register_defined_symbol_patcher() 49 image->defined_symbol_patchers = patcher; in register_defined_symbol_patcher() 59 RuntimeLoaderSymbolPatcher** patcher = &image->defined_symbol_patchers; in unregister_defined_symbol_patcher() local 60 while (*patcher != NULL) { in unregister_defined_symbol_patcher() 61 if ((*patcher)->patcher == _patcher && (*patcher)->cookie == cookie) { in unregister_defined_symbol_patcher() 62 RuntimeLoaderSymbolPatcher* toDelete = *patcher; in unregister_defined_symbol_patcher() 63 *patcher = (*patcher)->next; in unregister_defined_symbol_patcher() 67 patcher = &(*patcher)->next; in unregister_defined_symbol_patcher() [all …]
|
H A D | add_ons.h | 41 runtime_loader_symbol_patcher* patcher; member 44 RuntimeLoaderSymbolPatcher(runtime_loader_symbol_patcher* patcher, in RuntimeLoaderSymbolPatcher() 47 patcher(patcher), in RuntimeLoaderSymbolPatcher()
|
H A D | elf_symbol_lookup.cpp | 275 RuntimeLoaderSymbolPatcher* patcher = image->defined_symbol_patchers; in patch_defined_symbol() local 276 while (patcher != NULL && *symbol != 0) { in patch_defined_symbol() 278 patcher->patcher(patcher->cookie, NULL, image, name, &inImage, in patch_defined_symbol() 280 patcher = patcher->next; in patch_defined_symbol() 292 RuntimeLoaderSymbolPatcher* patcher = image->undefined_symbol_patchers; in patch_undefined_symbol() local 293 while (patcher != NULL) { in patch_undefined_symbol() 294 patcher->patcher(patcher->cookie, rootImage, image, name, foundInImage, in patch_undefined_symbol() 296 patcher = patcher->next; in patch_undefined_symbol()
|
H A D | images.cpp | 241 while (RuntimeLoaderSymbolPatcher* patcher in delete_image_struct() local 243 image->defined_symbol_patchers = patcher->next; in delete_image_struct() 244 delete patcher; in delete_image_struct() 246 while (RuntimeLoaderSymbolPatcher* patcher in delete_image_struct() local 248 image->undefined_symbol_patchers = patcher->next; in delete_image_struct() 249 delete patcher; in delete_image_struct()
|
/haiku/headers/private/runtime_loader/ |
H A D | runtime_loader.h | 214 runtime_loader_symbol_patcher* patcher, void* cookie); 216 runtime_loader_symbol_patcher* patcher, void* cookie); 218 runtime_loader_symbol_patcher* patcher, void* cookie); 220 runtime_loader_symbol_patcher* patcher, void* cookie);
|
/haiku/headers/tools/elfsymbolpatcher/ |
H A D | ElfSymbolPatcher.h | 132 ElfSymbolPatcher* patcher = NULL);
|
/haiku/src/tools/elfsymbolpatcher/ |
H A D | ElfSymbolPatcher.cpp | 491 ElfSymbolPatchGroup::ElfSymbolPatchGroup(ElfSymbolPatcher* patcher) in ElfSymbolPatchGroup() argument 492 : fPatcher(patcher), in ElfSymbolPatchGroup()
|
/haiku/data/catalogs/preferences/bluetooth/ |
H A D | nb.catkeys | 17 …erik H, Tom S, Ferry B,\n - Greg G, David F, Richard S, Martin W:\n\nMed patcher:\n - Michael Weir…
|