Lines Matching refs:handler
71 if (!pipe->handler) { in usbhs_pkt_push()
73 pipe->handler = &usbhsf_null_handler; in usbhs_pkt_push()
85 pkt->handler = pipe->handler; in usbhs_pkt_push()
180 func = pkt->handler->prepare; in usbhsf_pkt_handler()
183 func = pkt->handler->try_run; in usbhsf_pkt_handler()
186 func = pkt->handler->dma_done; in usbhsf_pkt_handler()
415 if (pkt->handler == &usbhs_dcp_status_stage_in_handler) in usbhs_dcp_dir_switch_done()
448 pkt->handler = &usbhs_fifo_pio_push_handler; in usbhsf_dcp_data_stage_try_push()
450 return pkt->handler->prepare(pkt, is_done); in usbhsf_dcp_data_stage_try_push()
487 pkt->handler = &usbhs_fifo_pio_pop_handler; in usbhsf_dcp_data_stage_prepare_pop()
489 return pkt->handler->prepare(pkt, is_done); in usbhsf_dcp_data_stage_prepare_pop()
762 if (&usbhs_fifo_dma_push_handler == pkt->handler) in usbhsf_dma_chan_get()
765 if (&usbhs_fifo_dma_pop_handler == pkt->handler) in usbhsf_dma_chan_get()
905 pkt->handler = &usbhs_fifo_pio_push_handler; in usbhsf_dma_prepare_push()
907 return pkt->handler->prepare(pkt, is_done); in usbhsf_dma_prepare_push()
932 pkt->handler = &usbhs_fifo_pio_push_handler; in usbhsf_dma_push_done()
933 return pkt->handler->try_run(pkt, is_done); in usbhsf_dma_push_done()
1009 pkt->handler = &usbhs_fifo_pio_pop_handler; in usbhsf_dma_prepare_pop_with_usb_dmac()
1012 return pkt->handler->prepare(pkt, is_done); in usbhsf_dma_prepare_pop_with_usb_dmac()
1089 pkt->handler = &usbhs_fifo_pio_pop_handler; in usbhsf_dma_try_pop_with_rx_irq()
1091 return pkt->handler->try_run(pkt, is_done); in usbhsf_dma_try_pop_with_rx_irq()