ReactOS 0.4.17-dev-1281-g065abb3
workitem.cpp File Reference
#include "ucx01000.h"
#include <debug.h>
Include dependency graph for workitem.cpp:

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

static VOID NTAPI UcxWorkItemIoRoutine (_In_ PVOID IoObject, _In_opt_ PVOID Context, _In_ PIO_WORKITEM IoWorkItem)
 

Variables

static IO_WORKITEM_ROUTINE_EX UcxWorkItemIoRoutine
 

Macro Definition Documentation

◆ NDEBUG

#define NDEBUG

Definition at line 10 of file workitem.cpp.

Function Documentation

◆ UcxWorkItemIoRoutine()

static VOID NTAPI UcxWorkItemIoRoutine ( _In_ PVOID  IoObject,
_In_opt_ PVOID  Context,
_In_ PIO_WORKITEM  IoWorkItem 
)
static

Definition at line 147 of file workitem.cpp.

151{
154
155 ((UcxWorkItem*)Context)->Run();
156}
_In_ PIRP _In_ PIO_COMPLETION_ROUTINE _In_ PVOID Context
Definition: kse.h:81
#define UNREFERENCED_PARAMETER(P)
Definition: ntbasedef.h:329
_In_ PVOID IoObject
Definition: iotypes.h:467
_In_opt_ PVOID _In_ PIO_WORKITEM IoWorkItem
Definition: iotypes.h:521

Variable Documentation

◆ UcxWorkItemIoRoutine

IO_WORKITEM_ROUTINE_EX UcxWorkItemIoRoutine
static

Definition at line 13 of file workitem.cpp.

Referenced by _UCXHUB_WORKITEM::Enqueue().