Lines Matching refs:flags_int
153 if (xfer->flags_int.usb_mode == USB_MODE_DEVICE) in usb_request_callback()
498 xfer->flags_int.usb_mode = parm->udev->flags.usb_mode; in usbd_transfer_setup_sub()
598 xfer->flags_int.maxp_was_clamped = 1; in usbd_transfer_setup_sub()
610 xfer->flags_int.isochronous_xfr = 1; /* set flag */ in usbd_transfer_setup_sub()
781 xfer->flags_int.control_xfr = 1; in usbd_transfer_setup_sub()
883 if (xfer->flags_int.bdma_enable) { in usbd_transfer_setup_sub()
933 if (xfer->flags_int.bdma_enable && in usbd_transfer_setup_sub()
1474 if (xfer->flags_int.bdma_enable) in usbd_transfer_unsetup()
1525 xfer->flags_int.control_rem = UGETW(req.wLength); in usbd_control_transfer_init()
1547 if (xfer->flags_int.control_hdr != 0) in usbd_control_transfer_did_data()
1554 return (xfer->flags_int.control_rem != UGETW(req.wLength)); in usbd_control_transfer_did_data()
1574 if (xfer->flags.stall_pipe && xfer->flags_int.control_act) { in usbd_setup_ctrl_transfer()
1576 xfer->flags_int.control_stall = 1; in usbd_setup_ctrl_transfer()
1577 xfer->flags_int.control_act = 0; in usbd_setup_ctrl_transfer()
1580 xfer->flags_int.control_stall = 0; in usbd_setup_ctrl_transfer()
1600 if (xfer->flags_int.control_act) { in usbd_setup_ctrl_transfer()
1601 if (xfer->flags_int.control_hdr) { in usbd_setup_ctrl_transfer()
1604 xfer->flags_int.control_hdr = 0; in usbd_setup_ctrl_transfer()
1607 if (xfer->flags_int.usb_mode == USB_MODE_DEVICE) { in usbd_setup_ctrl_transfer()
1625 if (xfer->flags_int.usb_mode == USB_MODE_DEVICE) { in usbd_setup_ctrl_transfer()
1641 xfer->flags_int.control_rem = 0xFFFF; in usbd_setup_ctrl_transfer()
1650 xfer->flags_int.control_hdr = 1; in usbd_setup_ctrl_transfer()
1659 xfer->flags_int.control_did_data = in usbd_setup_ctrl_transfer()
1664 if (len > xfer->flags_int.control_rem) { in usbd_setup_ctrl_transfer()
1667 xfer->flags_int.control_rem); in usbd_setup_ctrl_transfer()
1673 xfer->flags_int.control_rem = 0; in usbd_setup_ctrl_transfer()
1676 (len != xfer->flags_int.control_rem) && in usbd_setup_ctrl_transfer()
1682 xfer->flags_int.control_rem -= len; in usbd_setup_ctrl_transfer()
1687 if ((xfer->flags_int.control_rem > 0) || in usbd_setup_ctrl_transfer()
1690 xfer->flags_int.control_act = 1; in usbd_setup_ctrl_transfer()
1693 if ((!xfer->flags_int.control_hdr) && in usbd_setup_ctrl_transfer()
1704 xfer->flags_int.control_act = 0; in usbd_setup_ctrl_transfer()
1745 if (!xfer->flags_int.open) { in usbd_transfer_submit()
1746 xfer->flags_int.open = 1; in usbd_transfer_submit()
1755 xfer->flags_int.transferring = 1; in usbd_transfer_submit()
1771 xfer->flags_int.did_dma_delay = 0; in usbd_transfer_submit()
1774 xfer->flags_int.did_close = 0; in usbd_transfer_submit()
1778 xfer->flags_int.bdma_setup = 0; in usbd_transfer_submit()
1781 xfer->flags_int.can_cancel_immed = 0; in usbd_transfer_submit()
1813 xfer->flags_int.can_cancel_immed = 1; in usbd_transfer_submit()
1843 xfer->flags_int.short_xfer_ok = 0; in usbd_transfer_submit()
1844 xfer->flags_int.short_frames_ok = 0; in usbd_transfer_submit()
1848 if (xfer->flags_int.control_xfr) { in usbd_transfer_submit()
1862 xfer->flags_int.short_xfer_ok = 1; in usbd_transfer_submit()
1863 xfer->flags_int.short_frames_ok = 1; in usbd_transfer_submit()
1865 xfer->flags_int.short_xfer_ok = 1; in usbd_transfer_submit()
1868 if (xfer->flags_int.control_xfr) { in usbd_transfer_submit()
1882 xfer->flags_int.short_frames_ok = 1; in usbd_transfer_submit()
1891 if (xfer->flags_int.bdma_enable) { in usbd_transfer_submit()
1921 xfer->flags_int.can_cancel_immed = 1; in usbd_pipe_enter()
1957 if (!xfer->flags_int.started) { in usbd_transfer_start()
1960 xfer->flags_int.started = 1; in usbd_transfer_start()
1965 if (xfer->flags_int.transferring) { in usbd_transfer_start()
1995 if (!xfer->flags_int.open) { in usbd_transfer_stop()
1996 if (xfer->flags_int.started) { in usbd_transfer_stop()
2000 xfer->flags_int.started = 0; in usbd_transfer_stop()
2015 xfer->flags_int.open = 0; in usbd_transfer_stop()
2016 xfer->flags_int.started = 0; in usbd_transfer_stop()
2021 if (xfer->flags_int.transferring) { in usbd_transfer_stop()
2022 if (xfer->flags_int.can_cancel_immed && in usbd_transfer_stop()
2023 (!xfer->flags_int.did_close)) { in usbd_transfer_stop()
2031 xfer->flags_int.did_close = 1; in usbd_transfer_stop()
2086 if (xfer->flags_int.transferring) { in usbd_transfer_pending()
2135 xfer->flags_int.doing_callback) { in usbd_transfer_drain()
2143 xfer->flags_int.draining = 1; in usbd_transfer_drain()
2434 xfer->flags_int.doing_callback = 1; in usbd_callback_wrapper()
2440 if (!xfer->flags_int.transferring) { in usbd_callback_wrapper()
2442 if (!xfer->flags_int.started) { in usbd_callback_wrapper()
2457 xfer->flags_int.transferring = 0; in usbd_callback_wrapper()
2466 if (xfer->flags_int.bdma_enable && in usbd_callback_wrapper()
2467 (!xfer->flags_int.bdma_no_post_sync)) { in usbd_callback_wrapper()
2491 if ((!xfer->flags_int.open) && in usbd_callback_wrapper()
2492 (xfer->flags_int.started) && in usbd_callback_wrapper()
2495 xfer->flags_int.doing_callback = 0; in usbd_callback_wrapper()
2503 xfer->flags_int.doing_callback = 0; in usbd_callback_wrapper()
2508 if (xfer->flags_int.draining && in usbd_callback_wrapper()
2509 (!xfer->flags_int.transferring)) { in usbd_callback_wrapper()
2511 xfer->flags_int.draining = 0; in usbd_callback_wrapper()
2604 if (!xfer->flags_int.transferring) { in usbd_transfer_done()
2607 xfer->flags_int.control_act = 0; in usbd_transfer_done()
2678 xfer->flags_int.can_cancel_immed = 1; in usbd_transfer_start_cb()
2912 xfer->flags_int.can_cancel_immed = 1; in usbd_pipe_start()
2969 if ((!xfer->flags_int.open) && in usbd_callback_wrapper_sub()
2970 (!xfer->flags_int.did_close)) { in usbd_callback_wrapper_sub()
2976 xfer->flags_int.did_close = 1; in usbd_callback_wrapper_sub()
2983 if (xfer->error != 0 && !xfer->flags_int.did_dma_delay && in usbd_callback_wrapper_sub()
2990 xfer->flags_int.did_dma_delay = 1; in usbd_callback_wrapper_sub()
2993 xfer->flags_int.can_cancel_immed = 0; in usbd_callback_wrapper_sub()
3063 xfer->flags_int.control_act = 0; in usbd_callback_wrapper_sub()
3092 xfer->flags_int.control_act = 0; in usbd_callback_wrapper_sub()
3094 if (!xfer->flags_int.short_xfer_ok) { in usbd_callback_wrapper_sub()
3108 if (xfer->flags_int.control_act) { in usbd_callback_wrapper_sub()
3680 return (xfer->flags_int.maxp_was_clamped); in usbd_xfer_maxp_was_clamped()