Lines Matching refs:callbackRecord

9178 			OSDictionary * callbackRecord = OSDynamicCast(OSDictionary,  local
9180 if (callbackRecord) {
9182 callbackRecord->getObject(kKextRequestStaleKey));
9185 OSKext::invokeRequestCallback(callbackRecord,
9188 callbackRecord->setObject(kKextRequestStaleKey,
12728 OSSharedPtr<OSDictionary> callbackRecord; local
12813 callbackRecord = OSDynamicPtrCast<OSDictionary>(requestDict->copyCollection());
12814 if (!callbackRecord) {
12823 if (!callbackWrapper || !_OSKextSetRequestArgument(callbackRecord.get(),
12830 if (!contextWrapper || !_OSKextSetRequestArgument(callbackRecord.get(),
12841 !sRequestCallbackRecords->setObject(callbackRecord.get())) {
12865 index = sRequestCallbackRecords->getNextIndexOfObject(callbackRecord.get(), 0);
13084 OSDictionary * callbackRecord = NULL; // retain if matched! local
13091 callbackRecord = OSDynamicCast(OSDictionary,
13093 if (!callbackRecord) {
13101 callbackRecord, kKextRequestArgumentRequestTagKey));
13111 *callbackRecordOut = callbackRecord;
13112 callbackRecord->retain();
14285 OSSharedPtr<OSDictionary> callbackRecord; local
14311 result = dequeueCallbackForRequestTag(requestTag, callbackRecord);
14320 callbackRecord.get(), kKextRequestArgumentContextKey));
14327 _OSKextGetRequestArgument(callbackRecord.get(),
14448 OSDictionary * callbackRecord, argument
14451 OSString * predicate = _OSKextGetRequestPredicate(callbackRecord);
14467 _OSKextSetRequestArgument(callbackRecord, kKextRequestArgumentResultKey,
14473 OSKext::dispatchResource(callbackRecord);
14490 OSSharedPtr<OSDictionary> callbackRecord; local
14495 callbackRecord);
14500 _OSKextGetRequestArgument(callbackRecord.get(),