|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <kmt_test.h>
Go to the source code of this file.
Classes | |
| struct | THREAD_DATA |
| struct | COUNT_THREAD_DATA |
Macros | |
| #define | CheckEvent(Event, ExpectedType, State, ExpectedWaitNext, Irql, ThreadList, ThreadCount) |
| #define | NUM_SCHED_TESTS 1000 |
Typedefs | |
| typedef struct THREAD_DATA * | PTHREAD_DATA |
| typedef LONG(NTAPI * | PSET_EVENT_FUNCTION) (PRKEVENT, KPRIORITY, BOOLEAN) |
| typedef struct COUNT_THREAD_DATA * | PCOUNT_THREAD_DATA |
Functions | |
| static VOID | TestEventFunctional (IN PKEVENT Event, IN EVENT_TYPE Type, IN KIRQL OriginalIrql) |
| static VOID NTAPI | WaitForEventThread (IN OUT PVOID Context) |
| static VOID | TestEventConcurrent (IN PKEVENT Event, IN EVENT_TYPE Type, IN KIRQL OriginalIrql, PSET_EVENT_FUNCTION SetEvent, KPRIORITY PriorityIncrement, LONG ExpectedState, BOOLEAN SatisfiesAll) |
| static VOID NTAPI | CountThread (IN OUT PVOID Context) |
| static VOID NTAPI | TestEventScheduling (_In_ PVOID Context) |
| START_TEST (KeEvent) | |
| typedef struct COUNT_THREAD_DATA * PCOUNT_THREAD_DATA |
| typedef struct THREAD_DATA * PTHREAD_DATA |
Definition at line 248 of file KeEvent.c.
Referenced by TestEventScheduling().
| START_TEST | ( | KeEvent | ) |
Definition at line 356 of file KeEvent.c.
|
static |
Definition at line 139 of file KeEvent.c.
Referenced by START_TEST().
|
static |
Definition at line 38 of file KeEvent.c.
Referenced by START_TEST().
Definition at line 274 of file KeEvent.c.
Referenced by START_TEST().
Definition at line 122 of file KeEvent.c.
Referenced by TestEventConcurrent().