Searched refs:stall (Results 1 - 25 of 31) sorted by relevance

12

/drivers/usb/musb/
H A Dmusb_gadget_ep0.c330 goto stall;
332 goto stall;
385 goto stall;
394 goto stall;
400 goto stall;
405 goto stall;
411 stall:
495 /* read packet and ack; or stall because of gadget driver bug:
522 /* Completion handler may choose to stall, e.g. because the
689 /* I sent a stall
[all...]
/drivers/gpu/drm/qxl/
H A Dqxl_cmd.c615 static int qxl_reap_surf(struct qxl_device *qdev, struct qxl_bo *surf, bool stall) argument
623 if (stall)
626 ret = ttm_bo_wait(&surf->tbo, true, true, !stall);
628 if (stall)
644 bool stall = false; local
668 ret = qxl_reap_surf(qdev, objptr, stall);
674 if (num_reaped == 0 && stall == false) {
675 stall = true;
/drivers/usb/gadget/function/
H A Df_mass_storage.h17 bool stall; /* can_stall */ member in struct:fsg_module_parameters
44 _FSG_MODULE_PARAM(prefix, params, stall, bool, \
H A Df_hid.c395 goto stall;
401 goto stall;
407 goto stall;
431 goto stall;
439 goto stall;
443 stall:
H A Df_mass_storage.c168 * Bulk-only specification requires a stall. In such cases the driver
174 * The driver will always use the "no-stall" approach for OUT transfers.
1527 * try to send or receive any data. So stall both bulk pipes
1560 * packet. If we are allowed to stall, halt the bulk-in
1590 * we may be allowed to stall, doing so would cause a race.
1606 * We can't stall. Read in the excess data and throw it
2118 * The Bulk-only spec says we MUST stall the IN endpoint
2141 * We can do anything we want here, so let's stall the
3440 bool stall; local
3449 ret = strtobool(page, &stall);
[all...]
/drivers/tty/
H A Dmetag_da.c277 * channels to write out any buffered data. If any of the channels stall due to
283 unsigned int chan, stall; local
291 stall = 0;
293 stall += put_channel_data(chan);
299 if (stall)
/drivers/usb/gadget/udc/
H A Dat91_udc.c749 * of data tx then stall. note that the fifo rx bytecount isn't
1082 goto stall;
1140 goto stall;
1148 goto stall;
1169 goto stall;
1180 goto stall;
1185 goto stall;
1187 goto stall;
1203 goto stall;
1205 goto stall;
[all...]
H A Dfotg210.h224 unsigned stall:1; member in struct:fotg210_ep
H A Dfusb300_udc.c70 ep->stall = 0;
396 printk(KERN_DEBUG "EP%d stall... Clear!!\n", ep);
448 else if (request && !ep->stall)
493 ep->stall = 1;
498 ep->stall = 0;
778 if (ep->stall) {
779 ep->stall = 0;
H A Dpch_udc.c329 * @stall: stall requested
330 * @prot_stall: protcol stall requested
358 stall:1, member in struct:pch_udc_dev
390 static DEFINE_SPINLOCK(udc_stall_spinlock); /* stall spin lock */
633 * pch_udc_ep_set_stall() - Set the stall of endpoint
647 * pch_udc_ep_clear_stall() - Clear the stall of endpoint
652 /* Clear the stall */
1041 * pch_udc_wait_ep_stall() - Wait EP stall.
1651 if (!dev->stall
[all...]
H A Dgoku_udc.c1162 s = "stall"; break;
1423 goto stall;
1427 goto stall;
1430 goto stall;
1434 goto stall;
1446 goto stall;
1450 goto stall;
1480 stall:
H A Dfotg210-udc.c204 ep->stall = 0;
435 else if (request && !ep->stall)
466 /* check if IN FIFO is empty before stall */
510 ep->stall = 1;
516 ep->stall = 0;
702 if (ep->stall)
H A Datmel_usba_udc.c1231 goto stall;
1241 goto stall;
1255 goto stall;
1261 goto stall;
1264 goto stall;
1288 goto stall;
1295 goto stall;
1299 goto stall;
1327 stall:
H A Dfusb300_udc.h647 unsigned stall:1; member in struct:fusb300_ep
H A Dpxa25x_udc.c878 /* most IN status is the same, but ISO can't stall */
1394 DBG(DBG_VERBOSE, "ep0 re-stall\n");
1416 /* clear stall status */
1448 goto stall;
1529 stall:
1534 ep0start(dev, UDCCS0_FST|UDCCS0_FTF, "stall");
1565 goto stall;
1567 goto stall;
H A Dpxa27x_udc.c1380 /* most IN status is the same, but ISO can't stall */
1910 goto stall;
1925 goto stall;
1939 goto stall;
1943 stall:
2015 ep_dbg(ep, "clearing stall status\n");
H A Dudc-xilinx.c747 * @value: value to indicate stall/unstall.
1437 * xudc_clear_stall_all_ep - clears stall of every endpoint.
1622 goto stall;
1625 goto stall;
1631 goto stall;
1639 stall:
1695 /* Clear the stall.*/
H A Dfsl_qe_udc.c145 /* @value: 1--set stall 0--clean stall */
1970 /* stall if endpoint doesn't exist */
1972 goto stall;
1977 goto stall;
1982 goto stall;
2004 stall:
H A Dfsl_udc_core.c445 /* set the stall bit */
451 /* clear the stall bit and reset data toggle */
463 /* Get stall status of a specific ep
1253 /* Set protocol stall on ep0, protocol stall will automatically be cleared
1259 /* must set tx and rx to stall at the same time */
1353 /* stall if endpoint doesn't exist */
1355 goto stall;
1375 goto stall;
1381 goto stall;
[all...]
/drivers/gpu/drm/nouveau/core/include/core/
H A Ddevice.h175 nv_device_get_irq(struct nouveau_device *device, bool stall);
/drivers/usb/gadget/legacy/
H A Dacm_ms.c97 static struct fsg_module_parameters fsg_mod_data = { .stall = 1 };
H A Dmass_storage.c106 .stall = 1
H A Dmulti.c124 static struct fsg_module_parameters fsg_mod_data = { .stall = 1 };
/drivers/gpu/drm/nouveau/core/engine/device/
H A Dbase.c643 nv_device_get_irq(struct nouveau_device *device, bool stall) argument
649 stall ? "stall" : "nonstall");
/drivers/staging/octeon-usb/
H A Docteon-hcd.h1103 * @stall: STALL Response Received Interrupt (STALL)
1121 uint32_t stall : 1; member in struct:cvmx_usbcx_hcintx::cvmx_usbcx_hcintx_s

Completed in 1127 milliseconds

12