Lines Matching refs:flags_int

119 	if (xfer->flags_int.usb_mode == USB_MODE_DEVICE)
366 xfer->flags_int.usb_mode = parm->udev->flags.usb_mode;
466 xfer->flags_int.maxp_was_clamped = 1;
478 xfer->flags_int.isochronous_xfr = 1; /* set flag */
649 xfer->flags_int.control_xfr = 1;
751 if (xfer->flags_int.bdma_enable) {
801 if (xfer->flags_int.bdma_enable &&
1343 if (xfer->flags_int.bdma_enable)
1394 xfer->flags_int.control_rem = UGETW(req.wLength);
1416 if (xfer->flags_int.control_hdr != 0)
1423 return (xfer->flags_int.control_rem != UGETW(req.wLength));
1443 if (xfer->flags.stall_pipe && xfer->flags_int.control_act) {
1445 xfer->flags_int.control_stall = 1;
1446 xfer->flags_int.control_act = 0;
1449 xfer->flags_int.control_stall = 0;
1469 if (xfer->flags_int.control_act) {
1470 if (xfer->flags_int.control_hdr) {
1473 xfer->flags_int.control_hdr = 0;
1476 if (xfer->flags_int.usb_mode == USB_MODE_DEVICE) {
1494 if (xfer->flags_int.usb_mode == USB_MODE_DEVICE) {
1510 xfer->flags_int.control_rem = 0xFFFF;
1519 xfer->flags_int.control_hdr = 1;
1528 xfer->flags_int.control_did_data =
1533 if (len > xfer->flags_int.control_rem) {
1536 xfer->flags_int.control_rem);
1542 xfer->flags_int.control_rem = 0;
1545 (len != xfer->flags_int.control_rem) &&
1551 xfer->flags_int.control_rem -= len;
1556 if ((xfer->flags_int.control_rem > 0) ||
1559 xfer->flags_int.control_act = 1;
1562 if ((!xfer->flags_int.control_hdr) &&
1573 xfer->flags_int.control_act = 0;
1614 if (!xfer->flags_int.open) {
1615 xfer->flags_int.open = 1;
1624 xfer->flags_int.transferring = 1;
1640 xfer->flags_int.did_dma_delay = 0;
1643 xfer->flags_int.did_close = 0;
1647 xfer->flags_int.bdma_setup = 0;
1650 xfer->flags_int.can_cancel_immed = 0;
1682 xfer->flags_int.can_cancel_immed = 1;
1712 xfer->flags_int.short_xfer_ok = 0;
1713 xfer->flags_int.short_frames_ok = 0;
1717 if (xfer->flags_int.control_xfr) {
1731 xfer->flags_int.short_xfer_ok = 1;
1732 xfer->flags_int.short_frames_ok = 1;
1734 xfer->flags_int.short_xfer_ok = 1;
1737 if (xfer->flags_int.control_xfr) {
1751 xfer->flags_int.short_frames_ok = 1;
1760 if (xfer->flags_int.bdma_enable) {
1790 xfer->flags_int.can_cancel_immed = 1;
1826 if (!xfer->flags_int.started) {
1827 /* lock the BUS lock to avoid races updating flags_int */
1829 xfer->flags_int.started = 1;
1834 if (xfer->flags_int.transferring) {
1864 if (!xfer->flags_int.open) {
1865 if (xfer->flags_int.started) {
1867 /* lock the BUS lock to avoid races updating flags_int */
1869 xfer->flags_int.started = 0;
1882 * is locked so that we don't get a race updating "flags_int"
1884 xfer->flags_int.open = 0;
1885 xfer->flags_int.started = 0;
1890 if (xfer->flags_int.transferring) {
1891 if (xfer->flags_int.can_cancel_immed &&
1892 (!xfer->flags_int.did_close)) {
1900 xfer->flags_int.did_close = 1;
1955 if (xfer->flags_int.transferring) {
2004 xfer->flags_int.doing_callback) {
2012 xfer->flags_int.draining = 1;
2302 xfer->flags_int.doing_callback = 1;
2308 if (!xfer->flags_int.transferring) {
2310 if (!xfer->flags_int.started) {
2325 xfer->flags_int.transferring = 0;
2334 if (xfer->flags_int.bdma_enable &&
2335 (!xfer->flags_int.bdma_no_post_sync)) {
2359 if ((!xfer->flags_int.open) &&
2360 (xfer->flags_int.started) &&
2363 xfer->flags_int.doing_callback = 0;
2371 xfer->flags_int.doing_callback = 0;
2376 if (xfer->flags_int.draining &&
2377 (!xfer->flags_int.transferring)) {
2379 xfer->flags_int.draining = 0;
2478 if (!xfer->flags_int.transferring) {
2481 xfer->flags_int.control_act = 0;
2552 xfer->flags_int.can_cancel_immed = 1;
2779 if ((!xfer->flags_int.open) &&
2780 (!xfer->flags_int.did_close)) {
2786 xfer->flags_int.did_close = 1;
2793 if ((xfer->error != 0) && (!xfer->flags_int.did_dma_delay) &&
2800 xfer->flags_int.did_dma_delay = 1;
2803 xfer->flags_int.can_cancel_immed = 0;
2873 xfer->flags_int.control_act = 0;
2902 xfer->flags_int.control_act = 0;
2904 if (!xfer->flags_int.short_xfer_ok) {
2918 if (xfer->flags_int.control_act) {
3478 return (xfer->flags_int.maxp_was_clamped);