Because uhci_result_interrupt used to be aliased to uhci_result_bulk. The name got changed at some point at which point using the define doesn't make much sense anymore.
But it did at one point :) JE On Mon, Feb 23, 2004, Stephen Hemminger <[EMAIL PROTECTED]> wrote: > Bulk and interrupt urb's share common irq processing, why does the > code try to obfuscate it? > > diff -Nru a/drivers/usb/host/uhci-hcd.c b/drivers/usb/host/uhci-hcd.c > --- a/drivers/usb/host/uhci-hcd.c Mon Feb 23 16:17:16 2004 > +++ b/drivers/usb/host/uhci-hcd.c Mon Feb 23 16:17:16 2004 > @@ -1273,12 +1273,6 @@ > } > > /* > - * Bulk and interrupt use common result > - */ > -#define uhci_result_bulk uhci_result_common > -#define uhci_result_interrupt uhci_result_common > - > -/* > * Isochronous transfers > */ > static int isochronous_find_limits(struct uhci_hcd *uhci, struct urb *urb, unsigned > int *start, unsigned int *end) > @@ -1538,11 +1532,11 @@ > case PIPE_CONTROL: > ret = uhci_result_control(uhci, urb); > break; > - case PIPE_INTERRUPT: > ret = uhci_result_interrupt(uhci, urb); > break; > case PIPE_BULK: > - ret = uhci_result_bulk(uhci, urb); > + case PIPE_INTERRUPT: > + ret = uhci_result_common(uhci, urb); > break; > case PIPE_ISOCHRONOUS: > ret = uhci_result_isochronous(uhci, urb); > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-devel > ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel