Home
last modified time | relevance | path

Searched refs:OSKext (Results 1 – 22 of 22) sorted by relevance

/xnu-11215/libkern/
H A DOSKextLib.cpp61 OSKext * theKext = NULL; // must release in OSKextGetLoadTagForIdentifier()
134 OSKext * theKext = NULL; // must release twice! in OSKextReleaseKextWithLoadTag()
173 return OSKext::removeKextWithLoadTag(loadTag, in OSKextUnloadKextWithLoadTag()
316 *op_result = OSKext::handleRequest(hostPriv, in kext_request()
436 OSKext::removeKextBootstrap(); in OSKextRemoveKextBootstrap()
446 OSKext::registerKextsWithDTrace(); in OSKextRegisterKextsWithDTrace()
456 OSKext::printKextPanicLists(printf_func); in kext_dump_panic_lists()
495 OSKext::foreachKextInBacktrace(frames, framecnt, OSKext::kPrintKextsLock, in telemetry_backtrace_add_kexts()
525 uint32_t flags = OSKext::kPrintKextsLock; in kmod_dump_log()
527 flags |= OSKext::kPrintKextsUnslide; in kmod_dump_log()
[all …]
/xnu-11215/libkern/c++/
H A DOSKext.cpp715 OSKext *theKext = (OSKext *) user_data; in kxld_log_callback()
813 OSKext *
860 OSKext *fakeKext = new OSKext; in allocAndInitFakeKext()
4677 OSKext * aKext = OSDynamicCast(OSKext, in removeKextWithIdentifier()
5388 OSKext::replaceDextInternal(OSKext *olddext, OSKext *newdext) in replaceDextInternal()
5468 OSKext::upgradeDext(OSKext *olddext, OSKext *newdext) in upgradeDext()
5542 OSKext::removeDext(OSKext *dext) in removeDext()
6671 OSKext * dependency = OSDynamicCast(OSKext, in load()
8755 OSKext * nextKext = OSDynamicCast(OSKext,
8760 OSKext * gapKext = OSDynamicCast(OSKext,
[all …]
H A DOSMetaClass.cpp113 OSKext * kext;
515 OSKext * aKext) in OSMetaClassLogErrorForKext()
661 OSKext * myKext = reserved->kext; // do not release in ~OSMetaClass()
822 OSKext * myKext = NULL;// must release in postModLoad()
859 myKext = OSKext::lookupKextWithIdentifier(myKextName); in postModLoad()
1003 OSKext * myKext = reserved->kext; in instanceDestructed()
1018 OSKext * theKext = NULL; // must release in modHasInstance()
1037 OSKext::reportOSMetaClassInstances(kextIdentifier, in reportModInstances()
1188 OSKext::considerUnloads(); in considerUnloads()
1423 OSKext * myKext = reserved ? reserved->kext : NULL; in getKmodName()
[all …]
H A DOSRuntime.cpp171 OSKext * theKext, in OSRuntimeCallStructorsInSection()
265 OSKext * theKext) in OSRuntimeFinalizeCPP()
309 OSKext::reportOSMetaClassInstances(kmodInfo->name, kOSRuntimeLogSpec); in OSRuntimeFinalizeCPP()
440 OSKext * theKext) in OSRuntimeInitializeCPP()
/xnu-11215/libkern/libkern/c++/
H A DOSKext.h74 class OSKext; variable
79 OSKext * aKext,
93 OSKext * kext);
95 OSKext * kext);
280 OSKext * kext);
282 OSKext * kext);
463 OSKext * aKext,
720 OSKext * olddext,
721 OSKext * newdext);
724 OSKext * olddext,
[all …]
H A DMakefile25 OSKext.h \
H A DOSMetaClass.h143 class OSKext; variable
1039 friend class OSKext; variable
1798 OSKext * getKext() const;
/xnu-11215/libsa/
H A Dbootstrap.cpp220 OSKext::sendAllKextPersonalitiesToCatalog(true); in readStartupExtensions()
291 ret = OSKext::addKextsFromKextCollection(mh, infoDict, in readPrelinkedExtensions()
385 OSSharedPtr<OSKext> aKext; in readBooterExtensions()
491 OSSharedPtr<OSKext> newKext = OSKext::withBooterData(deviceTreeName, booterData.get()); in readBooterExtensions()
510 OSKext * theKext = NULL;// don't release in loadSecurityExtensions()
517 extensionsDict = OSKext::copyKexts(); in loadSecurityExtensions()
575 OSSharedPtr<OSKext> theKext; in loadKernelComponentKexts()
579 theKext = OSKext::lookupKextWithIdentifier(*kextIDPtr); in loadKernelComponentKexts()
582 if (kOSReturnSuccess != OSKext::loadKextWithIdentifier( in loadKernelComponentKexts()
613 OSKext * theKext = NULL;// don't release in loadKernelExternalComponents()
[all …]
/xnu-11215/iokit/Kernel/
H A DIOCatalogue.cpp186 OSKext::uniquePersonalityProperties(dict); in init()
269 OSKext::uniquePersonalityProperties(matching); in findDrivers()
357 OSKext::uniquePersonalityProperties(personality); in exchangeDrivers()
455 OSKext::uniquePersonalityProperties(personality); in addDrivers()
582 OSSharedPtr<OSKext> theKext; in personalityIsBoot()
632 OSKext::recordIdentifierRequest(publisherName); in isModuleLoaded()
675 (void) OSKext::setDeferredLoadSucceeded(); in moduleHasLoaded()
736 OSKext * kext; in terminateDrivers()
956 OSSharedPtr<OSKext> kext; in terminateDriversForModule()
1087 OSSharedPtr<OSKext> kext; in startMatching()
[all …]
H A DIOStartIOKit.cpp103 OSKext::initialize(); in iokit_post_constructor_init()
188 if (OSKext::iokitDaemonAvailable()) { in StartIOKitMatching()
H A DIOStatistics.cpp216 IOStatistics::onKextLoad(OSKext *kext, kmod_info_t *kmod_info) in onKextLoad()
255 IOStatistics::onKextUnload(OSKext *kext) in onKextUnload()
312 IOStatistics::onClassAdded(OSKext *parentKext, OSMetaClass *metaClass) in onClassAdded()
376 IOStatistics::onClassRemoved(OSKext *parentKext, OSMetaClass *metaClass) in onClassRemoved()
H A DIOUserServer.cpp2267 OSKext * kext; in Create_Impl()
2279 kext = OSKext::lookupKextWithIdentifier(bundleID->getCStringNoCopy()); in Create_Impl()
2284 OSKext::OSKextLogDriverKitInfoLoad(kext); in Create_Impl()
2531 IOUserServer::setTaskLoadTag(OSKext *kext) in setTaskLoadTag()
2555 IOUserServer::setDriverKitUUID(OSKext *kext) in setDriverKitUUID()
2593 IOUserServer::setDriverKitStatistics(OSKext *kext) in setDriverKitStatistics()
4675 bool ok = OSKext::copyUserExecutablePath(bundleID, execPath, sizeof(execPath)); in serviceAttach()
6459 if (OSKext::incrementDextLaunchCount(driverKext, serverDUI)) { in init()
6490 ret = !(OSKext::decrementDextLaunchCount(fKextBundleID)); in dextTerminate()
6532 OSKext * driverKext = NULL; // must release in launchUserServer()
[all …]
H A DIOService.cpp682 if (OSKext::iokitDaemonAvailable()) { in initialize()
1224 if (!OSKext::iokitDaemonAvailable()) { in iokitDaemonLaunched()
3928 if (isDext && !OSKext::iokitDaemonAvailable()) { in probeCandidates()
4255 OSKext::dropMatchingReferences(kexts); in probeCandidates()
4343 OSKext::willShutdown(); in willShutdown()
4356 if (!gIOMatchDeferList && OSKext::iokitDaemonAvailable()) { in userSpaceWillReboot()
5541 OSKext::considerUnloads(); in _adjustBusy()
5725 pendingRequests = OSKext::pendingIOKitDaemonRequests(); in waitQuietWithOptions()
5770 …emaining, "registry root held busy, " kIOKitDaemonName " %s checked in", OSKext::iokitDaemonActive… in waitQuietWithOptions()
H A DIOPMrootDomain.cpp968 OSKext::printKextsInBacktrace((vm_offset_t *) &pc, 1, &halt_log, in halt_log_enter()
969 OSKext::kPrintKextsLock | OSKext::kPrintKextsUnslide | OSKext::kPrintKextsTerse); in halt_log_enter()
7071 OSSharedPtr<OSKext> kext = OSKext::lookupKextWithAddress((vm_address_t)handler);
9595OSKext::printKextsInBacktrace(&address, 1, kext_log, OSKext::kPrintKextsLock | OSKext::kPrintKexts…
H A DIOServicePM.cpp5594 OSKext *kext = NULL; in ackTimerTick()
5596 kext = OSKext::lookupKextWithAddress((vm_address_t)function_addr); in ackTimerTick()
H A DIOUserClient.cpp4464 OSKext * kext; in is_io_service_open_extended()
/xnu-11215/iokit/IOKit/
H A DIOStatisticsPrivate.h98 OSKext *kext;
248 static void onKextLoad(OSKext *kext, kmod_info_t *kmod_info);
249 static void onKextUnload(OSKext *kext);
250 static void onClassAdded(OSKext *parentKext, OSMetaClass *metaClass);
251 static void onClassRemoved(OSKext *parentKext, OSMetaClass *metaClass);
H A DIOUserServer.h230 void setTaskLoadTag(OSKext *kext);
231 void setDriverKitUUID(OSKext *kext);
232 void setDriverKitStatistics(OSKext *kext);
334 …bool init(const OSSymbol * userServerName, OSNumber * serverTag, OSKext *driverKext, OSData *serve…
/xnu-11215/libkern/conf/
H A DMakefile.template66 OSKext.cpo_CXXWARNFLAGS_ADD += -Wno-cast-align
73 OSKext.cpo_CXXWARNFLAGS_ADD += -Wno-cast-qual
88 OSKext.cpo_CXXWARNFLAGS_ADD += -Wno-shorten-64-to-32
97 OSKext.cpo_CXXWARNFLAGS_ADD += -Wno-sign-conversion
H A Dfiles29 libkern/c++/OSKext.cpp optional libkerncpp
/xnu-11215/san/memory/
H A Dkasan-blacklist-dynamic11 # OSKext::copyInfo copies the whole cstrings section
/xnu-11215/iokit/bsddev/skywalk/
H A DIOSkywalkSupport.cpp1991 OSKext * kext = OSKext::lookupKextWithAddress(address); in IOSKCopyKextIdentifierWithAddress()