Lines Matching refs:interfaces
1724 newClass->interfaces = (ClassObject**) dvmLinearAlloc(classLoader, in loadClassFromDex0()
1729 newClass->interfaces[i] = (ClassObject*)(u4) pType->typeIdx; in loadClassFromDex0()
1731 dvmLinearReadOnly(classLoader, newClass->interfaces); in loadClassFromDex0()
1996 NULL_AND_LINEAR_FREE(clazz->interfaces); in dvmFreeClassInnards()
2483 assert(sizeof(*interfaceIdxArray) == sizeof(*clazz->interfaces)); in dvmLinkClass()
2490 memcpy(interfaceIdxArray, clazz->interfaces, len); in dvmLinkClass()
2492 dvmLinearReadWrite(clazz->classLoader, clazz->interfaces); in dvmLinkClass()
2493 memset(clazz->interfaces, 0, len); in dvmLinkClass()
2494 dvmLinearReadOnly(clazz->classLoader, clazz->interfaces); in dvmLinkClass()
2527 dvmLinearReadWrite(clazz->classLoader, clazz->interfaces); in dvmLinkClass()
2530 clazz->interfaces[i] = in dvmLinkClass()
2532 if (clazz->interfaces[i] == NULL) { in dvmLinkClass()
2536 dvmLinearReadOnly(clazz->classLoader, clazz->interfaces); in dvmLinkClass()
2555 if (!dvmCheckClassAccess(clazz, clazz->interfaces[i])) { in dvmLinkClass()
2556 dvmLinearReadOnly(clazz->classLoader, clazz->interfaces); in dvmLinkClass()
2558 clazz->interfaces[i]->descriptor, clazz->descriptor); in dvmLinkClass()
2564 clazz->interfaces[i]->descriptor); in dvmLinkClass()
2566 dvmLinearReadOnly(clazz->classLoader, clazz->interfaces); in dvmLinkClass()
2967 ifCount += clazz->interfaces[i]->iftableCount; in createIftable()
3001 interf = clazz->interfaces[i]; in createIftable()