summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usbdi_util.c
diff options
context:
space:
mode:
authorjoe <joe@FreeBSD.org>2002-04-01 15:01:29 +0000
committerjoe <joe@FreeBSD.org>2002-04-01 15:01:29 +0000
commit215142e44241468e29102960c2b8acedce1a250c (patch)
treea38b4cf6fd38c0fbd88469ebf44e3122bbe0e01a /sys/dev/usb/usbdi_util.c
parent2eb9ff19412f28284da10be216c1816687f4a17e (diff)
downloadFreeBSD-src-215142e44241468e29102960c2b8acedce1a250c.zip
FreeBSD-src-215142e44241468e29102960c2b8acedce1a250c.tar.gz
Use ANSI prototypes and declarations.
Diffstat (limited to 'sys/dev/usb/usbdi_util.c')
-rw-r--r--sys/dev/usb/usbdi_util.c133
1 files changed, 35 insertions, 98 deletions
diff --git a/sys/dev/usb/usbdi_util.c b/sys/dev/usb/usbdi_util.c
index fc124df..6cf8b6a 100644
--- a/sys/dev/usb/usbdi_util.c
+++ b/sys/dev/usb/usbdi_util.c
@@ -1,4 +1,4 @@
-/* $NetBSD: usbdi_util.c,v 1.26 1999/11/28 22:49:53 augustss Exp $ */
+/* $NetBSD: usbdi_util.c,v 1.31 2000/06/01 14:29:02 augustss Exp $ */
/* $FreeBSD$ */
/*
@@ -65,11 +65,7 @@ extern int usbdebug;
#endif
usbd_status
-usbd_get_desc(dev, type, index, len, desc)
- usbd_device_handle dev;
- int type, index;
- int len;
- void *desc;
+usbd_get_desc(usbd_device_handle dev, int type, int index, int len, void *desc)
{
usb_device_request_t req;
@@ -105,20 +101,14 @@ usbd_get_config_desc(usbd_device_handle dev, int confidx,
}
usbd_status
-usbd_get_config_desc_full(dev, conf, d, size)
- usbd_device_handle dev;
- int conf;
- void *d;
- int size;
+usbd_get_config_desc_full(usbd_device_handle dev, int conf, void *d, int size)
{
DPRINTFN(3,("usbd_get_config_desc_full: conf=%d\n", conf));
return (usbd_get_desc(dev, UDESC_CONFIG, conf, size, d));
}
usbd_status
-usbd_get_device_desc(dev, d)
- usbd_device_handle dev;
- usb_device_descriptor_t *d;
+usbd_get_device_desc(usbd_device_handle dev, usb_device_descriptor_t *d)
{
DPRINTFN(3,("usbd_get_device_desc:\n"));
return (usbd_get_desc(dev, UDESC_DEVICE,
@@ -126,9 +116,7 @@ usbd_get_device_desc(dev, d)
}
usbd_status
-usbd_get_device_status(dev, st)
- usbd_device_handle dev;
- usb_status_t *st;
+usbd_get_device_status(usbd_device_handle dev, usb_status_t *st)
{
usb_device_request_t req;
@@ -141,9 +129,7 @@ usbd_get_device_status(dev, st)
}
usbd_status
-usbd_get_hub_status(dev, st)
- usbd_device_handle dev;
- usb_hub_status_t *st;
+usbd_get_hub_status(usbd_device_handle dev, usb_hub_status_t *st)
{
usb_device_request_t req;
@@ -156,9 +142,7 @@ usbd_get_hub_status(dev, st)
}
usbd_status
-usbd_set_address(dev, addr)
- usbd_device_handle dev;
- int addr;
+usbd_set_address(usbd_device_handle dev, int addr)
{
usb_device_request_t req;
@@ -171,10 +155,7 @@ usbd_set_address(dev, addr)
}
usbd_status
-usbd_get_port_status(dev, port, ps)
- usbd_device_handle dev;
- int port;
- usb_port_status_t *ps;
+usbd_get_port_status(usbd_device_handle dev, int port, usb_port_status_t *ps)
{
usb_device_request_t req;
@@ -187,9 +168,7 @@ usbd_get_port_status(dev, port, ps)
}
usbd_status
-usbd_clear_hub_feature(dev, sel)
- usbd_device_handle dev;
- int sel;
+usbd_clear_hub_feature(usbd_device_handle dev, int sel)
{
usb_device_request_t req;
@@ -202,9 +181,7 @@ usbd_clear_hub_feature(dev, sel)
}
usbd_status
-usbd_set_hub_feature(dev, sel)
- usbd_device_handle dev;
- int sel;
+usbd_set_hub_feature(usbd_device_handle dev, int sel)
{
usb_device_request_t req;
@@ -217,9 +194,7 @@ usbd_set_hub_feature(dev, sel)
}
usbd_status
-usbd_clear_port_feature(dev, port, sel)
- usbd_device_handle dev;
- int port, sel;
+usbd_clear_port_feature(usbd_device_handle dev, int port, int sel)
{
usb_device_request_t req;
@@ -232,9 +207,7 @@ usbd_clear_port_feature(dev, port, sel)
}
usbd_status
-usbd_set_port_feature(dev, port, sel)
- usbd_device_handle dev;
- int port, sel;
+usbd_set_port_feature(usbd_device_handle dev, int port, int sel)
{
usb_device_request_t req;
@@ -248,9 +221,7 @@ usbd_set_port_feature(dev, port, sel)
usbd_status
-usbd_set_protocol(iface, report)
- usbd_interface_handle iface;
- int report;
+usbd_set_protocol(usbd_interface_handle iface, int report)
{
usb_interface_descriptor_t *id = usbd_get_interface_descriptor(iface);
usbd_device_handle dev;
@@ -273,12 +244,8 @@ usbd_set_protocol(iface, report)
}
usbd_status
-usbd_set_report(iface, type, id, data, len)
- usbd_interface_handle iface;
- int type;
- int id;
- void *data;
- int len;
+usbd_set_report(usbd_interface_handle iface, int type, int id, void *data,
+ int len)
{
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
usbd_device_handle dev;
@@ -300,12 +267,8 @@ usbd_set_report(iface, type, id, data, len)
}
usbd_status
-usbd_set_report_async(iface, type, id, data, len)
- usbd_interface_handle iface;
- int type;
- int id;
- void *data;
- int len;
+usbd_set_report_async(usbd_interface_handle iface, int type, int id, void *data,
+ int len)
{
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
usbd_device_handle dev;
@@ -327,12 +290,8 @@ usbd_set_report_async(iface, type, id, data, len)
}
usbd_status
-usbd_get_report(iface, type, id, data, len)
- usbd_interface_handle iface;
- int type;
- int id;
- void *data;
- int len;
+usbd_get_report(usbd_interface_handle iface, int type, int id, void *data,
+ int len)
{
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
usbd_device_handle dev;
@@ -354,10 +313,7 @@ usbd_get_report(iface, type, id, data, len)
}
usbd_status
-usbd_set_idle(iface, duration, id)
- usbd_interface_handle iface;
- int duration;
- int id;
+usbd_set_idle(usbd_interface_handle iface, int duration, int id)
{
usb_interface_descriptor_t *ifd = usbd_get_interface_descriptor(iface);
usbd_device_handle dev;
@@ -379,12 +335,8 @@ usbd_set_idle(iface, duration, id)
}
usbd_status
-usbd_get_report_descriptor(dev, ifcno, repid, size, d)
- usbd_device_handle dev;
- int ifcno;
- int repid;
- int size;
- void *d;
+usbd_get_report_descriptor(usbd_device_handle dev, int ifcno, int repid,
+ int size, void *d)
{
usb_device_request_t req;
@@ -397,8 +349,7 @@ usbd_get_report_descriptor(dev, ifcno, repid, size, d)
}
usb_hid_descriptor_t *
-usbd_get_hid_descriptor(ifc)
- usbd_interface_handle ifc;
+usbd_get_hid_descriptor(usbd_interface_handle ifc)
{
usb_interface_descriptor_t *idesc = usbd_get_interface_descriptor(ifc);
usbd_device_handle dev;
@@ -428,16 +379,13 @@ usbd_get_hid_descriptor(ifc)
}
usbd_status
-usbd_alloc_report_desc(ifc, descp, sizep, mem)
- usbd_interface_handle ifc;
- void **descp;
- int *sizep;
+usbd_alloc_report_desc(usbd_interface_handle ifc, void **descp, int *sizep,
#if defined(__NetBSD__) || defined(__OpenBSD__)
int mem;
#elif defined(__FreeBSD__)
struct malloc_type *mem;
#endif
-
+ )
{
usb_interface_descriptor_t *id;
usb_hid_descriptor_t *hid;
@@ -469,9 +417,7 @@ usbd_alloc_report_desc(ifc, descp, sizep, mem)
}
usbd_status
-usbd_get_config(dev, conf)
- usbd_device_handle dev;
- u_int8_t *conf;
+usbd_get_config(usbd_device_handle dev, u_int8_t *conf)
{
usb_device_request_t req;
@@ -484,25 +430,18 @@ usbd_get_config(dev, conf)
}
Static void usbd_bulk_transfer_cb(usbd_xfer_handle xfer,
- usbd_private_handle priv, usbd_status status);
+ usbd_private_handle priv, usbd_status status);
Static void
-usbd_bulk_transfer_cb(xfer, priv, status)
- usbd_xfer_handle xfer;
- usbd_private_handle priv;
- usbd_status status;
+usbd_bulk_transfer_cb(usbd_xfer_handle xfer, usbd_private_handle priv,
+ usbd_status status)
{
wakeup(xfer);
}
usbd_status
-usbd_bulk_transfer(xfer, pipe, flags, timeout, buf, size, lbl)
- usbd_xfer_handle xfer;
- usbd_pipe_handle pipe;
- u_int16_t flags;
- u_int32_t timeout;
- void *buf;
- u_int32_t *size;
- char *lbl;
+usbd_bulk_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
+ u_int16_t flags, u_int32_t timeout, void *buf,
+ u_int32_t *size, char *lbl)
{
usbd_status err;
int s, error;
@@ -523,7 +462,7 @@ usbd_bulk_transfer(xfer, pipe, flags, timeout, buf, size, lbl)
usbd_abort_pipe(pipe);
return (USBD_INTERRUPTED);
}
- usbd_get_xfer_status(xfer, 0, 0, size, &err);
+ usbd_get_xfer_status(xfer, NULL, NULL, size, &err);
DPRINTFN(1,("usbd_bulk_transfer: transferred %d\n", *size));
if (err) {
DPRINTF(("usbd_bulk_transfer: error=%d\n", err));
@@ -533,8 +472,7 @@ usbd_bulk_transfer(xfer, pipe, flags, timeout, buf, size, lbl)
}
void
-usb_detach_wait(dv)
- device_ptr_t dv;
+usb_detach_wait(device_ptr_t dv)
{
DPRINTF(("usb_detach_wait: waiting for %s\n", USBDEVPTRNAME(dv)));
if (tsleep(dv, PZERO, "usbdet", hz * 60))
@@ -544,8 +482,7 @@ usb_detach_wait(dv)
}
void
-usb_detach_wakeup(dv)
- device_ptr_t dv;
+usb_detach_wakeup(device_ptr_t dv)
{
DPRINTF(("usb_detach_wakeup: for %s\n", USBDEVPTRNAME(dv)));
wakeup(dv);
OpenPOWER on IntegriCloud