Lines Matching refs:usbhs_pipe
17 struct usbhs_pipe { struct
38 struct usbhs_pipe *pipe; argument
67 char *usbhs_pipe_name(struct usbhs_pipe *pipe);
68 struct usbhs_pipe
70 void usbhs_pipe_free(struct usbhs_pipe *pipe);
73 int usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe);
74 int usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe);
75 int usbhs_pipe_is_running(struct usbhs_pipe *pipe);
76 void usbhs_pipe_running(struct usbhs_pipe *pipe, int running);
81 int usbhs_pipe_get_maxpacket(struct usbhs_pipe *pipe);
82 void usbhs_pipe_clear(struct usbhs_pipe *pipe);
83 void usbhs_pipe_clear_without_sequence(struct usbhs_pipe *pipe,
85 int usbhs_pipe_is_accessible(struct usbhs_pipe *pipe);
86 bool usbhs_pipe_contains_transmittable_data(struct usbhs_pipe *pipe);
87 void usbhs_pipe_enable(struct usbhs_pipe *pipe);
88 void usbhs_pipe_disable(struct usbhs_pipe *pipe);
89 void usbhs_pipe_stall(struct usbhs_pipe *pipe);
90 int usbhs_pipe_is_stall(struct usbhs_pipe *pipe);
91 void usbhs_pipe_set_trans_count_if_bulk(struct usbhs_pipe *pipe, int len);
92 void usbhs_pipe_select_fifo(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo);
93 void usbhs_pipe_config_update(struct usbhs_pipe *pipe, u16 devsel,
95 void usbhs_pipe_config_change_bfre(struct usbhs_pipe *pipe, int enable);
99 void usbhs_pipe_data_sequence(struct usbhs_pipe *pipe, int data);
113 struct usbhs_pipe *usbhs_dcp_malloc(struct usbhs_priv *priv);
114 void usbhs_dcp_control_transfer_done(struct usbhs_pipe *pipe);
115 void usbhs_dcp_dir_for_host(struct usbhs_pipe *pipe, int dir_out);