KeAcquireSpinLockRaiseToSynch(PKSPIN_LOCK SpinLock)
{
#ifndef CONFIG_SMP
+ KIRQL OldIrql;
/* Simply raise to dispatch */
- return KfRaiseIrql(DISPATCH_LEVEL);
+ KeRaiseIrql(DISPATCH_LEVEL, &OldIrql);
+ return OldIrql;
#else
UNIMPLEMENTED;
#endif
KeAcquireSpinLockRaiseToDpc(PKSPIN_LOCK SpinLock)
{
#ifndef CONFIG_SMP
+ KIRQL OldIrql;
/* Simply raise to dispatch */
- return KfRaiseIrql(DISPATCH_LEVEL);
+ KeRaiseIrql(DISPATCH_LEVEL, &OldIrql);
+ return OldIrql;
#else
UNIMPLEMENTED;
#endif
{
#ifndef CONFIG_SMP
/* Simply lower IRQL back */
- KfLowerIrql(OldIrql);
+ KeLowerIrql(OldIrql);
#else
UNIMPLEMENTED;
#endif
KeAcquireQueuedSpinLock(IN KSPIN_LOCK_QUEUE_NUMBER LockNumber)
{
#ifndef CONFIG_SMP
+ KIRQL OldIrql;
/* Simply raise to dispatch */
- return KfRaiseIrql(DISPATCH_LEVEL);
+ KeRaiseIrql(DISPATCH_LEVEL, &OldIrql);
+ return OldIrql;
#else
UNIMPLEMENTED;
#endif
KeAcquireQueuedSpinLockRaiseToSynch(IN KSPIN_LOCK_QUEUE_NUMBER LockNumber)
{
#ifndef CONFIG_SMP
+ KIRQL OldIrql;
/* Simply raise to dispatch */
- return KfRaiseIrql(DISPATCH_LEVEL);
+ KeRaiseIrql(DISPATCH_LEVEL, &OldIrql);
+ return OldIrql;
#else
UNIMPLEMENTED;
#endif
{
#ifndef CONFIG_SMP
/* Simply raise to dispatch */
- LockHandle->OldIrql = KfRaiseIrql(DISPATCH_LEVEL);
+ KeRaiseIrql(DISPATCH_LEVEL, &LockHandle->OldIrql);
#else
UNIMPLEMENTED;
#endif
{
#ifndef CONFIG_SMP
/* Simply raise to synch */
- LockHandle->OldIrql = KfRaiseIrql(SYNCH_LEVEL);
+ KeRaiseIrql(SYNCH_LEVEL, &LockHandle->OldIrql);
#else
UNIMPLEMENTED;
#endif
{
#ifndef CONFIG_SMP
/* Simply lower IRQL back */
- KfLowerIrql(OldIrql);
+ KeLowerIrql(OldIrql);
#else
UNIMPLEMENTED;
#endif
{
#ifndef CONFIG_SMP
/* Simply lower IRQL back */
- KfLowerIrql(LockHandle->OldIrql);
+ KeLowerIrql(LockHandle->OldIrql);
#else
UNIMPLEMENTED;
#endif
{
#ifndef CONFIG_SMP
/* Simply raise to dispatch */
- *OldIrql = KfRaiseIrql(DISPATCH_LEVEL);
+ KeRaiseIrql(DISPATCH_LEVEL, OldIrql);
/* Always return true on UP Machines */
return TRUE;
{
#ifndef CONFIG_SMP
/* Simply raise to dispatch */
- *OldIrql = KfRaiseIrql(DISPATCH_LEVEL);
+ KeRaiseIrql(DISPATCH_LEVEL, OldIrql);
/* Always return true on UP Machines */
return TRUE;