[STORPORT] Fix x64 build
[reactos.git] / ntoskrnl / fsrtl / oplock.c
index 3033edf..ce31dfb 100644 (file)
@@ -49,8 +49,8 @@ FsRtlCheckOplock(IN POPLOCK Oplock,
                  IN POPLOCK_FS_PREPOST_IRP PostIrpRoutine OPTIONAL)
 {
     /* Unimplemented */
-    KeBugCheck(FILE_SYSTEM);
-    return STATUS_NOT_IMPLEMENTED;
+    UNIMPLEMENTED;
+    return STATUS_SUCCESS;
 }
 
 /*++
@@ -72,13 +72,13 @@ NTAPI
 FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
 {
     /* Unimplemented */
-    KeBugCheck(FILE_SYSTEM);
+    UNIMPLEMENTED;
     return FALSE;
 }
 
 /*++
  * @name FsRtlInitializeOplock
- * @unimplemented
+ * @implemented
  *
  * FILLME
  *
@@ -94,8 +94,7 @@ VOID
 NTAPI
 FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
 {
-    /* Unimplemented */
-    KeBugCheck(FILE_SYSTEM);
+    PAGED_CODE();
 }
 
 /*++
@@ -125,7 +124,7 @@ FsRtlOplockFsctrl(IN POPLOCK Oplock,
                   IN ULONG OpenCount)
 {
     /* Unimplemented */
-    KeBugCheck(FILE_SYSTEM);
+    UNIMPLEMENTED;
     return STATUS_NOT_IMPLEMENTED;
 }
 
@@ -147,9 +146,8 @@ BOOLEAN
 NTAPI
 FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
 {
-    /* Unimplemented */
-    KeBugCheck(FILE_SYSTEM);
-    return FALSE;
+    UNIMPLEMENTED;
+    return TRUE;
 }
 
 /*++
@@ -170,7 +168,6 @@ VOID
 NTAPI
 FsRtlUninitializeOplock(IN POPLOCK Oplock)
 {
-    /* Unimplemented */
-    KeBugCheck(FILE_SYSTEM);
+    UNIMPLEMENTED;
 }