Searched refs:kexts (Results 1 - 17 of 17) sorted by relevance

/macosx-10.10.1/kext_tools-384.1.4/
H A Dkextd_personalities.h33 /* This function must be given the array of all kexts opened by
37 * all kexts opened.
39 OSReturn sendSystemKextPersonalitiesToKernel(CFArrayRef kexts, Boolean resetFlag);
H A Dkextd_personalities.c48 CFArrayRef kexts,
65 /* If we didn't send from cache, send from the kexts. This will cause
73 /* Check all the kexts to see if we need to raise alerts
76 recordNonsecureKexts(kexts);
78 count = CFArrayGetCount(kexts);
80 OSKextRef aKext = (OSKextRef)CFArrayGetValueAtIndex(kexts, i);
47 sendSystemKextPersonalitiesToKernel( CFArrayRef kexts, Boolean resetFlag) argument
H A Dkextunload_main.h96 CFMutableArrayRef kexts; // any kexts created from URLs member in struct:__anon9007
H A Dkextunload_main.c252 "You must be running as root to unload kexts, "
290 if (!createCFMutableArray(&toolArgs->kexts, &kCFTypeArrayCallBacks)) {
315 addToArrayIfAbsent(toolArgs->kexts, aKext);
432 if (!toolArgs->kexts) {
436 count = CFArrayGetCount(toolArgs->kexts);
444 aKext = (OSKextRef)CFArrayGetValueAtIndex(toolArgs->kexts, i);
519 "You must be running as root to unload kexts.");
580 " terminate services and remove personalities only; do not unload kexts\n"
H A Dkextfind_report.c316 CFArrayRef kexts = OSKextCopyKextsWithIdentifier(kextIdentifier); local
317 if (!kexts) {
321 cString = (CFArrayGetCount(kexts) > 1) ? kWordYes : kWordNo;
322 SAFE_RELEASE(kexts);
H A Dkextlibs_main.c45 CFArrayRef kexts = NULL; // must release local
106 kexts = OSKextCreateKextsFromURLs(kCFAllocatorDefault,
108 if (!kexts) {
111 "Can't read kexts from folders.");
286 SAFE_RELEASE(kexts); // this is the one clang unexpectedly noticed
812 fprintf(stderr, " look in <directory> for library kexts\n");
823 fprintf(stderr, " list all symbols found more than once with their library kexts\n");
830 fprintf(stderr, " look in unsupported kexts for symbols\n");
H A Dkext_tools_util.c595 "Overwriting all symbol files for kexts in dependency graph.\n");
1602 CFArrayRef kexts = NULL; // must release local
1641 kexts = OSKextCreateKextsFromURLs(kCFAllocatorDefault,
1644 if (!kexts) {
1649 count = CFArrayGetCount(kexts);
1652 OSKextRef aKext = (OSKextRef)CFArrayGetValueAtIndex(kexts, i);
1715 SAFE_RELEASE(kexts);
H A Dmkextunpack_main.c61 CFArrayRef kexts,
95 Unpack each arch in a fat mkext to a separate array of kexts.
98 - Check {kext path, id, vers} against assembled kexts:
114 fprintf(stderr, " -d output_dir: where to put kexts (must exist)\n");
116 fprintf(stderr, " -v: verbose output; list kexts in mkextfile\n");
455 fprintf(stdout, "Found %d kexts:\n", (int)count);
488 CFArrayRef kexts,
499 count = CFArrayGetCount(kexts);
501 OSKextRef theKext = (OSKextRef)CFArrayGetValueAtIndex(kexts, i);
740 fprintf(stdout, "Found %u kexts
487 writeMkext2EntriesToDirectory( CFArrayRef kexts, char * outputDirectory) argument
[all...]
H A Dkextcache_main.c294 * Read the kexts we'll be working with; first the set of all kexts, then
295 * the repository and named kexts for use with mkext-creation flags.
1479 "No kexts or directories specified.");
1587 /* Updating system caches requires no additional kexts or repositories,
1598 "Custom kexts and repository directories are not allowed "
1638 * the associated kexts.
1668 CFArrayRef kexts = NULL; // must release local
1685 kexts = OSKextCreateKextsFromURLs(kCFAllocatorDefault, systemExtensionsURLs);
1686 if (!kexts) {
1769 CFArrayRef kexts = NULL; // must release local
[all...]
H A Dkextutil_main.c104 * Create the set of kexts we'll be working from.
120 * Figure out which kexts we're actually loading/generating symbols for.
703 "You must be running as root to load kexts "
762 * 2. Named kexts (always given after -repository & -dependency on command line).
785 "No kexts to search for bundle IDs; "
786 "-%s (-%c) requires kexts or repository directories "
905 * If we got kext bundle names, then create kexts for them. Kexts named
930 * because we already tried to open all kexts in main(). That means
944 * the verbose filter's 0x8 bit for that. It will log for all kexts
993 /* First see if we already have this kext in the list of kexts
1085 CFArrayRef kexts = NULL; // must release local
[all...]
H A Dkextd_request.c227 OSKextFlushInfoDictionary(NULL /* all kexts */);
228 OSKextFlushLoadInfo(NULL /* all kexts */, /* flushDependencies */ true);
441 OSKextFlushInfoDictionary(NULL /* all kexts */);
442 OSKextFlushLoadInfo(NULL /* all kexts */, /* flushDependencies */ true);
788 OSKextFlushInfoDictionary(NULL /* all kexts */);
789 OSKextFlushLoadInfo(NULL /* all kexts */, /* flushDependencies */ true);
1025 CFArrayRef kexts = NULL; // must release local
1178 kexts = OSKextCreateKextsFromURL(kCFAllocatorDefault, kextAbsURL);
1203 /* Get dictionary of all our excluded kexts */
1299 SAFE_RELEASE(kexts);
[all...]
H A Dkextfind_query.c706 "Integrity states are no longer used; no kexts will match.");
775 CFArrayRef kexts = OSKextCopyKextsWithIdentifier(kextIdentifier); local
776 if (kexts && CFArrayGetCount(kexts) > 1) {
779 SAFE_RELEASE(kexts);
1443 /* KPI kexts have the symbols listed as undefined, and won't have
/macosx-10.10.1/xnu-2782.1.97/libkern/kxld/tests/
H A Dloadtest.py34 kexts = [] variable
39 kexts.append(line.strip())
44 for kext in kexts:
/macosx-10.10.1/IOKitUser-1050.1.21/kext.subproj/
H A DOSKext.c71 array of matching kexts, in reverse version order
73 Any time a kext is created, all kexts in the search path for the same bundle
90 /* These are used when checking the kernel for loaded kexts,
459 CFSTR("No kexts found for these libraries");
461 CFSTR("Only incompatible kexts found for these libraries");
474 CFSTR("Multiple kexts for these libraries "
486 CFSTR("64-bit kexts must use com.apple.kpi.* libraries, "
489 CFSTR("Only Apple kexts may link against com.apple.kpi.private.");
996 /* This module keeps track of all open kexts by both URL and bundle ID,
1016 /* This module keeps track of all open kexts b
2182 CFArrayRef kexts = NULL; // must release local
2433 CFMutableArrayRef kexts = NULL; // must release local
2891 CFMutableArrayRef kexts = (CFMutableArrayRef)foundEntry; local
4302 CFMutableArrayRef kexts = (CFMutableArrayRef)foundEntry; local
4347 CFMutableArrayRef kexts = (CFMutableArrayRef)foundEntry; local
4392 CFMutableArrayRef kexts = (CFMutableArrayRef)foundEntry; local
4443 CFMutableArrayRef kexts = (CFMutableArrayRef)foundEntry; local
4494 CFMutableArrayRef kexts = (CFMutableArrayRef)foundEntry; local
4601 CFMutableArrayRef kexts = NULL; // must release local
4651 OSKextCopyLoadListForKexts( CFArrayRef kexts, Boolean needAllFlag) argument
10253 CFArrayRef kexts = NULL; // must release local
13790 CFMutableArrayRef kexts = NULL; // must release local
[all...]
H A DOSKext.h49 * examining, and loading kernel extensions (kexts).
136 * @abstract Sets the architecture used for operations on kexts.
165 * Changing the kext architecture causes all kexts to flush their load info
175 * @abstract Gets the architecutre used for operations on kexts.
178 * The architecture used for operations on kexts.
408 * catch non-loadable kexts and present appropriate diagnostics.
426 * catch non-loadable kexts and present appropriate diagnostics.
445 * If you want to analyze kexts in safe boot mode using the library,
448 // xxx - we used to disallow kexts w/debug-log flags in safe boot, too
463 * To open all the kexts normall
[all...]
/macosx-10.10.1/xnu-2782.1.97/libkern/
H A DOSKextLib.cpp42 #pragma mark C-based kext interface (loading/loaded kexts only)
/macosx-10.10.1/xnu-2782.1.97/makedefs/
H A DMakeInc.cmd134 # kextsymboltool - Create kext pseudo-kext Mach-O kexts binaries

Completed in 234 milliseconds