static void xhci_check_iso_kick(XHCIState *xhci, XHCITransfer *xfer,

                                XHCIEPContext *epctx, uint64_t mfindex)

{

    if (xfer->mfindex_kick > mfindex) {

        timer_mod(epctx->kick_timer, qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) +

                       (xfer->mfindex_kick - mfindex) * 125000);

        xfer->running_retry = 1;

    } else {

        epctx->mfindex_last = xfer->mfindex_kick;

        timer_del(epctx->kick_timer);

        xfer->running_retry = 0;

    }

}

static void xhci_check_iso_kick(XHCIState *xhci, XHCITransfer *xfer,

                                XHCIEPContext *epctx, uint64_t mfindex)

{

    if (xfer->mfindex_kick > mfindex) {

        timer_mod(epctx->kick_timer, qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) +

                       (xfer->mfindex_kick - mfindex) * 125000);

        xfer->running_retry = 1;

    } else {

        epctx->mfindex_last = xfer->mfindex_kick;

        timer_del(epctx->kick_timer);

        xfer->running_retry = 0;

    }

}

static void xhci_check_iso_kick(XHCIState *xhci, XHCITransfer *xfer,                                 XHCIEPContext *epctx, uint64_t mfindex)
static void FUNC_0(XHCIState *VAR_0, XHCITransfer *VAR_1,

                                XHCIEPContext *VAR_2, uint64_t VAR_3)

{

    if (VAR_1->mfindex_kick > VAR_3) {

        timer_mod(VAR_2->kick_timer, qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) +

                       (VAR_1->mfindex_kick - VAR_3) * 125000);

        VAR_1->running_retry = 1;

    } else {

        VAR_2->mfindex_last = VAR_1->mfindex_kick;

        timer_del(VAR_2->kick_timer);

        VAR_1->running_retry = 0;

    }

}

static void FUNC_0(XHCIState *VAR_0, XHCITransfer *VAR_1,
XHCIEPContext *VAR_2, uint64_t VAR_3)
{ if (VAR_1->mfindex_kick > VAR_3) { timer_mod(VAR_2->kick_timer, qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) +
(VAR_1->mfindex_kick - VAR_3) * 125000); VAR_1->running_retry = 1; } else { VAR_2->mfindex_last = VAR_1->mfindex_kick; timer_del(VAR_2->kick_timer); VAR_1->running_retry = 0; } }