|
ReactOS 0.4.17-dev-37-g0bfb40d
|
#include <stdarg.h>#include "ntstatus.h"#include "windef.h"#include "winternl.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | test_completion_port_scheduling_param |
Macros | |
| #define | WIN32_NO_STATUS |
| #define | KEYEDEVENT_WAIT 0x0001 |
| #define | KEYEDEVENT_WAKE 0x0002 |
| #define | KEYEDEVENT_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED | 0x0003) |
Functions | |
| static | NTSTATUS (WINAPI *pNtAlertThreadByThreadId)(HANDLE) |
| static const void const LARGE_INTEGER *static LONG *static ULONG *static LONG *static LONG *static const LARGE_INTEGER *static const void const LARGE_INTEGER *static | BOOLEAN (WINAPI *pRtlAcquireResourceExclusive)(RTL_RWLOCK * |
| static | void (WINAPI *pRtlDeleteResource)(RTL_RWLOCK *) |
| static void | test_event (void) |
| static DWORD WINAPI | keyed_event_thread (void *arg) |
| static void | test_keyed_events (void) |
| static DWORD WINAPI | mutant_thread (void *arg) |
| static void | test_mutant (void) |
| static void | test_semaphore (void) |
| static void | test_wait_on_address (void) |
| static DWORD WINAPI | resource_shared_thread (void *arg) |
| static DWORD WINAPI | resource_exclusive_thread (void *arg) |
| static void | test_resource (void) |
| static DWORD WINAPI | tid_alert_thread (void *arg) |
| static void | test_tid_alert (char **argv) |
| static DWORD WINAPI | test_completion_port_scheduling_thread (void *param) |
| static void | test_completion_port_scheduling (void) |
| START_TEST (sync) | |
Variables | |
| static | ACCESS_MASK |
| static const OBJECT_ATTRIBUTES | EVENT_TYPE |
| static const OBJECT_ATTRIBUTES | BOOLEAN |
| static const OBJECT_ATTRIBUTES | ULONG |
| static const OBJECT_ATTRIBUTES | LONG |
| static const OBJECT_ATTRIBUTES *static const OBJECT_ATTRIBUTES *static LONG *static | EVENT_INFORMATION_CLASS |
| static const OBJECT_ATTRIBUTES *static const OBJECT_ATTRIBUTES *static LONG *static void ULONG *static | MUTANT_INFORMATION_CLASS |
| static const OBJECT_ATTRIBUTES *static const OBJECT_ATTRIBUTES *static LONG *static void ULONG *static void ULONG *static | SEMAPHORE_INFORMATION_CLASS |
| static const void | SIZE_T |
| static const WCHAR | keyed_nameW [] = L"\\BaseNamedObjects\\WineTestEvent" |
| static HANDLE | thread_ready |
| static HANDLE | thread_done |
| #define KEYEDEVENT_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED | 0x0003) |
|
static |
Definition at line 175 of file sync.c.
Referenced by test_keyed_events().
Definition at line 366 of file sync.c.
Referenced by test_mutant().
Definition at line 645 of file sync.c.
Referenced by test_resource().
Definition at line 631 of file sync.c.
Referenced by test_resource().
| START_TEST | ( | sync | ) |
Definition at line 1066 of file sync.c.
Definition at line 972 of file sync.c.
Referenced by START_TEST().
Definition at line 870 of file sync.c.
Referenced by test_completion_port_scheduling().
Definition at line 218 of file sync.c.
Referenced by START_TEST().
Definition at line 388 of file sync.c.
Referenced by START_TEST().
Definition at line 659 of file sync.c.
Referenced by START_TEST().
Definition at line 479 of file sync.c.
Definition at line 795 of file sync.c.
Referenced by START_TEST().
Definition at line 555 of file sync.c.
Referenced by START_TEST().
Definition at line 782 of file sync.c.
Referenced by test_tid_alert().
| const OBJECT_ATTRIBUTES *static ACCESS_MASK |
| const OBJECT_ATTRIBUTES *static const OBJECT_ATTRIBUTES *static LONG *static EVENT_INFORMATION_CLASS |
Definition at line 173 of file sync.c.
Referenced by keyed_event_thread(), and test_keyed_events().
| const OBJECT_ATTRIBUTES *static const OBJECT_ATTRIBUTES *static LONG *static void ULONG *static MUTANT_INFORMATION_CLASS |
| const OBJECT_ATTRIBUTES *static const OBJECT_ATTRIBUTES *static LONG *static void ULONG *static void ULONG *static SEMAPHORE_INFORMATION_CLASS |
|
static |
Definition at line 629 of file sync.c.
Referenced by resource_exclusive_thread(), resource_shared_thread(), and test_resource().
|
static |
Definition at line 629 of file sync.c.
Referenced by resource_exclusive_thread(), resource_shared_thread(), and test_resource().