Lines Matching refs:usbhs_pipe
26 struct usbhs_pipe { struct
47 struct usbhs_pipe *pipe; argument
76 char *usbhs_pipe_name(struct usbhs_pipe *pipe);
77 struct usbhs_pipe
79 void usbhs_pipe_free(struct usbhs_pipe *pipe);
82 int usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe);
83 int usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe);
84 int usbhs_pipe_is_running(struct usbhs_pipe *pipe);
85 void usbhs_pipe_running(struct usbhs_pipe *pipe, int running);
89 int usbhs_pipe_get_maxpacket(struct usbhs_pipe *pipe);
90 void usbhs_pipe_clear(struct usbhs_pipe *pipe);
91 int usbhs_pipe_is_accessible(struct usbhs_pipe *pipe);
92 void usbhs_pipe_enable(struct usbhs_pipe *pipe);
93 void usbhs_pipe_disable(struct usbhs_pipe *pipe);
94 void usbhs_pipe_stall(struct usbhs_pipe *pipe);
95 int usbhs_pipe_is_stall(struct usbhs_pipe *pipe);
96 void usbhs_pipe_set_trans_count_if_bulk(struct usbhs_pipe *pipe, int len);
97 void usbhs_pipe_select_fifo(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo);
98 void usbhs_pipe_config_update(struct usbhs_pipe *pipe, u16 devsel,
100 void usbhs_pipe_config_change_bfre(struct usbhs_pipe *pipe, int enable);
104 void usbhs_pipe_data_sequence(struct usbhs_pipe *pipe, int data);
118 struct usbhs_pipe *usbhs_dcp_malloc(struct usbhs_priv *priv);
119 void usbhs_dcp_control_transfer_done(struct usbhs_pipe *pipe);
120 void usbhs_dcp_dir_for_host(struct usbhs_pipe *pipe, int dir_out);