UNREFERENCED_PARAMETER(Interface);
+ ASSERT(Cache != NULL);
+
KeRaiseIrql(DISPATCH_LEVEL, &Irql);
Index = KeGetCurrentProcessorNumberEx(NULL);
UNREFERENCED_PARAMETER(Interface);
+ ASSERT(Cache != NULL);
+ ASSERT(Object != NULL);
+
KeRaiseIrql(DISPATCH_LEVEL, &Irql);
Index = KeGetCurrentProcessorNumberEx(NULL);
KIRQL Irql;
NTSTATUS status;
+ ASSERT(Name != NULL);
+ ASSERT(Size != 0);
+ ASSERT(Ctor != NULL);
+ ASSERT(Dtor != NULL);
+ ASSERT(AcquireLock != NULL);
+ ASSERT(ReleaseLock != NULL);
+ ASSERT(Cache != NULL);
+
Trace("====> (%s)\n", Name);
*Cache = __CacheAllocate(sizeof (XENBUS_CACHE));
PXENBUS_CACHE_CONTEXT Context = Interface->Context;
KIRQL Irql;
+ ASSERT(Cache != NULL);
+
Trace("====> (%s)\n", Cache->Name);
KeAcquireSpinLock(&Context->Lock, &Irql);