RingTrigger calls XENBUS_EVTCHN(Trigger..) on during the suspend
callback. Just before this, the ring is recreated and enabled, which
also calls XENBUS_EVTCHN(Trigger..). The explicit call RingTrigger is
unneccessary
Signed-off-by: Owen Smith <owen.smith@citrix.com>
ASSERT(FALSE);
}
- RingTrigger(Frontend->Ring);
-
Verbose("Target[%d] : <=== restored %s\n", Frontend->TargetId, __XenvbdStateName(Frontend->State));
}
Ring->Received = 0;
}
-VOID
-RingTrigger(
- IN PXENVBD_RING Ring
- )
-{
- if (!Ring->Enabled)
- return;
-
- XENBUS_EVTCHN(Trigger,
- &Ring->EvtchnInterface,
- Ring->Channel);
-}
-
BOOLEAN
RingQueueRequest(
IN PXENVBD_RING Ring,
IN PXENVBD_RING Ring
);
-extern VOID
-RingTrigger(
- IN PXENVBD_RING Ring
- );
-
extern BOOLEAN
RingQueueRequest(
IN PXENVBD_RING Ring,