Lines Matching refs:pipe

47 	struct usbhs_pipe *pipe;  member
59 ((i) < (info)->size) && ((pos) = (info)->pipe + (i)); \
76 char *usbhs_pipe_name(struct usbhs_pipe *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);
102 #define usbhs_pipe_sequence_data0(pipe) usbhs_pipe_data_sequence(pipe, 0) argument
103 #define usbhs_pipe_sequence_data1(pipe) usbhs_pipe_data_sequence(pipe, 1) argument
104 void usbhs_pipe_data_sequence(struct usbhs_pipe *pipe, int data);
107 #define usbhs_pipe_number(p) (int)((p) - (p)->priv->pipe_info.pipe)
108 #define usbhs_pipe_is_dcp(p) ((p)->priv->pipe_info.pipe == (p))
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);