Lines Matching refs:usbhs_pipe

33 char *usbhs_pipe_name(struct usbhs_pipe *pipe)
50 static void usbhsp_pipectrl_set(struct usbhs_pipe *pipe, u16 mask, u16 val)
61 static u16 usbhsp_pipectrl_get(struct usbhs_pipe *pipe)
75 static void __usbhsp_pipe_xxx_set(struct usbhs_pipe *pipe,
87 static u16 __usbhsp_pipe_xxx_get(struct usbhs_pipe *pipe,
101 static void usbhsp_pipe_cfg_set(struct usbhs_pipe *pipe, u16 mask, u16 val)
106 static u16 usbhsp_pipe_cfg_get(struct usbhs_pipe *pipe)
114 static void usbhsp_pipe_trn_set(struct usbhs_pipe *pipe, u16 mask, u16 val)
150 static void usbhsp_pipe_tre_set(struct usbhs_pipe *pipe, u16 mask, u16 val)
190 static void usbhsp_pipe_buf_set(struct usbhs_pipe *pipe, u16 mask, u16 val)
201 static void usbhsp_pipe_maxp_set(struct usbhs_pipe *pipe, u16 mask, u16 val)
209 static void usbhsp_pipe_select(struct usbhs_pipe *pipe)
231 static int usbhsp_pipe_barrier(struct usbhs_pipe *pipe)
269 int usbhs_pipe_is_accessible(struct usbhs_pipe *pipe)
280 bool usbhs_pipe_contains_transmittable_data(struct usbhs_pipe *pipe)
298 static void __usbhsp_pid_try_nak_if_stall(struct usbhs_pipe *pipe)
317 void usbhs_pipe_disable(struct usbhs_pipe *pipe)
337 void usbhs_pipe_enable(struct usbhs_pipe *pipe)
345 void usbhs_pipe_stall(struct usbhs_pipe *pipe)
365 int usbhs_pipe_is_stall(struct usbhs_pipe *pipe)
372 void usbhs_pipe_set_trans_count_if_bulk(struct usbhs_pipe *pipe, int len)
400 static int usbhsp_setup_pipecfg(struct usbhs_pipe *pipe, int is_host,
469 static u16 usbhsp_setup_pipebuff(struct usbhs_pipe *pipe)
502 void usbhs_pipe_config_update(struct usbhs_pipe *pipe, u16 devsel,
535 int usbhs_pipe_get_maxpacket(struct usbhs_pipe *pipe)
545 int usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe)
550 int usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe)
555 int usbhs_pipe_is_running(struct usbhs_pipe *pipe)
560 void usbhs_pipe_running(struct usbhs_pipe *pipe, int running)
568 void usbhs_pipe_data_sequence(struct usbhs_pipe *pipe, int sequence)
593 static int usbhs_pipe_get_data_sequence(struct usbhs_pipe *pipe)
598 void usbhs_pipe_clear(struct usbhs_pipe *pipe)
609 void usbhs_pipe_clear_without_sequence(struct usbhs_pipe *pipe,
622 void usbhs_pipe_config_change_bfre(struct usbhs_pipe *pipe, int enable)
635 static struct usbhs_pipe *usbhsp_get_pipe(struct usbhs_priv *priv, u32 type)
637 struct usbhs_pipe *pos, *pipe;
666 static void usbhsp_put_pipe(struct usbhs_pipe *pipe)
676 struct usbhs_pipe *pipe;
692 struct usbhs_pipe *usbhs_pipe_malloc(struct usbhs_priv *priv,
697 struct usbhs_pipe *pipe;
747 void usbhs_pipe_free(struct usbhs_pipe *pipe)
754 void usbhs_pipe_select_fifo(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo)
769 struct usbhs_pipe *usbhs_dcp_malloc(struct usbhs_priv *priv)
771 struct usbhs_pipe *pipe;
786 void usbhs_dcp_control_transfer_done(struct usbhs_pipe *pipe)
798 void usbhs_dcp_dir_for_host(struct usbhs_pipe *pipe, int dir_out)
810 struct usbhs_pipe *pipe;
823 info->pipe = kcalloc(pipe_size, sizeof(struct usbhs_pipe),