Lines Matching refs:vtable
46 /* Boilerplate code to set up the vtable for hooking this loader into
56 static lt_dlvtable *vtable = 0;
58 /* Return the vtable for this loader, only the name and sym_prefix
64 if (!vtable)
66 vtable = lt__zalloc (sizeof *vtable);
69 if (vtable && !vtable->name)
71 vtable->name = "lt_dyld";
72 vtable->sym_prefix = "_";
73 vtable->dlloader_init = vl_init;
74 vtable->module_open = vm_open;
75 vtable->module_close = vm_close;
76 vtable->find_sym = vm_sym;
77 vtable->dlloader_exit = vl_exit;
78 vtable->dlloader_data = loader_data;
79 vtable->priority = LT_DLLOADER_APPEND;
82 if (vtable && (vtable->dlloader_data != loader_data))
88 return vtable;
185 /* A function called through the vtable when this loader is no
190 vtable = NULL;
194 /* A function called through the vtable to initialise this loader. */
224 /* A function called through the vtable to open a module with this
226 module for processing with this loader's other vtable functions. */
278 /* A function called through the vtable when a particular module
319 /* A function called through the vtable to get the address of