From: Laurent Vivier Date: Mon, 9 May 2016 13:24:57 +0000 (+0200) Subject: remove useless muldiv64() X-Git-Tag: qemu-xen-4.8.0-rc1~227^2~40 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=cd1f16f94727f82ea77fcd82c4dad63bb9172a6f;p=qemu-xen.git remove useless muldiv64() muldiv64(a, 1, b) is like "a / b". This patch is the result of coccinelle script scripts/coccinelle/remove_muldiv64.cocci. Signed-off-by: Laurent Vivier Reviewed-by: Richard Henderson Signed-off-by: Michael Tokarev --- diff --git a/hw/usb/hcd-ohci.c b/hw/usb/hcd-ohci.c index 25cc53fd6d..fa5703832c 100644 --- a/hw/usb/hcd-ohci.c +++ b/hw/usb/hcd-ohci.c @@ -1474,7 +1474,7 @@ static uint32_t ohci_get_frame_remaining(OHCIState *ohci) if (tks >= usb_frame_time) return (ohci->frt << 31); - tks = muldiv64(tks, 1, usb_bit_time); + tks = tks / usb_bit_time; fr = (uint16_t)(ohci->fi - tks); return (ohci->frt << 31) | fr;