]> xenbits.xensource.com Git - pvdrivers/win/xenvbd.git/commitdiff
Remove unused code
authorOwen Smith <owen.smith@citrix.com>
Mon, 19 Jun 2017 09:09:48 +0000 (10:09 +0100)
committerPaul Durrant <paul.durrant@citrix.com>
Tue, 27 Jun 2017 14:25:34 +0000 (15:25 +0100)
Signed-off-by: Owen Smith <owen.smith@citrix.com>
src/xenvbd/target.c
src/xenvbd/target.h

index 3748210ad12762013602433c2d043dad6aca8011..c5dffa9d7829deb06634fd494138e2e88a352e65 100644 (file)
@@ -378,21 +378,6 @@ TargetIsMissing(
     return Missing;
 }
 
-FORCEINLINE const CHAR*
-TargetMissingReason(
-    __in PXENVBD_TARGET            Target
-    )
-{
-    KIRQL       Irql;
-    const CHAR* Reason;
-
-    KeAcquireSpinLock(&Target->Lock, &Irql);
-    Reason = Target->Reason;
-    KeReleaseSpinLock(&Target->Lock, Irql);
-
-    return Reason;
-}
-
 FORCEINLINE VOID
 TargetSetDevicePnpState(
     __in PXENVBD_TARGET             Target,
@@ -490,15 +475,6 @@ TargetIsPaused(
     return Paused;
 }
 
-__checkReturn
-FORCEINLINE ULONG
-TargetOutstandingReqs(
-    __in PXENVBD_TARGET             Target
-    )
-{
-    return QueueCount(&Target->SubmittedReqs);
-}
-
 __checkReturn
 FORCEINLINE PXENVBD_ADAPTER
 TargetGetAdapter(
@@ -508,7 +484,7 @@ TargetGetAdapter(
     return Target->Adapter;
 }
 
-FORCEINLINE ULONG
+static FORCEINLINE ULONG
 TargetSectorSize(
     __in PXENVBD_TARGET             Target
     )
@@ -774,14 +750,6 @@ __Phys2Pfn(
     return (PFN_NUMBER)(PhysAddr.QuadPart >> PAGE_SHIFT);
 }
 
-static FORCEINLINE PFN_NUMBER
-__Virt2Pfn(
-    __in PVOID                   VirtAddr
-    )
-{
-    return (PFN_NUMBER)(MmGetPhysicalAddress(VirtAddr).QuadPart >> PAGE_SHIFT);
-}
-
 static FORCEINLINE MM_PAGE_PRIORITY
 __TargetPriority(
     __in PXENVBD_TARGET             Target
@@ -2194,33 +2162,6 @@ TargetStartIo(
     }
 }
 
-static FORCEINLINE VOID
-__TargetCleanupSubmittedReqs(
-    IN  PXENVBD_TARGET             Target
-    )
-{
-    // Fail PreparedReqs
-    for (;;) {
-        PXENVBD_SRBEXT  SrbExt;
-        PXENVBD_REQUEST Request;
-        PLIST_ENTRY     Entry = QueuePop(&Target->SubmittedReqs);
-        if (Entry == NULL)
-            break;
-        Request = CONTAINING_RECORD(Entry, XENVBD_REQUEST, Entry);
-        SrbExt = GetSrbExt(Request->Srb);
-
-        Verbose("Target[%d] : SubmittedReq 0x%p -> FAILED\n", TargetGetTargetId(Target), Request);
-
-        TargetPutRequest(Target, Request);
-
-        if (InterlockedDecrement(&SrbExt->Count) == 0) {
-            SrbExt->Srb->SrbStatus = SRB_STATUS_ABORTED;
-            SrbExt->Srb->ScsiStatus = 0x40; // SCSI_ABORTED
-            AdapterCompleteSrb(TargetGetAdapter(Target), SrbExt->Srb);
-        }
-    }
-}
-
 VOID
 TargetReset(
     __in PXENVBD_TARGET             Target
index a89a3149c959b365d8100436af23657e9666e98b..9455d56f2de5a4761589032d9247892cca3d71b4 100644 (file)
@@ -86,17 +86,6 @@ TargetIsMissing(
     __in PXENVBD_TARGET             Target
     );
 
-extern const CHAR*
-TargetMissingReason(
-    __in PXENVBD_TARGET            Target
-    );
-
-__checkReturn
-extern BOOLEAN
-TargetIsEmulatedUnplugged(
-    __in PXENVBD_TARGET             Target
-    );
-
 extern VOID
 TargetSetDevicePnpState(
     __in PXENVBD_TARGET             Target,
@@ -138,23 +127,12 @@ TargetIsPaused(
     __in PXENVBD_TARGET             Target
     );
 
-__checkReturn
-extern ULONG
-TargetOutstandingReqs(
-    __in PXENVBD_TARGET             Target
-    );
-
 __checkReturn
 extern PXENVBD_ADAPTER
 TargetGetAdapter(
     __in PXENVBD_TARGET             Target
     );
 
-extern ULONG
-TargetSectorSize(
-    __in PXENVBD_TARGET             Target
-    );
-
 // Queue-Related
 extern VOID
 TargetSubmitRequests(