|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <assert.h>#include <stdarg.h>#include <stdio.h>#include <ntstatus.h>#include <windef.h>#include <winbase.h>#include <winnt.h>#include <winerror.h>#include <winnls.h>#include <winternl.h>#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | t1Struct |
| struct | thread_actctx_param |
Macros | |
| #define | WINE_NO_INLINE_STRING |
| #define | WIN32_NO_STATUS |
| #define | THREAD_ALL_ACCESS_NT4 (STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | 0x3ff) |
| #define | NUM_THREADS 4 |
| #define | USE_EXTENDED_PRIORITIES 0 |
| #define | CHECK_STACK 0 |
| #define | ARCH "none" |
| #define | obey_ar(x) |
| #define | X(f) p##f = (void*)GetProcAddress(hKernel32, #f) |
| #define | X(f) p##f = (void*)GetProcAddress(ntdll, #f) |
Variables | |
| static | PBOOL |
| static | BOOL |
| static | DWORD |
| static | PVOID |
| static | ULONG |
| static | HANDLE |
| static | WAITORTIMERCALLBACK |
| static | PDWORD |
| static | ULONG_PTR |
| static | PTP_CALLBACK_ENVIRON |
| static | THREADINFOCLASS |
| static | PULONG |
| static GROUP_AFFINITY *static const GROUP_AFFINITY GROUP_AFFINITY *static | LPCVOID |
| static HANDLE | start_event |
| static HANDLE | stop_event |
| static LONG | num_synced |
| static DWORD | tlsIndex |
| static INT | obeying_ars = 0 |
| static HANDLE | finish_event |
| static LONG | times_executed |
| static DWORD | LS_main |
| static DWORD | LS_index0 |
| static DWORD | LS_index1 |
| static DWORD | LS_OutOfIndexesValue |
| static const char * | LS_AllocFuncName = "" |
| static const char * | LS_GetValueFuncName = "" |
| static const char * | LS_SetValueFuncName = "" |
| static const char * | LS_FreeFuncName = "" |
| static const char | manifest_dep [] |
| static const char | manifest_main [] |
| #define THREAD_ALL_ACCESS_NT4 (STANDARD_RIGHTS_REQUIRED | SYNCHRONIZE | 0x3ff) |
Definition at line 316 of file thread.c.
Referenced by START_TEST(), and test_CreateRemoteThread().
Definition at line 1772 of file thread.c.
Referenced by test_thread_actctx().
Definition at line 104 of file thread.c.
Referenced by test_CreateRemoteThread().
Definition at line 1349 of file thread.c.
Referenced by test_FLS().
Definition at line 2063 of file thread.c.
Referenced by START_TEST().
Definition at line 138 of file thread.c.
Referenced by run_LS_tests().
Definition at line 1354 of file thread.c.
Referenced by LS_ThreadProc().
Definition at line 1375 of file thread.c.
Referenced by run_LS_tests().
Definition at line 164 of file thread.c.
Referenced by LS_ThreadProc().
Definition at line 1500 of file thread.c.
Referenced by test_FLS(), and test_TLS().
Definition at line 1255 of file thread.c.
Referenced by test_RegisterWaitForSingleObject().
| START_TEST | ( | thread | ) |
Definition at line 2115 of file thread.c.
Definition at line 147 of file thread.c.
Referenced by LS_ThreadProc().
Definition at line 328 of file thread.c.
Referenced by START_TEST().
Definition at line 418 of file thread.c.
Referenced by START_TEST().
Definition at line 646 of file thread.c.
Referenced by START_TEST().
Definition at line 515 of file thread.c.
Referenced by START_TEST().
Definition at line 1551 of file thread.c.
Referenced by START_TEST().
Definition at line 993 of file thread.c.
Referenced by START_TEST().
Definition at line 793 of file thread.c.
Referenced by START_TEST().
Definition at line 1227 of file thread.c.
Referenced by START_TEST().
Definition at line 1269 of file thread.c.
Referenced by START_TEST().
Definition at line 1922 of file thread.c.
Referenced by START_TEST().
Definition at line 554 of file thread.c.
Referenced by START_TEST().
Definition at line 609 of file thread.c.
Referenced by START_TEST().
Definition at line 1812 of file thread.c.
Referenced by START_TEST().
Definition at line 1959 of file thread.c.
Referenced by START_TEST().
Definition at line 673 of file thread.c.
Referenced by START_TEST().
Definition at line 850 of file thread.c.
Referenced by START_TEST().
Definition at line 1574 of file thread.c.
Referenced by START_TEST().
Definition at line 1898 of file thread.c.
Referenced by START_TEST().
Definition at line 1534 of file thread.c.
Referenced by START_TEST().
Definition at line 301 of file thread.c.
Referenced by test_thread_actctx().
Definition at line 212 of file thread.c.
Referenced by test_CreateThread_basic().
Definition at line 240 of file thread.c.
Referenced by START_TEST(), test_CreateThread_basic(), test_CreateThread_suspended(), test_GetThreadExitCode(), and test_GetThreadTimes().
Definition at line 245 of file thread.c.
Referenced by test_SuspendThread().
Definition at line 289 of file thread.c.
Referenced by create_function_addr_events(), and test_CreateRemoteThread().
Definition at line 283 of file thread.c.
Referenced by create_function_addr_events(), and test_CreateRemoteThread().
|
static |
Definition at line 1891 of file thread.c.
Referenced by test_threadpool().
Definition at line 1218 of file thread.c.
Referenced by test_QueueUserWorkItem().
|
static |
Definition at line 1215 of file thread.c.
Referenced by test_QueueUserWorkItem(), and work_function().
| GROUP_AFFINITY *static const GROUP_AFFINITY GROUP_AFFINITY *static LPCVOID |
Definition at line 1337 of file thread.c.
Referenced by LS_ThreadProc(), run_LS_tests(), test_FLS(), and test_TLS().
Definition at line 1340 of file thread.c.
Referenced by LS_ThreadProc(), run_LS_tests(), test_FLS(), and test_TLS().
Definition at line 1338 of file thread.c.
Referenced by LS_InheritanceProc(), LS_ThreadProc(), test_FLS(), and test_TLS().
|
static |
Definition at line 1327 of file thread.c.
Referenced by LS_InheritanceProc(), and LS_ThreadProc().
|
static |
Definition at line 1327 of file thread.c.
Referenced by LS_InheritanceProc(), and LS_ThreadProc().
|
static |
Definition at line 1326 of file thread.c.
Referenced by LS_InheritanceProc(), and run_LS_tests().
|
static |
Definition at line 1328 of file thread.c.
Referenced by LS_ThreadProc(), run_LS_tests(), test_FLS(), and test_TLS().
Definition at line 1339 of file thread.c.
Referenced by LS_ThreadProc(), run_LS_tests(), test_FLS(), and test_TLS().
Definition at line 1756 of file thread.c.
Referenced by test_thread_actctx().
Definition at line 1762 of file thread.c.
Referenced by test_thread_actctx().
|
static |
Definition at line 136 of file thread.c.
Referenced by init_thread_sync_helpers(), resync_after_run(), and sync_threads_and_run_one().
Definition at line 78 of file thread.c.
Referenced by PspCreateThread(), RtlInitializeContext(), RtlpCreateUserStack(), and TerminateSoundThread().
|
static |
Definition at line 135 of file thread.c.
Referenced by cleanup_thread_sync_helpers(), crash_and_debug(), do_wait_idle_child(), doDebugger(), get_events(), init_thread_sync_helpers(), resync_after_run(), sync_threads_and_run_one(), test_WaitForInputIdle(), test_window_from_point(), and window_from_point_proc().
|
static |
Definition at line 135 of file thread.c.
Referenced by cleanup_thread_sync_helpers(), init_thread_sync_helpers(), resync_after_run(), and sync_threads_and_run_one().
| GROUP_AFFINITY *static const GROUP_AFFINITY GROUP_AFFINITY *static THREADINFOCLASS |
|
static |
Definition at line 1216 of file thread.c.
Referenced by test_QueueUserWorkItem(), and work_function().
|
static |
Definition at line 186 of file thread.c.
Referenced by test_CreateThread_basic(), and threadFunc1().
Definition at line 78 of file thread.c.
Referenced by PspUserThreadStartup(), RtlInitializeContext(), and test_thread_info().
| WAITORTIMERCALLBACK |
Definition at line 81 of file thread.c.
Referenced by test_pack_WAITORTIMERCALLBACK().