Lines Matching full:thiz
30 bool IsInterfaceInitialized(IObject *thiz, unsigned MPH)
32 assert(NULL != thiz);
34 const ClassTable *clazz = thiz->mClass;
42 switch (thiz->mInterfaceStates[index]) {
54 SLuint32 IObjectToObjectID(IObject *thiz)
56 assert(NULL != thiz);
58 const ClassTable *clazz = thiz->mClass;
489 IObject *thiz;
491 thiz = (IObject *) calloc(1, clazz->mSize);
492 if (NULL != thiz) {
493 SL_LOGV("construct %s at %p", clazz->mName, thiz);
498 // thisEngine = &((CEngine *) thiz)->mEngine;
499 thiz->mEngine = (CEngine *) thiz;
501 thiz->mEngine = (CEngine *) thisEngine->mThis;
506 free(thiz);
518 thiz->mLossOfControlMask = lossOfControlMask;
519 thiz->mClass = clazz;
521 SLuint8 *interfaceStateP = thiz->mInterfaceStates;
529 void *self = (char *) thiz + x->mOffset;
532 ((IObject **) self)[1] = thiz;
554 return thiz;