Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Feb 2008 19:07:02 GMT
From:      Hans Petter Selasky <hselasky@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 135454 for review
Message-ID:  <200802151907.m1FJ72Gl010998@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=135454

Change 135454 by hselasky@hselasky_laptop001 on 2008/02/15 19:06:48

	
	All static functions in "usb_transfer.c" should
	have a prototype now.

Affected files ...

.. //depot/projects/usb/src/sys/dev/usb/usb_transfer.c#113 edit

Differences ...

==== //depot/projects/usb/src/sys/dev/usb/usb_transfer.c#113 (text+ko) ====

@@ -55,17 +55,27 @@
 
 /* prototypes */
 
-static void usbd_pipe_enter_wrapper(struct usbd_xfer *xfer);
 static void usbd_compute_max_frame_size(struct usbd_xfer *xfer);
+static uint32_t usbd_get_dma_delay(struct usbd_bus *bus);
+static void usbd_transfer_unsetup_sub(struct usbd_memory_info *info, uint8_t needs_delay);
+static void usbd_control_transfer_init(struct usbd_xfer *xfer);
 static uint8_t usbd_start_hardware_sub(struct usbd_xfer *xfer);
 static void usbd_premature_callback(struct usbd_xfer *xfer, usbd_status_t error);
+static void usbd_pipe_enter_wrapper(struct usbd_xfer *xfer);
+static void usbd_bdma_work_loop(struct usbd_memory_info *info);
+static void usbd_callback_intr_sched(struct usbd_memory_info *info);
+static void usbd_callback_intr_td_sub(struct usbd_xfer **xfer, uint8_t dropcount);
+static void usbd_callback_intr_td(void *arg);
+static void usbd_dma_delay_done_cb(struct usbd_xfer *xfer);
 static void usbd_delayed_transfer_start(void *arg);
-static void usbd_bdma_work_loop(struct usbd_memory_info *info);
+static void usbd_do_request_callback(struct usbd_xfer *xfer);
+static void usbd_handle_request_callback(struct usbd_xfer *xfer);
+static usbd_status_t usbd_handle_set_config(struct usbd_xfer *xfer, uint8_t conf_no);
+static usbd_status_t usbd_handle_set_stall_sub(struct usbd_device *udev, uint8_t ea_val, uint8_t do_stall);
+static usbd_status_t usbd_handle_set_stall(struct usbd_xfer *xfer, uint8_t ep, uint8_t do_stall);
+static uint8_t usbd_handle_get_stall(struct usbd_device *udev, uint8_t ea_val);
+static usbd_status_t usbd_handle_remote_wakeup(struct usbd_xfer *xfer, uint8_t is_on);
 static usbd_status_t usbd_handle_request(struct usbd_xfer *xfer);
-static void usbd_callback_intr_td(void *arg);
-static void usbd_transfer_unsetup_sub(struct usbd_memory_info *info, uint8_t need_delay);
-static void usbd_callback_intr_sched(struct usbd_memory_info *info);
-
 
 #ifdef USB_DEBUG
 /*------------------------------------------------------------------------*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802151907.m1FJ72Gl010998>