Lines Matching defs:callbackRecord

6347             OSDictionary * callbackRecord = OSDynamicCast(OSDictionary,
6350 callbackRecord->getObject(kKextRequestStaleKey));
6353 OSKext::invokeRequestCallback(callbackRecord,
6356 callbackRecord->setObject(kKextRequestStaleKey,
8232 OSDictionary * callbackRecord = NULL; // must release
8318 callbackRecord = OSDynamicCast(OSDictionary, requestDict->copyCollection());
8319 if (!callbackRecord) {
8328 if (!callbackWrapper || !_OSKextSetRequestArgument(callbackRecord,
8336 if (!contextWrapper || !_OSKextSetRequestArgument(callbackRecord,
8348 !sRequestCallbackRecords->setObject(callbackRecord)) {
8373 index = sRequestCallbackRecords->getNextIndexOfObject(callbackRecord, 0);
8390 if (callbackRecord) callbackRecord->release();
8434 OSDictionary * callbackRecord = NULL; // retain if matched!
8441 callbackRecord = OSDynamicCast(OSDictionary,
8443 if (!callbackRecord) {
8451 callbackRecord, kKextRequestArgumentRequestTagKey));
8461 *callbackRecordOut = callbackRecord;
8462 callbackRecord->retain();
8483 OSDictionary * callbackRecord = NULL; // must release
8509 result = dequeueCallbackForRequestTag(requestTag, &callbackRecord);
8517 contextWrapper = OSDynamicCast(OSData, _OSKextGetRequestArgument(callbackRecord,
8525 _OSKextGetRequestArgument(callbackRecord,
8566 if (callbackRecord) callbackRecord->release();
8576 OSDictionary * callbackRecord,
8579 OSString * predicate = _OSKextGetRequestPredicate(callbackRecord);
8595 _OSKextSetRequestArgument(callbackRecord, kKextRequestArgumentResultKey,
8601 OSKext::dispatchResource(callbackRecord);
8619 OSDictionary * callbackRecord = NULL; // must release
8624 &callbackRecord);
8629 _OSKextGetRequestArgument(callbackRecord,
8634 if (callbackRecord) callbackRecord->release();