Lines Matching defs:pipe
42 char *usbhs_pipe_name(struct usbhs_pipe *pipe) in usbhs_pipe_name()
50 static void usbhsp_pipectrl_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipectrl_set()
61 static u16 usbhsp_pipectrl_get(struct usbhs_pipe *pipe) in usbhsp_pipectrl_get()
75 static void __usbhsp_pipe_xxx_set(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_set()
87 static u16 __usbhsp_pipe_xxx_get(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_get()
101 static void usbhsp_pipe_cfg_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_cfg_set()
106 static u16 usbhsp_pipe_cfg_get(struct usbhs_pipe *pipe) in usbhsp_pipe_cfg_get()
114 static void usbhsp_pipe_trn_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_trn_set()
150 static void usbhsp_pipe_tre_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_tre_set()
190 static void usbhsp_pipe_buf_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_buf_set()
201 static void usbhsp_pipe_maxp_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_maxp_set()
209 static void usbhsp_pipe_select(struct usbhs_pipe *pipe) in usbhsp_pipe_select()
231 static int usbhsp_pipe_barrier(struct usbhs_pipe *pipe) in usbhsp_pipe_barrier()
271 int usbhs_pipe_is_accessible(struct usbhs_pipe *pipe) in usbhs_pipe_is_accessible()
285 static void __usbhsp_pid_try_nak_if_stall(struct usbhs_pipe *pipe) in __usbhsp_pid_try_nak_if_stall()
304 void usbhs_pipe_disable(struct usbhs_pipe *pipe) in usbhs_pipe_disable()
324 void usbhs_pipe_enable(struct usbhs_pipe *pipe) in usbhs_pipe_enable()
332 void usbhs_pipe_stall(struct usbhs_pipe *pipe) in usbhs_pipe_stall()
352 int usbhs_pipe_is_stall(struct usbhs_pipe *pipe) in usbhs_pipe_is_stall()
359 void usbhs_pipe_set_trans_count_if_bulk(struct usbhs_pipe *pipe, int len) in usbhs_pipe_set_trans_count_if_bulk()
387 static int usbhsp_possible_double_buffer(struct usbhs_pipe *pipe) in usbhsp_possible_double_buffer()
399 static u16 usbhsp_setup_pipecfg(struct usbhs_pipe *pipe, in usbhsp_setup_pipecfg()
473 static u16 usbhsp_setup_pipebuff(struct usbhs_pipe *pipe) in usbhsp_setup_pipebuff()
549 void usbhs_pipe_config_update(struct usbhs_pipe *pipe, u16 devsel, in usbhs_pipe_config_update()
577 int usbhs_pipe_get_maxpacket(struct usbhs_pipe *pipe) in usbhs_pipe_get_maxpacket()
587 int usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe) in usbhs_pipe_is_dir_in()
592 int usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe) in usbhs_pipe_is_dir_host()
597 int usbhs_pipe_is_running(struct usbhs_pipe *pipe) in usbhs_pipe_is_running()
602 void usbhs_pipe_running(struct usbhs_pipe *pipe, int running) in usbhs_pipe_running()
610 void usbhs_pipe_data_sequence(struct usbhs_pipe *pipe, int sequence) in usbhs_pipe_data_sequence()
635 static int usbhs_pipe_get_data_sequence(struct usbhs_pipe *pipe) in usbhs_pipe_get_data_sequence()
640 void usbhs_pipe_clear(struct usbhs_pipe *pipe) in usbhs_pipe_clear()
650 void usbhs_pipe_config_change_bfre(struct usbhs_pipe *pipe, int enable) in usbhs_pipe_config_change_bfre()
670 struct usbhs_pipe *pos, *pipe; in usbhsp_get_pipe() local
699 static void usbhsp_put_pipe(struct usbhs_pipe *pipe) in usbhsp_put_pipe()
708 struct usbhs_pipe *pipe; in usbhs_pipe_init() local
745 struct usbhs_pipe *pipe; in usbhs_pipe_malloc() local
791 void usbhs_pipe_free(struct usbhs_pipe *pipe) in usbhs_pipe_free()
796 void usbhs_pipe_select_fifo(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo) in usbhs_pipe_select_fifo()
813 struct usbhs_pipe *pipe; in usbhs_dcp_malloc() local
828 void usbhs_dcp_control_transfer_done(struct usbhs_pipe *pipe) in usbhs_dcp_control_transfer_done()
840 void usbhs_dcp_dir_for_host(struct usbhs_pipe *pipe, int dir_out) in usbhs_dcp_dir_for_host()
852 struct usbhs_pipe *pipe; in usbhs_pipe_probe() local