Searched refs:KXLDObject (Results 1 - 5 of 5) sorted by relevance
/xnu-2782.1.97/libkern/kxld/ |
H A D | kxld_object.h | 46 typedef struct kxld_object KXLDObject; typedef in typeref:struct:kxld_object 55 kern_return_t kxld_object_init_from_macho(KXLDObject *object, 61 void kxld_object_clear(KXLDObject *object) 64 void kxld_object_deinit(KXLDObject *object) 71 const u_char * kxld_object_get_file(const KXLDObject *object) 74 const char * kxld_object_get_name(const KXLDObject *object) 77 boolean_t kxld_object_is_32_bit(const KXLDObject *object) 80 boolean_t kxld_object_is_final_image(const KXLDObject *object) 83 boolean_t kxld_object_is_kernel(const KXLDObject *object) 86 boolean_t kxld_object_is_linked(const KXLDObject *objec [all...] |
H A D | kxld_object.c | 112 static kern_return_t get_target_machine_info(KXLDObject *object, 114 static kern_return_t get_macho_slice_for_arch(KXLDObject *object, 117 static u_long get_macho_header_size(const KXLDObject *object); 118 static u_long get_macho_data_size(const KXLDObject *object) __unused; 120 static kern_return_t init_from_execute(KXLDObject *object); 121 static kern_return_t init_from_final_linked_image(KXLDObject *object, 124 static boolean_t target_supports_protected_segments(const KXLDObject *object) 126 static void set_is_object_linked(KXLDObject *object); 129 static boolean_t target_supports_bundle(const KXLDObject *object) 131 static kern_return_t init_from_bundle(KXLDObject *objec [all...] |
H A D | kxld.c | 96 static KXLDObject * get_object_for_file(KXLDContext *context, 203 KXLDObject *object = NULL; 349 KXLDObject *kext_object = NULL; 350 KXLDObject *interface_object = NULL; 422 static KXLDObject * 426 KXLDObject *rval = NULL; 427 KXLDObject *object = NULL; 504 KXLDObject * object = NULL;
|
H A D | kxld_kext.c | 67 KXLDObject *kext; 68 KXLDObject *interface; 80 const KXLDObject *kext, const KXLDObject *interface, 84 static kern_return_t export_symbols(const KXLDObject *kext, 116 kxld_kext_init(KXLDKext *kext, KXLDObject *kext_object, 117 KXLDObject *interface_object) 213 export_symbols_through_interface(const KXLDObject *kext, 214 const KXLDObject *interface, KXLDDict *defined_symbols_by_name, 300 export_symbols(const KXLDObject *kex [all...] |
H A D | kxld_vtable.c | 80 const KXLDObject *object, const KXLDDict *defined_cxx_symbols) 475 KXLDObject *object)
|
Completed in 34 milliseconds