Lines Matching defs: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;
151 SLresult checkInterfaces(const ClassTable *clazz, SLuint32 numInterfaces,
155 assert(NULL != clazz && NULL != pExposedMask);
159 const struct iid_vtable *interfaces = clazz->mInterfaces;
160 SLuint32 interfaceCount = clazz->mInterfaceCount;
198 (0 > (index = clazz->mMPH_to_index[MPH])) ||
204 clazz->mName, i, MPH);
209 clazz->mName, i, MPH);
506 IObject *construct(const ClassTable *clazz, unsigned exposedMask, SLEngineItf engine)
510 thiz = (IObject *) calloc(1, clazz->mSize);
512 SL_LOGV("construct %s at %p", clazz->mName, thiz);
538 thiz->mClass = clazz;
539 const struct iid_vtable *x = clazz->mInterfaces;
542 for (index = 0; index < clazz->mInterfaceCount; ++index, ++x, exposedMask >>= 1) {