Home
last modified time | relevance | path

Searched refs:thisEngine (Results 1 – 8 of 8) sorted by relevance

/frameworks/wilhelm/src/desktop/
DSDL.cpp27 IEngine *thisEngine = (IEngine *) context; in SDL_callback() local
31 interface_lock_shared(thisEngine); in SDL_callback()
32 COutputMix *outputMix = thisEngine->mOutputMix; in SDL_callback()
33 interface_unlock_shared(thisEngine); in SDL_callback()
45 void SDL_open(IEngine *thisEngine) in SDL_open() argument
57 fmt.userdata = (void *) thisEngine; in SDL_open()
/frameworks/wilhelm/src/itf/
DIObject.cpp551 IEngine *thisEngine = &thiz->mEngine->mEngine; in IObject_Destroy() local
555 if (thisEngine->mThis != thiz) { in IObject_Destroy()
556 interface_lock_exclusive(thisEngine); in IObject_Destroy()
559 assert(0 < thisEngine->mInstanceCount); in IObject_Destroy()
560 --thisEngine->mInstanceCount; in IObject_Destroy()
565 assert(thisEngine->mInstanceMask & mask); in IObject_Destroy()
566 thisEngine->mInstanceMask &= ~mask; in IObject_Destroy()
567 assert(thisEngine->mInstances[i] == thiz); in IObject_Destroy()
568 thisEngine->mInstances[i] = NULL; in IObject_Destroy()
571 if (thisEngine->mThis != thiz) { in IObject_Destroy()
[all …]
DIOutputMixExt.cpp183 IEngine *thisEngine = &thisObject->mEngine->mEngine; in IOutputMixExt_FillBuffer() local
184 interface_lock_exclusive(thisEngine); in IOutputMixExt_FillBuffer()
185 assert(&thisEngine->mOutputMix->mObject == thisObject); in IOutputMixExt_FillBuffer()
186 thisEngine->mOutputMix = NULL; in IOutputMixExt_FillBuffer()
188 interface_unlock_exclusive(thisEngine); in IOutputMixExt_FillBuffer()
DIEngine.cpp699 IEngine *thisEngine = &thiz->mObject.mEngine->mEngine; in IEngine_CreateOutputMix() local
700 interface_lock_exclusive(thisEngine); in IEngine_CreateOutputMix()
702 if (NULL == thisEngine->mOutputMix) { in IEngine_CreateOutputMix()
703 thisEngine->mOutputMix = thiz; in IEngine_CreateOutputMix()
706 interface_unlock_exclusive(thisEngine); in IEngine_CreateOutputMix()
/frameworks/wilhelm/src/objects/
DCOutputMix.cpp66 IEngine *thisEngine = &outputMix->mObject.mEngine->mEngine; in COutputMix_PreDestroy() local
67 interface_lock_exclusive(thisEngine); in COutputMix_PreDestroy()
69 if (outputMix == thisEngine->mOutputMix) { in COutputMix_PreDestroy()
72 interface_unlock_exclusive(thisEngine); in COutputMix_PreDestroy()
/frameworks/wilhelm/src/
Dsles.cpp515 IEngine *thisEngine = (IEngine *) engine; in construct() local
516 if (NULL == thisEngine) { in construct()
520 thiz->mEngine = (CEngine *) thisEngine->mThis; in construct()
521 interface_lock_exclusive(thisEngine); in construct()
522 if (MAX_INSTANCE <= thisEngine->mInstanceCount) { in construct()
524 interface_unlock_exclusive(thisEngine); in construct()
529 ++thisEngine->mInstanceCount; in construct()
530 assert(((unsigned) ~0) != thisEngine->mInstanceMask); in construct()
531 interface_unlock_exclusive(thisEngine); in construct()
533 if (thisEngine->mLossOfControlGlobal) { in construct()
Dlocks.cpp274 IEngine *thisEngine = &thiz->mEngine->mEngine; in object_unlock_exclusive_attributes_() local
276 interface_lock_exclusive(thisEngine); in object_unlock_exclusive_attributes_()
277 thisEngine->mChangedMask |= 1 << id; in object_unlock_exclusive_attributes_()
278 interface_unlock_exclusive(thisEngine); in object_unlock_exclusive_attributes_()
Dsles_allinclusive.h364 extern void SDL_open(IEngine *thisEngine);