|
ReactOS 0.4.17-dev-116-ga4b6fe9
|
#include <stdarg.h>#include "ntstatus.h"#include "windef.h"#include "winbase.h"#include "winternl.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | rtl_wait_info |
| struct | window_length_info |
| struct | wait_info |
| struct | io_cb_ctx |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | GET_PROC(func) |
Variables | |
| static | HANDLE |
| static | PTP_IO_CALLBACK |
| static void TP_CALLBACK_ENVIRON *static | PVOID |
| static | PTP_TIMER_CALLBACK |
| static TP_CALLBACK_ENVIRON *static | PTP_WAIT_CALLBACK |
| static TP_CALLBACK_ENVIRON *static TP_CALLBACK_ENVIRON *static | PTP_WORK_CALLBACK |
| static | DWORD |
| static | BOOL |
| static TP_POOL_STACK_INFORMATION *static LARGE_INTEGER | LONG |
| static HANDLE | rtl_wait_apc_semaphore |
| static DWORD | group_cancel_tid |
| struct { | |
| HANDLE semaphore | |
| DWORD result | |
| } | multi_wait_info |
Definition at line 67 of file threadpool.c.
| #define WIN32_NO_STATUS |
Definition at line 24 of file threadpool.c.
|
static |
Definition at line 1268 of file threadpool.c.
Referenced by test_tp_disassociate().
|
static |
Definition at line 1279 of file threadpool.c.
Referenced by test_tp_disassociate().
|
static |
Definition at line 1257 of file threadpool.c.
Referenced by test_tp_disassociate().
Definition at line 1006 of file threadpool.c.
Referenced by test_tp_group_cancel().
Definition at line 998 of file threadpool.c.
Referenced by test_tp_group_cancel().
Definition at line 75 of file threadpool.c.
Referenced by START_TEST().
|
static |
Definition at line 1205 of file threadpool.c.
Referenced by test_tp_instance().
|
static |
Definition at line 1199 of file threadpool.c.
Referenced by test_tp_instance().
|
static |
Definition at line 2043 of file threadpool.c.
Referenced by test_tp_io().
Definition at line 2054 of file threadpool.c.
Referenced by test_kernel32_tp_io(), and test_tp_io().
|
static |
Definition at line 2270 of file threadpool.c.
Referenced by test_kernel32_tp_io().
|
static |
Definition at line 1907 of file threadpool.c.
Referenced by test_tp_multi_wait().
|
static |
Referenced by test_kernel32_tp_io().
Definition at line 181 of file threadpool.c.
Referenced by test_RtlRegisterWait().
Definition at line 128 of file threadpool.c.
Referenced by test_RtlQueueWorkItem().
|
static |
Definition at line 579 of file threadpool.c.
Referenced by test_tp_simple().
|
static |
Definition at line 573 of file threadpool.c.
Referenced by test_tp_simple().
|
static |
Definition at line 968 of file threadpool.c.
Referenced by test_tp_group_cancel().
|
static |
Definition at line 856 of file threadpool.c.
Referenced by test_tp_group_cancel().
| START_TEST | ( | threadpool | ) |
Definition at line 2413 of file threadpool.c.
Definition at line 2281 of file threadpool.c.
Referenced by START_TEST().
Definition at line 135 of file threadpool.c.
Referenced by START_TEST().
Definition at line 209 of file threadpool.c.
Referenced by START_TEST().
Definition at line 1290 of file threadpool.c.
Referenced by START_TEST().
Definition at line 1046 of file threadpool.c.
Referenced by START_TEST().
Definition at line 888 of file threadpool.c.
Referenced by START_TEST().
Definition at line 1211 of file threadpool.c.
Referenced by START_TEST().
Definition at line 2061 of file threadpool.c.
Referenced by START_TEST().
Definition at line 1920 of file threadpool.c.
Referenced by START_TEST().
Definition at line 585 of file threadpool.c.
Referenced by START_TEST().
Definition at line 1403 of file threadpool.c.
Referenced by START_TEST().
Definition at line 1665 of file threadpool.c.
Referenced by START_TEST().
Definition at line 1543 of file threadpool.c.
Referenced by START_TEST().
Definition at line 741 of file threadpool.c.
Referenced by START_TEST().
Definition at line 785 of file threadpool.c.
Referenced by START_TEST().
|
static |
Definition at line 1397 of file threadpool.c.
Referenced by test_tp_timer().
|
static |
Definition at line 871 of file threadpool.c.
Referenced by test_tp_group_wait().
Definition at line 1041 of file threadpool.c.
Referenced by test_tp_group_cancel().
|
static |
Definition at line 1020 of file threadpool.c.
Referenced by test_tp_group_cancel().
|
static |
Definition at line 1030 of file threadpool.c.
Referenced by test_tp_group_cancel().
|
static |
Definition at line 1035 of file threadpool.c.
Referenced by test_tp_group_cancel().
|
static |
Definition at line 1025 of file threadpool.c.
Referenced by test_tp_group_cancel().
|
static |
|
static |
Definition at line 879 of file threadpool.c.
Referenced by test_tp_group_wait().
|
static |
|
static |
Definition at line 735 of file threadpool.c.
Referenced by test_tp_work_scheduler().
|
static |
Definition at line 729 of file threadpool.c.
Referenced by test_tp_group_cancel(), test_tp_work(), and test_tp_work_scheduler().
|
static |
Definition at line 988 of file threadpool.c.
Referenced by test_tp_group_cancel().
|
static |
Definition at line 863 of file threadpool.c.
Referenced by test_tp_group_cancel(), and test_tp_group_wait().
Definition at line 44 of file threadpool.c.
Definition at line 37 of file threadpool.c.
Referenced by multi_wait_cb().
|
static |
Definition at line 966 of file threadpool.c.
Referenced by group_cancel_cleanup_increment_cb(), group_cancel_cleanup_release2_cb(), group_cancel_cleanup_release_cb(), and test_tp_group_cancel().
Definition at line 31 of file threadpool.c.
Definition at line 52 of file threadpool.c.
| struct { ... } multi_wait_info |
Referenced by multi_wait_cb(), and test_tp_multi_wait().
| PTP_IO_CALLBACK |
Definition at line 31 of file threadpool.c.
| PTP_TIMER_CALLBACK |
Definition at line 33 of file threadpool.c.
| TP_CALLBACK_ENVIRON *static PTP_WAIT_CALLBACK |
Definition at line 34 of file threadpool.c.
| TP_CALLBACK_ENVIRON *static TP_CALLBACK_ENVIRON *static PTP_WORK_CALLBACK |
Definition at line 35 of file threadpool.c.
| LARGE_INTEGER *static PVOID |
Definition at line 32 of file threadpool.c.
Definition at line 1904 of file threadpool.c.
Referenced by disassociate2_cb(), disassociate3_cb(), disassociate_cb(), rtl_wait_cb(), simple_group_cancel_cb(), test_RtlQueueWorkItem(), test_RtlRegisterWait(), test_tp_disassociate(), test_tp_group_cancel(), test_tp_group_wait(), test_tp_instance(), test_tp_multi_wait(), test_tp_simple(), test_tp_timer(), test_tp_wait(), test_tp_window_length(), and work_group_cancel_cb().
|
static |
Definition at line 201 of file threadpool.c.
Referenced by rtl_wait_apc_cb(), and test_RtlRegisterWait().
| HANDLE semaphore |
Definition at line 1903 of file threadpool.c.
Referenced by rtl_work_cb(), simple_cb(), test_RtlQueueWorkItem(), test_tp_group_wait(), test_tp_multi_wait(), test_tp_simple(), test_tp_timer(), test_tp_window_length(), timer_cb(), timer_release_cb(), TpCallbackReleaseSemaphoreOnCompletion(), wait_release_cb(), and work_release_cb().