Home
last modified time | relevance | path

Searched refs:pEntry (Results 1 – 5 of 5) sorted by relevance

/dalvik/vm/
DHash.cpp177 HashEntry* pEntry; in dvmHashTableLookup() local
186 pEntry = &pHashTable->pEntries[itemHash & (pHashTable->tableSize-1)]; in dvmHashTableLookup()
188 while (pEntry->data != NULL) { in dvmHashTableLookup()
189 if (pEntry->data != HASH_TOMBSTONE && in dvmHashTableLookup()
190 pEntry->hashValue == itemHash && in dvmHashTableLookup()
191 (*cmpFunc)(pEntry->data, item) == 0) in dvmHashTableLookup()
198 pEntry++; in dvmHashTableLookup()
199 if (pEntry == pEnd) { /* wrap around to start */ in dvmHashTableLookup()
202 pEntry = pHashTable->pEntries; in dvmHashTableLookup()
208 if (pEntry->data == NULL) { in dvmHashTableLookup()
[all …]
DAtomicCache.h96 AtomicCacheEntry* pEntry; \
103 pEntry = (_cache)->entries + hash; \
105 firstVersion = android_atomic_acquire_load((int32_t*)&pEntry->version); \
107 if (pEntry->key1 == (u4)(_key1) && pEntry->key2 == (u4)(_key2)) { \
114 value = android_atomic_acquire_load((int32_t*) &pEntry->value); \
115 secondVersion = pEntry->version; \
139 dvmUpdateAtomicCache((u4) (_key1), (u4) (_key2), value, pEntry, \
161 void dvmUpdateAtomicCache(u4 key1, u4 key2, u4 value, AtomicCacheEntry* pEntry,
DAtomicCache.cpp86 void dvmUpdateAtomicCache(u4 key1, u4 key2, u4 value, AtomicCacheEntry* pEntry, in dvmUpdateAtomicCache() argument
111 (volatile s4*) &pEntry->version) != 0) in dvmUpdateAtomicCache()
127 if (pEntry->key1 == 0) in dvmUpdateAtomicCache()
141 pEntry->version = newVersion; in dvmUpdateAtomicCache()
143 android_atomic_release_store(key1, (int32_t*) &pEntry->key1); in dvmUpdateAtomicCache()
144 pEntry->key2 = key2; in dvmUpdateAtomicCache()
145 pEntry->value = value; in dvmUpdateAtomicCache()
148 android_atomic_release_store(newVersion, (int32_t*) &pEntry->version); in dvmUpdateAtomicCache()
157 (volatile s4*) &pEntry->version) != 0) in dvmUpdateAtomicCache()
DNative.cpp264 static bool checkOnLoadResult(SharedLib* pEntry) in checkOnLoadResult() argument
267 if (pEntry->onLoadThreadId == self->threadId) { in checkOnLoadResult()
273 self->threadId, pEntry->pathName); in checkOnLoadResult()
277 ALOGV("+++ retrieving %s OnLoad status", pEntry->pathName); in checkOnLoadResult()
280 dvmLockMutex(&pEntry->onLoadLock); in checkOnLoadResult()
281 while (pEntry->onLoadResult == kOnLoadPending) { in checkOnLoadResult()
283 self->threadId, pEntry->pathName); in checkOnLoadResult()
285 pthread_cond_wait(&pEntry->onLoadCond, &pEntry->onLoadLock); in checkOnLoadResult()
288 if (pEntry->onLoadResult == kOnLoadOkay) { in checkOnLoadResult()
289 ALOGV("+++ earlier OnLoad(%s) okay", pEntry->pathName); in checkOnLoadResult()
[all …]
/dalvik/vm/jdwp/
DJdwpSocket.cpp398 struct hostent* pEntry; in establishConnection() local
415 &pEntry, &h_errno); in establishConnection()
424 pEntry = gethostbyname(state->params.host); in establishConnection()
425 if (pEntry == NULL) { in establishConnection()
433 memcpy(&addr.addrInet.sin_addr, pEntry->h_addr, pEntry->h_length); in establishConnection()
434 addr.addrInet.sin_family = pEntry->h_addrtype; in establishConnection()