Lines Matching refs:OSDynamicCast

1437 			OSKext * thisKext = OSDynamicCast(OSKext, obj);  in flushNonloadedKexts()
1467 OSKext * thisKext = OSDynamicCast(OSKext, obj); in flushNonloadedKexts()
1478 OSKext * thisKext = OSDynamicCast(OSKext, obj); in flushNonloadedKexts()
1512 OSKext * thisKext = OSDynamicCast(OSKext, obj); in flushNonloadedKexts()
1731 current = OSDynamicCast(OSDictionary, sKernelRequests->getObject(index)); in removeDaemonExitRequests()
1733 predicate = OSDynamicCast(OSString, current->getObject(predicateKey.get())); in removeDaemonExitRequests()
1973 OSData *data_duid = OSDynamicCast(OSData, anInfoDict->getObject(kOSBundleDextUniqueIdentifierKey)); in parseDextUniqueID()
2006 dextPersonalities = OSDynamicCast(OSDictionary, in setDextUniqueIDInPersonalities()
2017 while ((personalityName = OSDynamicCast(OSString, in setDextUniqueIDInPersonalities()
2019 OSDictionary * personality = OSDynamicCast(OSDictionary, in setDextUniqueIDInPersonalities()
2056 kextPath = OSDynamicCast(OSString, in initWithPrelinkedInfoDict()
2070 executableRelPath.reset(OSDynamicCast(OSString, in initWithPrelinkedInfoDict()
2072 userExecutableRelPath.reset(OSDynamicCast(OSString, in initWithPrelinkedInfoDict()
2080 scratchBool = OSDynamicCast(OSBoolean, in initWithPrelinkedInfoDict()
2088 addressNum = OSDynamicCast(OSNumber, in initWithPrelinkedInfoDict()
2091 lengthNum = OSDynamicCast(OSNumber, in initWithPrelinkedInfoDict()
2118 addressNum = OSDynamicCast(OSNumber, anInfoDict->getObject(kPrelinkExecutableSourceKey)); in initWithPrelinkedInfoDict()
2180 addressNum = OSDynamicCast(OSNumber, in initWithPrelinkedInfoDict()
2212 if ((addressNum = OSDynamicCast(OSNumber, anInfoDict->getObject("ModuleIndex")))) { in initWithPrelinkedInfoDict()
2231 interfaceUUID.reset(OSDynamicCast(OSData, in initWithPrelinkedInfoDict()
2369 kextPath = OSDynamicCast(OSString, in initWithCodelessInfo()
2409 scratchBool = OSDynamicCast(OSBoolean, in initWithCodelessInfo()
2418 userExecutableRelPath.reset(OSDynamicCast(OSString, in initWithCodelessInfo()
2452 while ((thisID = OSDynamicCast(OSSymbol, kextIterator->getNextObject()))) { in setAllVMAttributes()
2455 thisKext = OSDynamicCast(OSKext, sKextsByID->getObject(thisID)); in setAllVMAttributes()
2559 theInfoDict = OSDynamicCast(OSDictionary, parsedXML.get()); in initWithBooterData()
2692 existingKext = OSDynamicCast(OSKext, sKextsByID->getObject(bundleID.get())); in registerIdentifier()
2997 if (!aDictionary || !OSDynamicCast(OSDictionary, aDictionary)) { in setInfoDictionaryAndPath()
3005 scratchBool = OSDynamicCast(OSBoolean, in setInfoDictionaryAndPath()
3015 bundleIDString = OSDynamicCast(OSString, in setInfoDictionaryAndPath()
3056 versionString = OSDynamicCast(OSString, in setInfoDictionaryAndPath()
3079 compatibleVersionString = OSDynamicCast(OSString, in setInfoDictionaryAndPath()
3117 scratchBool = OSDynamicCast(OSBoolean, in setInfoDictionaryAndPath()
3123 scratchBool = OSDynamicCast(OSBoolean, in setInfoDictionaryAndPath()
3137 scratchDict = OSDynamicCast(OSDictionary, in setInfoDictionaryAndPath()
3211 if (OSDynamicCast(OSSymbol, value)) { in uniqueStringPlistProperty()
3216 stringValue = OSDynamicCast(OSString, value); in uniqueStringPlistProperty()
3245 if (OSDynamicCast(OSSymbol, value)) { in uniqueStringPlistProperty()
3250 stringValue = OSDynamicCast(OSString, value); in uniqueStringPlistProperty()
3543 mkextPlist = OSDynamicCast(OSDictionary, parsedXML.get()); in readMkext2Archive()
3560 mkextInfoDictArray = OSDynamicCast(OSArray, in readMkext2Archive()
3575 infoDict = OSDynamicCast(OSDictionary, in readMkext2Archive()
3671 kextPath = OSDynamicCast(OSString, in initWithMkext2Info()
3680 executableRelPath.reset(OSDynamicCast(OSString, in initWithMkext2Info()
3688 executableOffsetNum = OSDynamicCast(OSNumber, in initWithMkext2Info()
4071 requestArgs = OSDynamicCast(OSDictionary, in loadFromMkext()
4082 kextIdentifier = OSDynamicCast(OSString, in loadFromMkext()
4094 startKextExcludeNum = OSDynamicCast(OSNumber, in loadFromMkext()
4096 startMatchingExcludeNum = OSDynamicCast(OSNumber, in loadFromMkext()
4098 delayAutounloadBool = OSDynamicCast(OSBoolean, in loadFromMkext()
4100 personalityNames = OSDynamicCast(OSArray, in loadFromMkext()
4258 foundKext.reset(OSDynamicCast(OSKext, sKextsByID->getObject(kextIdentifier)), OSRetain); in lookupKextWithIdentifier()
4281 OSKext *dext = OSDynamicCast(OSKext, sKextsByID->getObject(dextIdentifier->getCStringNoCopy())); in lookupDextWithIdentifier()
4306 OSKext * thisKext = OSDynamicCast(OSKext, list[j]->getObject(i)); in lookupKextWithLoadTag()
4343 OSKext * thisKext = OSDynamicCast(OSKext, sLoadedKexts->getObject(i)); in lookupKextWithAddress()
4391 OSKext * thisKext = OSDynamicCast(OSKext, sLoadedDriverKitKexts->getObject(i)); in lookupKextWithAddress()
4474 thisKext = OSDynamicCast(OSKext, list[j]->getObject(i)); in lookupKextWithUUID()
4513 foundKext = OSDynamicCast(OSKext, sKextsByID->getObject(kextIdentifier)); in isKextWithIdentifierLoaded()
4564 checkKext = OSDynamicCast(OSKext, in removeKext()
4677 OSKext * aKext = OSDynamicCast(OSKext, in removeKextWithIdentifier()
4717 OSKext * thisKext = OSDynamicCast(OSKext, list[j]->getObject(i)); in removeKextWithLoadTag()
4788 OSDynamicCast(OSString, theIterator->getNextObject()))) { in createExcludeListFromBooterData()
4794 OSDynamicCast(OSData, theDictionary->getObject(deviceTreeName)); in createExcludeListFromBooterData()
4838 theInfoDict = OSDynamicCast(OSDictionary, parsedXML.get()); in createExcludeListFromBooterData()
4844 OSDynamicCast(OSString, in createExcludeListFromBooterData()
4874 myInfoDict = OSDynamicCast(OSDictionary, theInfoArray->getObject(i)); in createExcludeListFromPrelinkInfo()
4879 OSDynamicCast(OSString, in createExcludeListFromPrelinkInfo()
4908 myTempDict = OSDynamicCast(OSDictionary, infoDict->getObject("OSKextExcludeList")); in updateExcludeList()
4913 myTempString = OSDynamicCast(OSString, infoDict->getObject(kCFBundleVersionKey)); in updateExcludeList()
5024 result = OSDynamicCast(OSData, infoDict->getObject(_kOSKextExecutableKey)); in getExecutable()
5031 mkextExecutableRef = OSDynamicCast(OSData, in getExecutable()
5149 required = OSDynamicCast(OSString, in isLoadableInSafeBoot()
5446 result = notifyDextUpgrade(OSDynamicCast(OSString, dextID), newdext->getDextUniqueID()); in replaceDextInternal()
5456 OSDynamicCast(OSString, dextID), oldDextUniqueIdentifier); in replaceDextInternal()
5679 dext = OSDynamicCast(OSKext, sKextsByID->getObject(dextIDCS)); in decrementDextLaunchCount()
5721 OSKext *newdext = OSDynamicCast(OSKext, sDriverKitToUpgradeByID->getObject(dextIDCS)); in decrementDextLaunchCount()
5892 versionString = OSDynamicCast(OSString, sExcludeListByID->getObject(bundleID.get())); in isInExcludeList()
5999 loadableVal = OSDynamicCast(OSBoolean, sNonLoadableKextsByID->getObject(bundleID.get())); in isLoadable()
6095 theKext = OSDynamicCast(OSKext, sKextsByID->getObject(kextIdentifier)); in loadKextWithIdentifier()
6240 delayAutounloadBool = OSDynamicCast(OSBoolean, in loadKextFromKC()
6243 startKextExcludeNum = OSDynamicCast(OSNumber, in loadKextFromKC()
6246 startMatchingExcludeNum = OSDynamicCast(OSNumber, in loadKextFromKC()
6249 personalityNames = OSDynamicCast(OSArray, in loadKextFromKC()
6270 OSKext::recordIdentifierRequest(OSDynamicCast(OSString, theKext->getIdentifier())); in loadKextFromKC()
6320 anInfoDict = OSDynamicCast(OSDictionary, in loadCodelessKext()
6375 OSKext::recordIdentifierRequest(OSDynamicCast(OSString, newKext->getIdentifier())); in loadCodelessKext()
6397 OSKext * thisKext = OSDynamicCast(OSKext, obj); in dropMatchingReferences()
6671 OSKext * dependency = OSDynamicCast(OSKext, in load()
6744 lastLoadedKext = OSDynamicCast(OSKext, sLoadedKexts->getLastObject()); in load()
6832 OSDynamicCast(OSString, bundleID.get()), getDextUniqueID()); in load()
7176 versString = OSDynamicCast(OSString, in loadExecutable()
7274 OSKext * dependencyKext = OSDynamicCast(OSKext, in loadExecutable()
7302 OSKext * dependency = OSDynamicCast(OSKext, linkDependencies->getObject(i)); in loadExecutable()
7312 interfaceTargetKext = OSDynamicCast(OSKext, in loadExecutable()
7448 OSKext * refKext = OSDynamicCast(OSKext, dependencies->getObject(refIndex)); in loadExecutable()
7804 thisKext = OSDynamicCast(OSKext, sLoadedKexts->getObject(i));
8406 OSKext * dependency = OSDynamicCast(OSKext, dependencies->getObject(i));
8499 aKext = OSDynamicCast(OSKext, sKextsByID->getObject(kextIdentifier));
8755 OSKext * nextKext = OSDynamicCast(OSKext,
8760 OSKext * gapKext = OSDynamicCast(OSKext,
8769 OSKext * lastKext = OSDynamicCast(OSKext, sLoadedKexts->getLastObject());
8926 OSDynamicCast(OSString, bundleID.get()), getDextUniqueID());
9178 OSDictionary * callbackRecord = OSDynamicCast(OSDictionary,
9181 OSBoolean * stale = OSDynamicCast(OSBoolean,
9211 OSKext * thisKext = OSDynamicCast(OSKext,
9402 while ((thisID = OSDynamicCast(OSSymbol, kextIterator->getNextObject()))) {
9405 thisKext = OSDynamicCast(OSKext, sKextsByID->getObject(thisID));
9543 libraries = OSDynamicCast(OSDictionary,
9579 while ((libraryID = OSDynamicCast(OSString,
9583 OSString * libraryVersion = OSDynamicCast(OSString,
9606 libraryKext = OSDynamicCast(OSKext, sKextsByID->getObject(libraryID));
9682 OSKext * thisLibDependency = OSDynamicCast(OSKext,
9757 OSKext * kernelKext = OSDynamicCast(OSKext,
9785 OSKext * dependencyKext = OSDynamicCast(OSKext,
9805 infoString = OSDynamicCast(OSString,
9812 readableString = OSDynamicCast(OSString,
9873 OSKext * dependency = OSDynamicCast(OSKext,
9957 kext = OSDynamicCast(OSKext, obj);
10194 request = OSDynamicCast(OSDictionary, requests->getObject(requestIndex));
10212 …token = OSDynamicCast(IOUserServerCheckInToken, _OSKextGetRequestArgument(request, kKextRequestArg…
10329 requestDict = OSDynamicCast(OSDictionary, parsedXML.get());
10429 kextIdentifier = OSDynamicCast(OSString, _OSKextGetRequestArgument(
10431 kextIdentifiers = OSDynamicCast(OSArray, _OSKextGetRequestArgument(
10434 theKext = OSDynamicCast(OSKext, sKextsByID->getObject(kextIdentifier));
10436 boolArg = OSDynamicCast(OSBoolean, _OSKextGetRequestArgument(
10544 OSBoolean * terminateFlag = OSDynamicCast(OSBoolean,
10554 lookupNum = OSDynamicCast(OSNumber,
10573 delayAutounloadBool = OSDynamicCast(OSBoolean,
10586 infoKeys = OSDynamicCast(OSArray, infoKeysRaw);
10598 if (!OSDynamicCast(OSString, infoKeys->getObject(i))) {
10694 OSArray * requests = OSDynamicCast(OSArray, responseObject.get());
10878 infoDictKCUUID = OSDynamicCast(OSData, infoDict->getObject(kPrelinkInfoKCIDKey));
10887 kextArray = OSDynamicCast(OSArray, infoDict->getObject(kPrelinkInfoDictionaryKey));
10898 kaslrOffsets = OSDynamicCast(OSData, infoDict->getObject(kPrelinkLinkKASLROffsetsKey));
10912 kextDict = OSDynamicCast(OSDictionary, kextArray->getObject(i));
10960 num = OSDynamicCast(OSNumber, prop.get());
11023 OSDictionary *infoDict = OSDynamicCast(OSDictionary, parsedXML.get());
11030 OSData *kcUUID = OSDynamicCast(OSData, infoDict->getObject(kPrelinkInfoKCIDKey));
11359 OSKext *kext = OSDynamicCast(OSKext, sLoadedKexts->getObject(i));
11431 thisKext = OSDynamicCast(OSKext, list[j]->getObject(i));
11458 const OSString* wantedUUID = OSDynamicCast(OSString,
11540 collectionType = OSDynamicCast(OSString,
11572 loadedState = OSDynamicCast(OSString, rawLoadedState);
11612 thisKext = OSDynamicCast(OSKext, obj);
11745 thisKext = OSDynamicCast(OSKext, obj);
11758 const OSString * thisRequestID = OSDynamicCast(OSString,
11802 thisKext = OSDynamicCast(OSKext, obj);
11817 const OSString * thisRequestID = OSDynamicCast(OSString,
11944 thisKext = OSDynamicCast(OSKext, obj);
11962 const OSString * thisRequestID = OSDynamicCast(OSString,
12260 …bundleType = infoDict ? OSDynamicCast(OSString, infoDict->getObject(kCFBundlePackageTypeKey)): NUL…
12268 versionString = OSDynamicCast(OSString,
12278 versionString = OSDynamicCast(OSString,
12370 digest = infoDict ? OSDynamicCast(OSData, infoDict->getObject(kOSKextInfoPlistDigestKey)) : NULL;
12395 …OSBoolean *allowUserLoad = OSDynamicCast(OSBoolean, getPropertyForHostArch(kOSBundleAllowUserLoadK…
12405 …OSDictionary *libraries = OSDynamicCast(OSDictionary, getPropertyForHostArch(kOSBundleLibrariesKey…
12595 OSKext * dependency = OSDynamicCast(OSKext,
12623 while ((thisMetaClass = OSDynamicCast(OSMetaClass,
12694 kext.reset(OSDynamicCast(OSKext, sKextsByID->getObject(bundleID)), OSRetain);
13091 callbackRecord = OSDynamicCast(OSDictionary,
13100 callbackTagNum = OSDynamicCast(OSNumber, _OSKextGetRequestArgument(
13206 requestArgs = OSDynamicCast(OSDictionary,
13227 pageable_filepath = OSDynamicCast(OSString,
13275 infoDict = OSDynamicCast(OSDictionary, parsedXML.get());
13333 aux_filepath = OSDynamicCast(OSString,
13363 codeless_kexts = OSDynamicCast(OSArray,
13371 infoDict = OSDynamicCast(OSDictionary,
13448 savedSegment = OSDynamicCast(OSKextSavedMutableSegment, savedMutableSegments->getObject(index));
13740 infoDict = OSDynamicCast(OSDictionary, parsedXML.get());
14229 OSData *prelinkinfoKCUUID = OSDynamicCast(OSData, infoDict->getObject(uuid_key));
14251 info_dict_uuid = OSDynamicCast(OSData, infoDict->getObject(kPrelinkInfoKCIDKey));
14300 requestTag = OSDynamicCast(OSNumber, _OSKextGetRequestArgument(requestDict,
14302 requestResult = OSDynamicCast(OSNumber, _OSKextGetRequestArgument(requestDict,
14319 contextWrapper = OSDynamicCast(OSValueObject<void *>, _OSKextGetRequestArgument(
14326 callbackWrapper = OSDynamicCast(OSValueObject<OSKextRequestResourceCallback>,
14338 dataObj = OSDynamicCast(OSData, _OSKextGetRequestArgument(requestDict,
14379 bundleIDList = OSDynamicCast(OSArray, _OSKextGetRequestArgument(
14393 OSString *thisID = OSDynamicCast(OSString, bundleIDList->getObject(i));
14418 loadableArg = OSDynamicCast(OSBoolean, _OSKextGetRequestArgument(
14499 contextWrapper = OSDynamicCast(OSValueObject<void *>,
14525 OSDictionary * request = OSDynamicCast(OSDictionary,
14531 auto * callbackWrapper = OSDynamicCast(OSValueObject<OSKextRequestResourceCallback>,
14575 OSDictionary * request = OSDynamicCast(OSDictionary,
14581 auto * callbackWrapper = OSDynamicCast(OSValueObject<OSKextRequestResourceCallback>,
14636 return OSDynamicCast(OSString,
14647 OSDictionary * args = OSDynamicCast(OSDictionary,
14663 OSDictionary * args = OSDynamicCast(OSDictionary,
14812 myBundleID = OSDynamicCast(OSSymbol, sUnloadedPrelinkedKexts->getObject(i));
14857 while ((kextID = OSDynamicCast(OSString, kextIterator->getNextObject()))) {
14858 theKext = OSDynamicCast(OSKext, sKextsByID->getObject(kextID));
14935 personalities = OSDynamicCast(OSDictionary,
14951 while ((personalityName = OSDynamicCast(OSString,
14953 OSDictionary * personality = OSDynamicCast(OSDictionary,
14963 personalityBundleIdentifier = OSDynamicCast(OSString,
15017 kextPersonalities = OSDynamicCast(OSDictionary,
15030 OSString * name = OSDynamicCast(OSString,
15035 OSDictionary * personality = OSDynamicCast(OSDictionary,
15461 myDictionary = OSDynamicCast(OSDictionary, theObject);
15470 while ((myKey = OSDynamicCast(OSSymbol, myIter->getNextObject()))) {
15488 myArray = OSDynamicCast(OSArray, theObject);
15515 myDataObj = OSDynamicCast(OSData, theObject);
15558 OSNumber * number = OSDynamicCast(OSNumber, theObject);
16139 OSKext * theKext = OSDynamicCast(OSKext, rawKext);
16373 aKext = OSDynamicCast(OSKext, sLoadedKexts->getObject(i));
16433 aKext = OSDynamicCast(OSKext, sLoadedKexts->getObject(i));
16446 aKext = OSDynamicCast(OSKext, sLoadedKexts->getObject(i));
16608 bundleType = OSDynamicCast(OSString, infoDict->getObject(kCFBundlePackageTypeKey));
16928 OSDextCrash * current = OSDynamicCast(OSDextCrash, crashes->getObject(i));