/drivers/clocksource/ |
H A D | cyclone.c | 95 int stall = 100; local 97 while (stall--)
|
/drivers/usb/gadget/ |
H A D | mass_storage.c | 92 .stall = 1
|
H A D | at91_udc.c | 752 * of data tx then stall. note that the fifo rx bytecount isn't 1078 goto stall; 1136 goto stall; 1144 goto stall; 1165 goto stall; 1176 goto stall; 1181 goto stall; 1183 goto stall; 1199 goto stall; 1201 goto stall; [all...] |
H A D | f_hid.c | 341 goto stall; 355 goto stall; 379 goto stall; 387 goto stall; 391 stall:
|
H A D | acm_ms.c | 118 static struct fsg_module_parameters fsg_mod_data = { .stall = 1 };
|
H A D | pch_udc.c | 330 * @stall: stall requested 331 * @prot_stall: protcol stall requested 358 stall:1, member in struct:pch_udc_dev 387 static DEFINE_SPINLOCK(udc_stall_spinlock); /* stall spin lock */ 631 * pch_udc_ep_set_stall() - Set the stall of endpoint 645 * pch_udc_ep_clear_stall() - Clear the stall of endpoint 650 /* Clear the stall */ 1039 * pch_udc_wait_ep_stall() - Wait EP stall. 1646 if (!dev->stall [all...] |
H A D | multi.c | 146 static struct fsg_module_parameters fsg_mod_data = { .stall = 1 };
|
H A D | goku_udc.c | 1182 s = "stall"; break; 1477 goto stall; 1481 goto stall; 1484 goto stall; 1488 goto stall; 1500 goto stall; 1504 goto stall; 1534 stall:
|
H A D | atmel_usba_udc.c | 1257 goto stall; 1267 goto stall; 1281 goto stall; 1287 goto stall; 1290 goto stall; 1314 goto stall; 1321 goto stall; 1325 goto stall; 1353 stall:
|
H A D | fusb300_udc.c | 70 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 D | fusb300_udc.h | 647 unsigned stall:1; member in struct:fusb300_ep
|
H A D | imx_udc.c | 288 "<%s> Forced stall on %s\n", __func__, imx_ep->ep.name); 315 D_ERR(imx_usb->dev, "<%s> Non finished stall on %s\n", 608 goto stall; 622 goto stall; 652 goto stall; 656 stall:
|
H A D | pxa25x_udc.c | 881 /* most IN status is the same, but ISO can't stall */ 1437 DBG(DBG_VERBOSE, "ep0 re-stall\n"); 1459 /* clear stall status */ 1491 goto stall; 1572 stall: 1577 ep0start(dev, UDCCS0_FST|UDCCS0_FTF, "stall"); 1608 goto stall; 1610 goto stall;
|
H A D | fsl_qe_udc.c | 151 /* @value: 1--set stall 0--clean stall */ 2017 /* stall if endpoint doesn't exist */ 2019 goto stall; 2024 goto stall; 2029 goto stall; 2051 stall:
|
H A D | pxa27x_udc.c | 1381 /* most IN status is the same, but ISO can't stall */ 1948 goto stall; 1963 goto stall; 1977 goto stall; 1981 stall: 2053 ep_dbg(ep, "clearing stall status\n");
|
H A D | f_mass_storage.c | 134 * stall Default determined according to the type of 243 * Bulk-only specification requires a stall. In such cases the driver 249 * The driver will always use the "no-stall" approach for OUT transfers. 1648 * try to send or receive any data. So stall both bulk pipes 1681 * packet. If we are allowed to stall, halt the bulk-in 1711 * we may be allowed to stall, doing so would cause a race. 1727 * We can't stall. Read in the excess data and throw it 2239 * The Bulk-only spec says we MUST stall the IN endpoint 2262 * We can do anything we want here, so let's stall the 3133 bool stall; /* can_stal member in struct:fsg_module_parameters [all...] |
H A D | fsl_udc_core.c | 438 /* set the stall bit */ 444 /* clear the stall bit and reset data toggle */ 456 /* Get stall status of a specific ep 1254 /* Set protocol stall on ep0, protocol stall will automatically be cleared 1260 /* must set tx and rx to stall at the same time */ 1353 /* stall if endpoint doesn't exist */ 1355 goto stall; 1382 goto stall; 1390 stall [all...] |
H A D | langwell_udc.c | 918 /* set the stall bit */ 924 /* clear the stall bit and reset data toggle */ 1955 /* protocol ep0 stall, will automatically be cleared on new transaction */ 1962 /* set TX and RX to stall */ 2109 /* stall if endpoint doesn't exist */ 2111 goto stall; 2136 goto stall; 2141 goto stall; 2149 stall: 2221 /* stall i [all...] |
H A D | file_storage.c | 98 * stall Default determined according to the type of 116 * "removable", "luns", "nofua", "stall", and "cdrom" options are available; 202 * Bulk-only specification requires a stall. In such cases the driver 208 * The driver will always use the "no-stall" approach for OUT transfers. 362 module_param_named(stall, mod_data.can_stall, bool, S_IRUGO); 363 MODULE_PARM_DESC(stall, "false to prevent bulk stalls"); 805 /* Not all controllers allow a protocol stall after 2028 * try to send or receive any data. So stall both bulk pipes 2052 * allowed to stall, there was no data at all (residue == 2072 * packet. If we are allowed to stall, hal [all...] |
H A D | mv_udc_core.c | 117 /* protocol ep0 stall, will automatically be cleared on new transaction */ 122 /* set TX and RX to stall */ 884 static void ep_set_stall(struct mv_udc *udc, u8 ep_num, u8 direction, int stall) argument 890 if (stall) {
|
/drivers/usb/musb/ |
H A D | musb_gadget_ep0.c | 330 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: 520 /* Completion handler may choose to stall, e.g. because the 689 /* I sent a stall [all...] |
/drivers/char/ |
H A D | Kconfig | 146 busy..) the kernel will stall until the printer is ready again.
|
/drivers/usb/host/ |
H A D | u132-hcd.c | 2858 goto stall; 2867 goto stall; 2906 goto stall; 2911 stall:
|