Home
last modified time | relevance | path

Searched refs:usbhs_pkt (Results 1 – 6 of 6) sorted by relevance

/linux-5.19.10/drivers/usb/renesas_usbhs/ !
Dfifo.h45 struct usbhs_pkt { struct
50 struct usbhs_pkt *pkt); argument
63 int (*prepare)(struct usbhs_pkt *pkt, int *is_done); argument
64 int (*try_run)(struct usbhs_pkt *pkt, int *is_done);
65 int (*dma_done)(struct usbhs_pkt *pkt, int *is_done);
93 void usbhs_pkt_init(struct usbhs_pkt *pkt);
94 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt,
96 struct usbhs_pkt *pkt),
98 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt);
100 struct usbhs_pkt *__usbhsf_pkt_get(struct usbhs_pipe *pipe);
Dfifo.c22 void usbhs_pkt_init(struct usbhs_pkt *pkt) in usbhs_pkt_init()
30 static int usbhsf_null_handle(struct usbhs_pkt *pkt, int *is_done) in usbhsf_null_handle()
45 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, in usbhs_pkt_push()
47 struct usbhs_pkt *pkt), in usbhs_pkt_push()
87 static void __usbhsf_pkt_del(struct usbhs_pkt *pkt) in __usbhsf_pkt_del()
92 struct usbhs_pkt *__usbhsf_pkt_get(struct usbhs_pipe *pipe) in __usbhsf_pkt_get()
94 return list_first_entry_or_null(&pipe->list, struct usbhs_pkt, node); in __usbhsf_pkt_get()
100 struct usbhs_pkt *pkt);
103 static int __usbhsf_dma_map_ctrl(struct usbhs_pkt *pkt, int map);
106 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt) in usbhs_pkt_pop()
[all …]
Dpipe.h41 int (*dma_map_ctrl)(struct device *dma_dev, struct usbhs_pkt *pkt,
80 struct usbhs_pkt *pkt, int map));
Dmod_host.c66 struct usbhs_pkt pkt;
201 struct usbhs_pkt *pkt) in usbhsh_endpoint_sequence_save()
629 static void usbhsh_queue_done(struct usbhs_priv *priv, struct usbhs_pkt *pkt) in usbhsh_queue_done()
708 struct usbhs_pkt *pkt; in usbhsh_queue_force_pop()
798 struct usbhs_pkt *pkt) in usbhsh_data_stage_packet_done()
917 static int usbhsh_dma_map_ctrl(struct device *dma_dev, struct usbhs_pkt *pkt, in usbhsh_dma_map_ctrl()
1038 struct usbhs_pkt *pkt = &ureq->pkt; in usbhsh_urb_dequeue()
Dmod_gadget.c24 struct usbhs_pkt pkt;
149 static void usbhsg_queue_done(struct usbhs_priv *priv, struct usbhs_pkt *pkt) in usbhsg_queue_done()
170 struct usbhs_pkt *pkt = usbhsg_ureq_to_pkt(ureq); in usbhsg_queue_push()
187 static int usbhsg_dma_map_ctrl(struct device *dma_dev, struct usbhs_pkt *pkt, in usbhsg_dma_map_ctrl()
559 struct usbhs_pkt *pkt; in usbhsg_pipe_disable()
Dpipe.c673 struct usbhs_pkt *pkt, int map)) in usbhs_pipe_init()