Searched refs:mkext (Results 1 - 11 of 11) sorted by relevance

/macosx-10.9.5/kext_tools-326.95.1/
H A Dmkext1_file.c41 #include <Kernel/libkern/mkext.h>
52 CFMutableDataRef mkext; member in struct:__anon9223
118 /* Add room for the mkext header and kext descriptors.
123 context.mkext = result;
151 "Created mkext for %s containing %lu kexts.",
188 "Adding %s to mkext.", kextPath);
292 /* Add enough to the mkext buffer to append the whole uncompressed file.
294 * be compressed, we'll set the mkext buffer length to fit exactly.
297 newMkextLength = CFDataGetLength(context->mkext) + addedDataFullLength;
298 CFDataSetLength(context->mkext, newMkextLengt
[all...]
H A Dmkext.c25 #include <libsa/mkext.h>
28 #include <Kernel/libsa/mkext.h>
H A Dkextcache_main.c28 #include <Kernel/libkern/mkext.h>
199 * to do work. We can't do this for an mkext yet because we don't
235 * the repository and named kexts for use with mkext-creation flags.
398 * mkext version, so we don't have to duplicate the code block.
405 /* Catch a -e/-system-mkext and redirect to -system-prelinked-kernel.
585 "Warning: output mkext file already specified; using last.");
599 "Error: mkext filename length exceeds PATH_MAX");
1333 "Use -%s only when creating an mkext archive or prelinked kernel.",
1398 "Can't create mkext or prelinked kernel when updating volumes.");
1668 CFDataRef mkext local
[all...]
H A Dmkextunpack_main.c28 #include <Kernel/libkern/mkext.h>
93 How to unpack all arches from an mkext:
95 Unpack each arch in a fat mkext to a separate array of kexts.
115 fprintf(stderr, " -a arch: pick architecture from fat mkext file\n");
204 fprintf(stderr, "no mkext file given\n");
347 "Can't read mkext fat header.");
355 "Architecture %s not found in mkext.",
371 "Bad mkext magic/signature.");
379 "Mkext length field %d does not match mkext actual size %d.",
576 "Bad mkext dat
[all...]
H A Dkcgen_main.c28 #include <Kernel/libkern/mkext.h>
149 * the repository and named kexts for use with mkext-creation flags.
H A Dbootcaches.c50 #include <System/libkern/mkext.h>
413 * later, the "MKext2 key" for format-2 mkext on Snow Leopard, and the
524 keyCount--; // mkext, mkext2, or kernelcache key handled
1077 * XX there is a bug here that can mask a stale mkext in the Apple_Boot (4764605)
1101 // bootcaches.plist might not request mkext/kernelcache rebuilds
1243 /* Make sure we have a destination directory to write the new mkext
1283 "Data error before mkext rebuild.");
1380 /* Do we have a cache file (mkext or kernelcache)?
/macosx-10.9.5/xnu-2422.115.4/libkern/libkern/
H A DMakefile39 mkext.h \
/macosx-10.9.5/xnu-2422.115.4/libkern/
H A DOSKextLib.cpp31 #include <libkern/mkext.h>
247 /* Check if request is an mkext; this is always a load request
248 * and requires root access. If it isn't an mkext, see if it's
287 /* If the request isn't an mkext, then is should be XML. Parse it
H A Dmkext.c30 #include <libkern/mkext.h>
/macosx-10.9.5/IOKitUser-907.100.13/kext.subproj/
H A DOSKext.c39 #include <System/libkern/mkext.h>
85 /* Used whenever a dependency graph is needed (generating an mkext,
129 CFDataRef mkextData; // the whole mkext file!
1137 CFStringAppendFormat(result, NULL, CFSTR("mkext URL = \"%@\", "),
1714 * from an old-format mkext won't have one.
1730 * Kexts created from an mkext do *not* get cached by URL.
1751 OSKextIsFromMkext(aKext) ? " (from mkext)" : "",
1832 OSKextIsFromMkext(aKext) ? " (from mkext)" : "",
2781 * an mkext is not supported at this time.
5986 CFSTR("(executable from mkext)"), /* not
8538 CFDataRef mkext = NULL; // must release local
13916 const UInt8 * mkext = CFDataGetBytePtr(mkextData); local
[all...]
/macosx-10.9.5/xnu-2422.115.4/libkern/c++/
H A DOSKext.cpp37 #include <libkern/mkext.h>
169 /* An indirect reference to the executable file from an mkext
176 * references are properly tracked. This is always an mkext, right now.
189 * referencing a file entry from an mkext so that we can uncompress
193 * multiple mkext formats. Mkext format 1 is officially retired as of
197 mkext_basic_header * mkext; // beginning of whole mkext file member in struct:MkextEntryRef
198 void * fileinfo; // mkext2_file_entry or equiv; see mkext.h
1773 * be getting a copy of the kext in the user load request mkext.
1780 * might have to uncompress an mkext executabl
[all...]

Completed in 150 milliseconds