/macosx-10.10.1/kext_tools-384.1.4/ |
H A D | kextd_personalities.h | 33 /* 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 D | kextd_personalities.c | 48 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 D | kextunload_main.h | 96 CFMutableArrayRef kexts; // any kexts created from URLs member in struct:__anon9007
|
H A D | kextunload_main.c | 252 "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 D | kextfind_report.c | 316 CFArrayRef kexts = OSKextCopyKextsWithIdentifier(kextIdentifier); local 317 if (!kexts) { 321 cString = (CFArrayGetCount(kexts) > 1) ? kWordYes : kWordNo; 322 SAFE_RELEASE(kexts);
|
H A D | kextlibs_main.c | 45 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 D | kext_tools_util.c | 595 "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 D | mkextunpack_main.c | 61 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 D | kextcache_main.c | 294 * 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 D | kextutil_main.c | 104 * 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 D | kextd_request.c | 227 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 D | kextfind_query.c | 706 "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 D | loadtest.py | 34 kexts = [] variable 39 kexts.append(line.strip()) 44 for kext in kexts:
|
/macosx-10.10.1/IOKitUser-1050.1.21/kext.subproj/ |
H A D | OSKext.c | 71 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 D | OSKext.h | 49 * 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 D | OSKextLib.cpp | 42 #pragma mark C-based kext interface (loading/loaded kexts only)
|
/macosx-10.10.1/xnu-2782.1.97/makedefs/ |
H A D | MakeInc.cmd | 134 # kextsymboltool - Create kext pseudo-kext Mach-O kexts binaries
|