From 81d8d54ecf9d61347f7ca21fe33f16db73695a06 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Tue, 3 Jan 2012 16:13:06 +0000 Subject: [PATCH 1/1] [NDISUIO] - Forgot a file svn path=/branches/wlan-bringup/; revision=54817 --- drivers/network/ndisuio/misc.c | 31 +++---------------------------- 1 file changed, 3 insertions(+), 28 deletions(-) diff --git a/drivers/network/ndisuio/misc.c b/drivers/network/ndisuio/misc.c index e23432375c5..07c342feab6 100644 --- a/drivers/network/ndisuio/misc.c +++ b/drivers/network/ndisuio/misc.c @@ -27,19 +27,8 @@ FindAdapterContextByName(PNDIS_STRING DeviceName) /* Check if the device name matches */ if (RtlEqualUnicodeString(&AdapterContext->DeviceName, DeviceName, TRUE)) { - KeAcquireSpinLockAtDpcLevel(&AdapterContext->Spinlock); - - /* Check that it's not being destroyed */ - if (AdapterContext->OpenCount > 0) - { - KeReleaseSpinLockFromDpcLevel(&AdapterContext->Spinlock); - KeReleaseSpinLock(&GlobalAdapterListLock, OldIrql); - return AdapterContext; - } - else - { - KeReleaseSpinLockFromDpcLevel(&Adaptercontext->Spinlock); - } + KeReleaseSpinLock(&GlobalAdapterListLock, OldIrql); + return AdapterContext; } CurrentEntry = CurrentEntry->Flink; @@ -50,24 +39,10 @@ FindAdapterContextByName(PNDIS_STRING DeviceName) } VOID -ReferenceAdapterContext(PNDISUIO_ADAPTER_CONTEXT AdapterContext, BOOLEAN Locked) +ReferenceAdapterContext(PNDISUIO_ADAPTER_CONTEXT AdapterContext) { - KIRQL OldIrql; - - /* Lock if needed */ - if (!Locked) - { - KeAcquireSpinLock(&AdapterContext->Spinlock, &OldIrql); - } - /* Increment the open count */ AdapterContext->OpenCount++; - - /* Unlock if needed */ - if (!Locked) - { - KeReleaseSpinLock(&AdapterContext->Spinlock, OldIrql); - } } VOID -- 2.17.1