• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/xnu-2782.1.97/libkern/c++/

Lines Matching defs:callbackRecord

6345             OSDictionary * callbackRecord = OSDynamicCast(OSDictionary,
6348 callbackRecord->getObject(kKextRequestStaleKey));
6351 OSKext::invokeRequestCallback(callbackRecord,
6354 callbackRecord->setObject(kKextRequestStaleKey,
8199 OSDictionary * callbackRecord = NULL; // must release
8285 callbackRecord = OSDynamicCast(OSDictionary, requestDict->copyCollection());
8286 if (!callbackRecord) {
8295 if (!callbackWrapper || !_OSKextSetRequestArgument(callbackRecord,
8303 if (!contextWrapper || !_OSKextSetRequestArgument(callbackRecord,
8315 !sRequestCallbackRecords->setObject(callbackRecord)) {
8340 index = sRequestCallbackRecords->getNextIndexOfObject(callbackRecord, 0);
8357 if (callbackRecord) callbackRecord->release();
8401 OSDictionary * callbackRecord = NULL; // retain if matched!
8408 callbackRecord = OSDynamicCast(OSDictionary,
8410 if (!callbackRecord) {
8418 callbackRecord, kKextRequestArgumentRequestTagKey));
8428 *callbackRecordOut = callbackRecord;
8429 callbackRecord->retain();
8450 OSDictionary * callbackRecord = NULL; // must release
8476 result = dequeueCallbackForRequestTag(requestTag, &callbackRecord);
8484 contextWrapper = OSDynamicCast(OSData, _OSKextGetRequestArgument(callbackRecord,
8492 _OSKextGetRequestArgument(callbackRecord,
8533 if (callbackRecord) callbackRecord->release();
8543 OSDictionary * callbackRecord,
8546 OSString * predicate = _OSKextGetRequestPredicate(callbackRecord);
8562 _OSKextSetRequestArgument(callbackRecord, kKextRequestArgumentResultKey,
8568 OSKext::dispatchResource(callbackRecord);
8586 OSDictionary * callbackRecord = NULL; // must release
8591 &callbackRecord);
8596 _OSKextGetRequestArgument(callbackRecord,
8601 if (callbackRecord) callbackRecord->release();