36 TRACE_(VIDEOPRT,
"VideoPortCreateSpinLock\n");
53 TRACE_(VIDEOPRT,
"VideoPortDeleteSpinLock\n");
68 TRACE_(VIDEOPRT,
"VideoPortAcquireSpinLock\n");
81 TRACE_(VIDEOPRT,
"VideoPortAcquireSpinLockAtDpcLevel\n");
95 TRACE_(VIDEOPRT,
"VideoPortReleaseSpinLock\n");
108 TRACE_(VIDEOPRT,
"VideoPortReleaseSpinLockFromDpcLevel\n");
#define ERROR_NOT_ENOUGH_MEMORY
#define KeReleaseSpinLock(sl, irql)
#define KeAcquireSpinLock(sl, irql)
#define KeInitializeSpinLock(sl)
#define ExAllocatePool(type, size)
struct _VIDEO_PORT_SPIN_LOCK * PSPIN_LOCK
#define KeAcquireSpinLockAtDpcLevel(SpinLock)
_Requires_lock_held_ SpinLock _Releases_lock_ SpinLock _In_ _IRQL_restores_ KIRQL NewIrql
#define KeReleaseSpinLockFromDpcLevel(SpinLock)
_Must_inspect_result_ _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_ WDFSPINLOCK * SpinLock
VP_STATUS NTAPI VideoPortDeleteSpinLock(IN PVOID HwDeviceExtension, IN PSPIN_LOCK SpinLock)
VOID NTAPI VideoPortReleaseSpinLock(IN PVOID HwDeviceExtension, IN PSPIN_LOCK SpinLock, IN UCHAR NewIrql)
VP_STATUS NTAPI VideoPortCreateSpinLock(IN PVOID HwDeviceExtension, OUT PSPIN_LOCK *SpinLock)
VOID NTAPI VideoPortAcquireSpinLockAtDpcLevel(IN PVOID HwDeviceExtension, IN PSPIN_LOCK SpinLock)
VOID NTAPI VideoPortReleaseSpinLockFromDpcLevel(IN PVOID HwDeviceExtension, IN PSPIN_LOCK SpinLock)
VOID NTAPI VideoPortAcquireSpinLock(IN PVOID HwDeviceExtension, IN PSPIN_LOCK SpinLock, OUT PUCHAR OldIrql)
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql