Searched refs:KXLDDict (Results 1 - 9 of 9) sorted by relevance
/darwin-on-arm/xnu/libkern/kxld/ |
H A D | kxld_dict.h | 54 typedef struct kxld_dict KXLDDict; typedef in typeref:struct:kxld_dict 57 typedef u_int (*kxld_dict_hash)(const KXLDDict *dict, const void *key); 71 const KXLDDict *dict; 81 kern_return_t kxld_dict_init(KXLDDict *dict, kxld_dict_hash hash, 86 void kxld_dict_iterator_init(KXLDDictIterator *iter, const KXLDDict *dict) 92 void kxld_dict_clear(KXLDDict *dict) 96 void kxld_dict_deinit(KXLDDict *dict) 104 u_int kxld_dict_get_num_entries(const KXLDDict *dict) 110 void * kxld_dict_find(const KXLDDict *dict, const void *key) 120 kern_return_t kxld_dict_insert(KXLDDict *dic [all...] |
H A D | kxld_dict.c | 70 static kern_return_t get_locate_index(const KXLDDict *dict, const void *key, 72 static kern_return_t get_insert_index(const KXLDDict *dict, const void *key, 74 static kern_return_t resize_dict(KXLDDict *dict); 79 kxld_dict_init(KXLDDict * dict, kxld_dict_hash hash, kxld_dict_cmp cmp, 117 kxld_dict_clear(KXLDDict *dict) 132 kxld_dict_iterator_init(KXLDDictIterator *iter, const KXLDDict *dict) 144 kxld_dict_deinit(KXLDDict *dict) 155 kxld_dict_get_num_entries(const KXLDDict *dict) 165 kxld_dict_find(const KXLDDict *dict, const void *key) 191 get_locate_index(const KXLDDict *dic [all...] |
H A D | kxld_kext.c | 70 KXLDDict vtable_index; 81 KXLDDict *defined_symbols_by_name, 82 KXLDDict *defined_cxx_symbol_by_value, 83 KXLDDict *obsolete_symbols_by_name); 85 KXLDDict *defined_symbols_by_name, 86 KXLDDict *defined_cxx_symbols_by_value); 89 const KXLDDict *defined_symbols, const KXLDDict *defined_cxx_symbols); 91 const KXLDDict *defined_symbols, KXLDSym *super_metaclass_ptr_sym, 95 const KXLDDict *defined_symbol [all...] |
H A D | kxld.c | 59 KXLDDict defined_symbols_by_name; 60 KXLDDict defined_cxx_symbols_by_value; 61 KXLDDict obsolete_symbols_by_name; 62 KXLDDict vtables_by_name; 84 static KXLDDict *s_order_dict;
|
H A D | kxld_vtable.c | 71 const KXLDArray *relocs, const KXLDDict *defined_cxx_symbols); 74 const KXLDRelocator *relocator, const KXLDDict *defined_cxx_symbols); 80 const KXLDObject *object, const KXLDDict *defined_cxx_symbols) 254 const KXLDDict *defined_cxx_symbols) 332 const KXLDDict *defined_cxx_symbols)
|
H A D | kxld_symtab.c | 46 KXLDDict cxx_index; 47 KXLDDict name_index;
|
H A D | kxld_reloc.c | 670 kxld_relocator_set_vtables(KXLDRelocator *relocator, const KXLDDict *vtables)
|
H A D | kxld_object.c | 2036 const KXLDDict *patched_vtables)
|
/darwin-on-arm/xnu/libkern/kxld/tests/ |
H A D | kxld_dict_test.c | 47 KXLDDict dict;
|
Completed in 820 milliseconds