Searched refs:OSKext (Results 1 - 25 of 53) sorted by relevance
123
/macosx-10.10.1/kext_tools-384.1.4/ |
H A D | kextd_request.h | 34 #include <IOKit/kext/OSKext.h>
|
H A D | kctool_main.h | 5 #include <IOKit/kext/OSKext.h> 10 #include <IOKit/kext/OSKext.h>
|
H A D | kclist_main.h | 5 #include <IOKit/kext/OSKext.h> 10 #include <IOKit/kext/OSKext.h>
|
H A D | kextload_main.h | 13 #include <IOKit/kext/OSKext.h> 18 #include <IOKit/kext/OSKext.h>
|
H A D | kextd_main.h | 32 #include <IOKit/kext/OSKext.h>
|
H A D | kextfind_commands.h | 27 #include <IOKit/kext/OSKext.h>
|
H A D | kextfind_main.h | 33 #include <IOKit/kext/OSKext.h>
|
H A D | kextstat_main.h | 13 #include <IOKit/kext/OSKext.h>
|
H A D | kextunload_main.h | 26 #include <IOKit/kext/OSKext.h>
|
H A D | security.h | 12 #include <IOKit/kext/OSKext.h>
|
H A D | kcgen_main.h | 13 #include <IOKit/kext/OSKext.h> 18 #include <IOKit/kext/OSKext.h>
|
H A D | kextd_serialize_kextload.c | 30 #include <IOKit/kext/OSKext.h>
|
H A D | kextd_mig_server.c | 35 #include <IOKit/kext/OSKext.h>
|
H A D | kextlibs_main.h | 13 #include <IOKit/kext/OSKext.h>
|
H A D | kextutil_main.h | 13 #include <IOKit/kext/OSKext.h> 18 #include <IOKit/kext/OSKext.h>
|
/macosx-10.10.1/xnu-2782.1.97/libkern/ |
H A D | OSKextLib.cpp | 35 #include <libkern/c++/OSKext.h> 48 return OSKext::loadKextWithIdentifier(bundle_id); 57 OSKext * theKext = NULL; // must release 63 theKext = OSKext::lookupKextWithIdentifier(kextIdentifier); 77 OSKext * theKext = NULL; // do not release; as this function is a retain 83 theKext = OSKext::lookupKextWithLoadTag(loadTag); 113 OSKext * theKext = NULL; // must release twice! 119 theKext = OSKext::lookupKextWithLoadTag(loadTag); 122 OSKext::considerUnloads(); // schedule autounload pass 139 // xxx - should I check that the refcount of the OSKext i [all...] |
/macosx-10.10.1/xnu-2782.1.97/libkern/c++/ |
H A D | OSKext.cpp | 56 #include <libkern/c++/OSKext.h> 104 static void * GetAppleTEXTHashForKext(OSKext * theKext, OSDictionary *theInfoDict); 174 * sent from user space, the OSKext stores that OSData under this key so that 212 * sKextLock is the principal lock for OSKext, and guards all static 263 * Stuff for the OSKext representing the kernel itself. 265 static OSKext * sKernelKext = NULL; 269 * before OSKext is initialized; that call only needs the name 284 /* version */ "0", // filled in in OSKext::initialize() 288 /* size */ 0, // filled in in OSKext::initialize() 296 // dtrace.c, dtrace_glue.h, OSKext [all...] |
H A D | OSRuntime.cpp | 33 #include <libkern/c++/OSKext.h> 60 * We can't call in to OSKext until the kernel's C++ environment is up 277 OSKext * theKext = NULL; // must release 280 theKext = OSKext::lookupKextWithIdentifier(kmodInfo->name); 356 OSKext * theKext = NULL; // must release 359 theKext = OSKext::lookupKextWithIdentifier(kmodInfo->name); 367 /* OSKext checks for this condition now, but somebody might call 375 OSKext::reportOSMetaClassInstances(kmodInfo->name, kOSRuntimeLogSpec); 408 OSKext * theKext = NULL; // must release 421 theKext = OSKext [all...] |
H A D | OSMetaClass.cpp | 36 #include <libkern/c++/OSKext.h> 117 OSKext * kext; 327 OSKext * aKext) 440 OSKext * myKext = reserved ? reserved->kext : 0; // do not release 443 * is converted to a real OSSymbol only when we record the OSKext in 444 * OSMetaClass::postModLoad(). So only do this bit if we have an OSKext. 575 OSKext * myKext = 0; // must release 610 myKext = OSKext::lookupKextWithIdentifier(myKextName); 644 ((OSKext *)orig->reserved->kext)->getIdentifierCString()); 682 /* OSKext [all...] |
/macosx-10.10.1/xnu-2782.1.97/libkern/libkern/c++/ |
H A D | OSKext.h | 64 class OSKext; 69 OSKext * aKext, 75 OSKext * aKext, 109 * @class OSKext 112 class OSKext : public OSObject class in inherits:OSObject 114 OSDeclareDefaultStructors(OSKext) 127 OSKext * aKext, 273 static OSKext * withBooterData( 280 static OSKext * withPrelinkedInfoDict( 285 static OSKext * withMkext2Inf [all...] |
H A D | Makefile | 21 OSKext.h \
|
/macosx-10.10.1/xnu-2782.1.97/libsa/ |
H A D | bootstrap.cpp | 37 #include <libkern/c++/OSKext.h> 120 * We use a C++ class here so that it can be a friend of OSKext and 204 OSKext::sendAllKextPersonalitiesToCatalog(); 219 OSKext * theKernel = NULL; // must release 344 OSKext::createExcludeListFromPrelinkInfo(infoDictArray); 346 /* Create OSKext objects for each info dictionary. 406 OSKext * newKext = OSKext::withPrelinkedInfoDict(infoDict); 433 * special VM region during OSKext init time, so we can free the whole 476 OSKext * aKex [all...] |
/macosx-10.10.1/xnu-2782.1.97/iokit/Kernel/ |
H A D | IOCatalogue.cpp | 50 #include <libkern/c++/OSKext.h> 170 OSKext::uniquePersonalityProperties(dict); 250 OSKext::uniquePersonalityProperties(matching); 286 * if duplicates found. Personalities can come from OSKext objects 288 * copies between OSKext & IOCatalogue. 339 OSKext::uniquePersonalityProperties(personality); 464 ret = OSKext::loadKextWithIdentifier(moduleName); 486 * so it can include these personalities, so OSKext stores that bundle ID 491 OSKext::recordIdentifierRequest(publisherName); 516 (void) OSKext [all...] |
H A D | IOStartIOKit.cpp | 30 #include <libkern/c++/OSKext.h> 103 OSKext::initialize();
|
/macosx-10.10.1/xnu-2782.1.97/iokit/IOKit/ |
H A D | IOStatisticsPrivate.h | 37 #include <libkern/c++/OSKext.h> 98 OSKext *kext; 242 static void onKextLoad(OSKext *kext, kmod_info_t *kmod_info); 243 static void onKextUnload(OSKext *kext); 244 static void onClassAdded(OSKext *parentKext, OSMetaClass *metaClass); 245 static void onClassRemoved(OSKext *parentKext, OSMetaClass *metaClass);
|
Completed in 622 milliseconds
123