patch-2.4.20 linux-2.4.20/drivers/usb/dabusb.c
Next file: linux-2.4.20/drivers/usb/dabusb.h
Previous file: linux-2.4.20/drivers/usb/catc.c
Back to the patch index
Back to the overall index
- Lines: 35
- Date:
Thu Nov 28 15:53:14 2002
- Orig file:
linux-2.4.19/drivers/usb/dabusb.c
- Orig date:
Fri Dec 21 09:41:55 2001
diff -urN linux-2.4.19/drivers/usb/dabusb.c linux-2.4.20/drivers/usb/dabusb.c
@@ -83,7 +83,7 @@
}
/*-------------------------------------------------------------------*/
#ifdef DEBUG
-static void dump_urb (purb_t purb)
+static void dump_urb (struct urb *purb)
{
dbg("urb :%p", purb);
dbg("next :%p", purb->next);
@@ -167,7 +167,7 @@
return 0;
}
/*-------------------------------------------------------------------*/
-static void dabusb_iso_complete (purb_t purb)
+static void dabusb_iso_complete (struct urb *purb)
{
pbuff_t b = purb->context;
pdabusb_t s = b->s;
@@ -482,7 +482,7 @@
int rem;
int cnt;
pbuff_t b;
- purb_t purb = NULL;
+ struct urb *purb = NULL;
dbg("dabusb_read");
@@ -605,6 +605,7 @@
}
if (usb_set_interface (s->usbdev, _DABUSB_IF, 1) < 0) {
err("set_interface failed");
+ up(&s->mutex);
return -EINVAL;
}
s->opened = 1;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)