Lines Matching refs:interfaceIdxArray
2507 u4 *interfaceIdxArray = NULL; in dvmLinkClass() local
2548 assert(sizeof(*interfaceIdxArray) == sizeof(*clazz->interfaces)); in dvmLinkClass()
2549 size_t len = clazz->interfaceCount * sizeof(*interfaceIdxArray); in dvmLinkClass()
2550 interfaceIdxArray = (u4*)malloc(len); in dvmLinkClass()
2551 if (interfaceIdxArray == NULL) { in dvmLinkClass()
2555 memcpy(interfaceIdxArray, clazz->interfaces, len); in dvmLinkClass()
2591 assert(interfaceIdxArray != NULL); in dvmLinkClass()
2594 assert(interfaceIdxArray[i] != kDexNoIndex); in dvmLinkClass()
2596 dvmResolveClass(clazz, interfaceIdxArray[i], false); in dvmLinkClass()
2605 dexStringByTypeIdx(pDexFile, interfaceIdxArray[i]); in dvmLinkClass()
2609 clazz->descriptor, interfaceIdxArray[i], in dvmLinkClass()
2613 clazz->descriptor, interfaceIdxArray[i], in dvmLinkClass()
2850 if (interfaceIdxArray != NULL) { in dvmLinkClass()
2851 free(interfaceIdxArray); in dvmLinkClass()