Searched refs:KXLDKext (Results 1 - 3 of 3) sorted by relevance
/darwin-on-arm/xnu/libkern/kxld/ |
H A D | kxld_kext.h | 46 typedef struct kxld_kext KXLDKext; typedef in typeref:struct:kxld_kext 55 kern_return_t kxld_kext_init(KXLDKext *kext, struct kxld_object *kext_object, 59 void kxld_kext_clear(KXLDKext *kext) 62 void kxld_kext_deinit(KXLDKext *kext) 69 kern_return_t kxld_kext_export_symbols(const KXLDKext *kext, 75 void kxld_kext_get_vmsize(const KXLDKext *kext, 79 void kxld_kext_set_linked_object_size(KXLDKext *kext, u_long vmsize) 82 kern_return_t kxld_kext_export_linked_object(const KXLDKext *kext, 89 kern_return_t kxld_kext_export_vtables(KXLDKext *kext, 95 kern_return_t kxld_kext_relocate(KXLDKext *kex [all...] |
H A D | kxld_kext.c | 88 static kern_return_t create_vtables(KXLDKext *kext, 90 static kern_return_t get_vtable_syms_from_smcp(KXLDKext *kext, 94 static kern_return_t resolve_symbols(KXLDKext *kext, 97 static kern_return_t patch_vtables(KXLDKext *kext, KXLDDict *patched_vtables, 100 KXLDKext *kext, KXLDSym *super_metaclass_pointer_sym); 101 static kern_return_t create_vtable_index(KXLDKext *kext); 103 static kern_return_t validate_symbols(KXLDKext *kext); 110 return sizeof(KXLDKext); 116 kxld_kext_init(KXLDKext *kext, KXLDObject *kext_object, 141 kxld_kext_clear(KXLDKext *kex [all...] |
H A D | kxld.c | 55 KXLDKext *kext; 204 KXLDKext *dep = NULL; 348 KXLDKext *kext = NULL; 505 KXLDKext * dep = NULL;
|
Completed in 20 milliseconds