Lines Matching full:transfer

443 uhid_snes_read_callback(struct usb_xfer *transfer, usb_error_t error)  in uhid_snes_read_callback()  argument
445 struct uhid_snes_softc *sc = usbd_xfer_softc(transfer); in uhid_snes_read_callback()
450 usbd_xfer_status(transfer, &actual, NULL, NULL, NULL); in uhid_snes_read_callback()
454 switch (USB_GET_STATE(transfer)) { in uhid_snes_read_callback()
459 usbd_xfer_set_interval(transfer, 500); in uhid_snes_read_callback()
465 usbd_xfer_set_interval(transfer, 0); in uhid_snes_read_callback()
468 pc = usbd_xfer_get_frame(transfer, 0); in uhid_snes_read_callback()
474 max = usbd_xfer_max_len(transfer); in uhid_snes_read_callback()
475 usbd_xfer_set_frame_len(transfer, 0, max); in uhid_snes_read_callback()
476 usbd_transfer_submit(transfer); in uhid_snes_read_callback()
482 usbd_xfer_set_interval(transfer, 0); in uhid_snes_read_callback()
487 usbd_xfer_set_stall(transfer); in uhid_snes_read_callback()
495 uhid_snes_status_callback(struct usb_xfer *transfer, usb_error_t error) in uhid_snes_status_callback() argument
497 struct uhid_snes_softc *sc = usbd_xfer_softc(transfer); in uhid_snes_status_callback()
501 switch (USB_GET_STATE(transfer)) { in uhid_snes_status_callback()
510 pc = usbd_xfer_get_frame(transfer, 0); in uhid_snes_status_callback()
512 usbd_xfer_set_frame_len(transfer, 0, sizeof(req)); in uhid_snes_status_callback()
513 usbd_xfer_set_frame_len(transfer, 1, 1); in uhid_snes_status_callback()
514 usbd_xfer_set_frames(transfer, 2); in uhid_snes_status_callback()
515 usbd_transfer_submit(transfer); in uhid_snes_status_callback()