Home
last modified time | relevance | path

Searched refs:IndirectRef (Results 1 – 4 of 4) sorted by relevance

/dalvik/vm/
DIndirectRefTable.h88 typedef void* IndirectRef; typedef
111 INLINE IndirectRefKind indirectRefKind(IndirectRef iref) in indirectRefKind()
274 IndirectRef add(u4 cookie, Object* obj);
281 Object* get(IndirectRef iref) const;
297 bool remove(u4 cookie, IndirectRef iref);
347 static inline u4 extractIndex(IndirectRef iref) { in extractIndex()
352 static inline u4 extractSerial(IndirectRef iref) { in extractSerial()
361 static inline IndirectRef toIndirectRef(u4 index, u4 serial, IndirectRefKind kind) { in toIndirectRef()
363 return reinterpret_cast<IndirectRef>((serial << 20) | (index << 2) | kind); in toIndirectRef()
DIndirectRefTable.cpp61 IndirectRef IndirectRefTable::add(u4 cookie, Object* obj) in add()
78 IndirectRef result; in add()
140 Object* IndirectRefTable::get(IndirectRef iref) const { in get()
213 bool IndirectRefTable::remove(u4 cookie, IndirectRef iref) in remove()
DCheckJni.cpp200 static const char* indirectRefKindName(IndirectRef iref) in indirectRefKindName()
/dalvik/vm/test/
DTestIndirectRefTable.cpp66 IndirectRef iref0, iref1, iref2, iref3; in basicTest()
67 IndirectRef manyRefs[kTableMax]; in basicTest()
80 iref0 = (IndirectRef) 0x11110; in basicTest()
351 IndirectRef manyRefs[kTableMax]; in performanceTest()