Lines Matching refs:clazz
34 const ClassTable *clazz = thiz->mClass;
35 assert(NULL != clazz);
37 if (0 > (index = clazz->mMPH_to_index[MPH])) {
40 assert(MAX_INDEX >= clazz->mInterfaceCount);
41 assert(clazz->mInterfaceCount > (unsigned) index);
58 const ClassTable *clazz = thiz->mClass;
59 assert(NULL != clazz);
60 SLuint32 id = clazz->mSLObjectID;
62 id = clazz->mXAObjectID;
150 SLresult checkInterfaces(const ClassTable *clazz, SLuint32 numInterfaces,
154 assert(NULL != clazz && NULL != pExposedMask);
158 const struct iid_vtable *interfaces = clazz->mInterfaces;
159 SLuint32 interfaceCount = clazz->mInterfaceCount;
197 (0 > (index = clazz->mMPH_to_index[MPH])) ||
203 clazz->mName, i, MPH);
208 clazz->mName, i, MPH);
486 IObject *construct(const ClassTable *clazz, unsigned exposedMask, SLEngineItf engine)
490 thiz = (IObject *) calloc(1, clazz->mSize);
492 SL_LOGV("construct %s at %p", clazz->mName, thiz);
518 thiz->mClass = clazz;
519 const struct iid_vtable *x = clazz->mInterfaces;
522 for (index = 0; index < clazz->mInterfaceCount; ++index, ++x, exposedMask >>= 1) {