Lines Matching refs:pArgs
1637 InternalStartArgs* pArgs; in dvmCreateInternalThread() local
1647 pArgs = (InternalStartArgs*) malloc(sizeof(*pArgs)); in dvmCreateInternalThread()
1648 pArgs->func = func; in dvmCreateInternalThread()
1649 pArgs->funcArg = funcArg; in dvmCreateInternalThread()
1650 pArgs->name = strdup(name); // storage will be owned by new thread in dvmCreateInternalThread()
1651 pArgs->group = systemGroup; in dvmCreateInternalThread()
1652 pArgs->isDaemon = true; in dvmCreateInternalThread()
1653 pArgs->pThread = &newThread; in dvmCreateInternalThread()
1654 pArgs->pCreateStatus = &createStatus; in dvmCreateInternalThread()
1660 pArgs) != 0) in dvmCreateInternalThread()
1663 free(pArgs->name); in dvmCreateInternalThread()
1664 free(pArgs); in dvmCreateInternalThread()
1717 InternalStartArgs* pArgs = (InternalStartArgs*) arg; in internalThreadStart() local
1721 jniArgs.name = pArgs->name; in internalThreadStart()
1722 jniArgs.group = reinterpret_cast<jobject>(pArgs->group); in internalThreadStart()
1724 setThreadName(pArgs->name); in internalThreadStart()
1727 if (dvmAttachCurrentThread(&jniArgs, pArgs->isDaemon)) { in internalThreadStart()
1734 *pArgs->pCreateStatus = 1; in internalThreadStart()
1735 *pArgs->pThread = dvmThreadSelf(); in internalThreadStart()
1740 dvmThreadSelf()->threadId, pArgs->name); in internalThreadStart()
1743 (*pArgs->func)(pArgs->funcArg); in internalThreadStart()
1754 *pArgs->pCreateStatus = -1; in internalThreadStart()
1755 assert(*pArgs->pThread == NULL); in internalThreadStart()
1759 assert(*pArgs->pThread == NULL); in internalThreadStart()
1762 free(pArgs->name); in internalThreadStart()
1763 free(pArgs); in internalThreadStart()
1772 bool dvmAttachCurrentThread(const JavaVMAttachArgs* pArgs, bool isDaemon) in dvmAttachCurrentThread() argument
1867 if (pArgs->name != NULL) { in dvmAttachCurrentThread()
1868 threadNameStr = dvmCreateStringFromCstr(pArgs->name); in dvmAttachCurrentThread()
1894 dvmCallMethod(self, init, threadObj, &unused, (Object*)pArgs->group, in dvmAttachCurrentThread()
1943 self->threadId, pArgs->name); in dvmAttachCurrentThread()