Lines Matching defs:dependencies
58 KXLDArray dependencies;
94 u_long size, const char *name, KXLDDependency *dependencies,
217 for (i = 0; i < context->dependencies.maxitems; ++i) {
218 dep = kxld_array_get_slot(&context->dependencies, i);
221 kxld_array_deinit(&context->dependencies);
243 KXLDDependency * dependencies,
261 require_action(dependencies, finish, rval=KERN_INVALID_ARGUMENT);
270 dependencies, ndependencies);
316 rval = kxld_array_init(&context->dependencies,
345 const char *name, KXLDDependency *dependencies, u_int ndependencies)
358 kext = kxld_array_get_item(&context->dependencies, i);
362 kext_object = get_object_for_file(context, dependencies[i].kext,
363 dependencies[i].kext_size, dependencies[i].kext_name);
366 if (dependencies[i].interface) {
368 dependencies[i].interface, dependencies[i].interface_size,
369 dependencies[i].interface_name);
376 if (dependencies[i].is_direct_dependency) {
390 /* Export the vtables for all of the dependencies. */
391 for (i = 0; i < context->dependencies.nitems; ++i) {
392 kext = kxld_array_get_item(&context->dependencies, i);
518 for (i = 0; i < context->dependencies.nitems; ++i) {
519 dep = kxld_array_get_item(&context->dependencies, i);
522 kxld_array_reset(&context->dependencies);