Home | History | Annotate | Download | only in debugger

Lines Matching refs:Threads

643      * Allow any handlers in separate threads to complete.
732 * Prevent AcpiGbl_DbMethodInfo from being modified by multiple threads
748 if (Info->Threads && (Info->NumCreated < Info->NumThreads))
750 Info->Threads[Info->NumCreated++] = AcpiOsGetThreadId();
944 * PARAMETERS: NumThreadsArg - Number of threads to create
950 * DESCRIPTION: Create threads to execute method(s)
977 AcpiOsPrintf ("Bad argument: Threads %X, Loops %X\n",
984 * the created threads with the main thread.
997 * between the created threads.
1003 "synchronization between the created threads, %s\n",
1024 /* Array to store IDs of threads */
1029 AcpiGbl_DbMethodInfo.Threads = AcpiOsAllocate (Size);
1030 if (AcpiGbl_DbMethodInfo.Threads == NULL)
1038 memset (AcpiGbl_DbMethodInfo.Threads, 0, Size);
1082 /* Create the threads */
1084 AcpiOsPrintf ("Creating %X threads to execute %X times each\n",
1097 /* Wait for all threads to complete */
1102 AcpiOsPrintf ("All threads (%X) have completed\n", NumThreads);
1113 AcpiOsFree (AcpiGbl_DbMethodInfo.Threads);
1114 AcpiGbl_DbMethodInfo.Threads = NULL;