Lines Matching defs:cvmx_usb_state_t

80  * -# Allocate space for a cvmx_usb_state_t structure for each
119 * void port_callback(cvmx_usb_state_t *usb,
126 * - @b usb is the cvmx_usb_state_t for the port.
152 * void complete_callback(cvmx_usb_state_t *usb,
159 * - @b usb is the cvmx_usb_state_t for the port.
227 * cvmx_usb_state_t *usb = (cvmx_usb_state_t *)hcd->hcd_priv;
582 } cvmx_usb_state_t;
602 typedef void (*cvmx_usb_callback_func_t)(cvmx_usb_state_t *state,
651 * cvmx_usb_state_t structures.
662 * @param state Pointer to an empty cvmx_usb_state_t structure
675 extern cvmx_usb_status_t cvmx_usb_initialize(cvmx_usb_state_t *state,
690 extern cvmx_usb_status_t cvmx_usb_shutdown(cvmx_usb_state_t *state);
702 extern cvmx_usb_status_t cvmx_usb_enable(cvmx_usb_state_t *state);
716 extern cvmx_usb_status_t cvmx_usb_disable(cvmx_usb_state_t *state);
732 extern cvmx_usb_port_status_t cvmx_usb_get_status(cvmx_usb_state_t *state);
746 extern void cvmx_usb_set_status(cvmx_usb_state_t *state, cvmx_usb_port_status_t port_status);
804 extern int cvmx_usb_open_pipe(cvmx_usb_state_t *state,
844 extern int cvmx_usb_submit_bulk(cvmx_usb_state_t *state, int pipe_handle,
880 extern int cvmx_usb_submit_interrupt(cvmx_usb_state_t *state, int pipe_handle,
920 extern int cvmx_usb_submit_control(cvmx_usb_state_t *state, int pipe_handle,
980 extern int cvmx_usb_submit_isochronous(cvmx_usb_state_t *state, int pipe_handle,
1005 extern cvmx_usb_status_t cvmx_usb_cancel(cvmx_usb_state_t *state,
1021 extern cvmx_usb_status_t cvmx_usb_cancel_all(cvmx_usb_state_t *state,
1036 extern cvmx_usb_status_t cvmx_usb_close_pipe(cvmx_usb_state_t *state,
1051 extern cvmx_usb_status_t cvmx_usb_register_callback(cvmx_usb_state_t *state,
1065 extern int cvmx_usb_get_frame_number(cvmx_usb_state_t *state);
1079 extern cvmx_usb_status_t cvmx_usb_poll(cvmx_usb_state_t *state);
1085 extern void cvmx_usb_set_toggle(cvmx_usb_state_t *state, int endpoint_num, int toggle);
1086 extern int cvmx_usb_get_toggle(cvmx_usb_state_t *state, int endpoint_num);