My Project
Loading...
Searching...
No Matches
dpc.c File Reference

Go to the source code of this file.

Functions

void ReapOb (DPC *dpc, void *DeferredContext, void *SystemArgument1, void *SystemArgument2)
bool MeInsertQueueDpc (IN PDPC Dpc, IN void *SystemArgument1, IN void *SystemArgument2)
bool MeRemoveQueueDpc (IN PDPC Dpc)
void MeRetireDPCs (void)
void MeSetTargetProcessorDpc (IN PDPC Dpc, IN uint32_t CpuNumber)
void MeInitializeDpc (IN PDPC DpcAllocated, IN PDEFERRED_ROUTINE DeferredRoutine, IN void *DeferredContext, IN DPC_PRIORITY DeferredPriority)

Variables

volatile void * ObpReaperList

Function Documentation

◆ MeInitializeDpc()

void MeInitializeDpc ( IN PDPC DpcAllocated,
IN PDEFERRED_ROUTINE DeferredRoutine,
IN void * DeferredContext,
IN DPC_PRIORITY DeferredPriority )

Definition at line 384 of file dpc.c.

◆ MeInsertQueueDpc()

bool MeInsertQueueDpc ( IN PDPC Dpc,
IN void * SystemArgument1,
IN void * SystemArgument2 )

Definition at line 47 of file dpc.c.

◆ MeRemoveQueueDpc()

bool MeRemoveQueueDpc ( IN PDPC Dpc)

Definition at line 167 of file dpc.c.

◆ MeRetireDPCs()

void MeRetireDPCs ( void )

Definition at line 222 of file dpc.c.

◆ MeSetTargetProcessorDpc()

void MeSetTargetProcessorDpc ( IN PDPC Dpc,
IN uint32_t CpuNumber )

Definition at line 350 of file dpc.c.

◆ ReapOb()

void ReapOb ( DPC * dpc,
void * DeferredContext,
void * SystemArgument1,
void * SystemArgument2 )

Definition at line 18 of file dpc.c.

Variable Documentation

◆ ObpReaperList

volatile void* ObpReaperList
extern

Definition at line 28 of file ob.c.