Searched refs:KXLDDict (Results 1 - 9 of 9) sorted by relevance

/macosx-10.9.5/xnu-2422.115.4/libkern/kxld/
H A Dkxld_dict.h54 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 Dkxld_dict.c70 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 Dkxld_kext.c70 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 Dkxld.c59 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 Dkxld_vtable.c71 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 Dkxld_symtab.c46 KXLDDict cxx_index;
47 KXLDDict name_index;
H A Dkxld_reloc.c671 kxld_relocator_set_vtables(KXLDRelocator *relocator, const KXLDDict *vtables)
H A Dkxld_object.c2032 const KXLDDict *patched_vtables)
/macosx-10.9.5/xnu-2422.115.4/libkern/kxld/tests/
H A Dkxld_dict_test.c47 KXLDDict dict;

Completed in 200 milliseconds