Lines Matching refs:self
201 Thread *self; in lockMutex() local
206 self = dvmThreadSelf(); in lockMutex()
207 assert(self != NULL); in lockMutex()
208 oldStatus = dvmChangeStatus(self, THREAD_VMWAIT); in lockMutex()
210 dvmChangeStatus(self, oldStatus); in lockMutex()
214 static void callMethod(Thread *self, Object *obj, Method *method) in callMethod() argument
239 sprintf(tmpTag, "HW%d", self->systemTid); in callMethod()
241 dvmCallMethod(self, method, obj, &unused); in callMethod()
244 dvmCallMethod(self, method, obj, &unused); in callMethod()
258 if (dvmCheckException(self)) { in callMethod()
263 dvmClearException(self); in callMethod()
272 static void doHeapWork(Thread *self) in doHeapWork() argument
299 callMethod(self, obj, method); in doHeapWork()
307 callMethod(self, obj, in doHeapWork()
313 dvmReleaseTrackedAlloc(obj, self); in doHeapWork()
325 Thread *self = dvmThreadSelf(); in heapWorkerThreadStart() local
329 LOGV("HeapWorker thread started (threadid=%d)\n", self->threadId); in heapWorkerThreadStart()
437 doHeapWork(self); in heapWorkerThreadStart()