ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

spinlock.c File Reference
#include <ntoskrnl.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define LQ_WAIT   1
#define LQ_OWN   2

Functions

VOID FASTCALL KeAcquireQueuedSpinLockAtDpcLevel (IN PKSPIN_LOCK_QUEUE LockHandle)
VOID FASTCALL KeReleaseQueuedSpinLockFromDpcLevel (IN PKSPIN_LOCK_QUEUE LockHandle)
KIRQL NTAPI KeAcquireInterruptSpinLock (IN PKINTERRUPT Interrupt)
VOID NTAPI KeReleaseInterruptSpinLock (IN PKINTERRUPT Interrupt, IN KIRQL OldIrql)
VOID NTAPI _KeInitializeSpinLock (IN PKSPIN_LOCK SpinLock)
VOID NTAPI KeAcquireSpinLockAtDpcLevel (IN PKSPIN_LOCK SpinLock)
VOID NTAPI KeReleaseSpinLockFromDpcLevel (IN PKSPIN_LOCK SpinLock)
VOID FASTCALL KefAcquireSpinLockAtDpcLevel (IN PKSPIN_LOCK SpinLock)
VOID FASTCALL KefReleaseSpinLockFromDpcLevel (IN PKSPIN_LOCK SpinLock)
VOID FASTCALL KiAcquireSpinLock (IN PKSPIN_LOCK SpinLock)
VOID FASTCALL KiReleaseSpinLock (IN PKSPIN_LOCK SpinLock)
BOOLEAN FASTCALL KeTryToAcquireSpinLockAtDpcLevel (IN OUT PKSPIN_LOCK SpinLock)
VOID FASTCALL KeAcquireInStackQueuedSpinLockAtDpcLevel (IN PKSPIN_LOCK SpinLock, IN PKLOCK_QUEUE_HANDLE LockHandle)
VOID FASTCALL KeReleaseInStackQueuedSpinLockFromDpcLevel (IN PKLOCK_QUEUE_HANDLE LockHandle)
KIRQL FASTCALL KeAcquireSpinLockForDpc (IN PKSPIN_LOCK SpinLock)
VOID FASTCALL KeReleaseSpinLockForDpc (IN PKSPIN_LOCK SpinLock, IN KIRQL OldIrql)
KIRQL FASTCALL KeAcquireInStackQueuedSpinLockForDpc (IN PKSPIN_LOCK SpinLock, IN PKLOCK_QUEUE_HANDLE LockHandle)
VOID FASTCALL KeReleaseInStackQueuedSpinLockForDpc (IN PKLOCK_QUEUE_HANDLE LockHandle)
BOOLEAN FASTCALL KeTestSpinLock (IN PKSPIN_LOCK SpinLock)

Generated on Thu May 24 2012 05:27:02 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.