Lines Matching defs:timeout

46  * interrupts, however.  That is, an interrupt and a timeout could occur
48 * executes. When the timeout handler executes first and blocks the
51 * When the interrupt handler executes first and blocks the timeout handler,
53 * work item (i.e., timeout) and will return zero. That return code is
54 * used by the timer handler to indicate that it should ignore the timeout
73 * those cases, the timeout mechanism is used to wait 20 ms in case more
78 * if there is more coming so a timeout in this state means all data has
87 * to ~14.35 ms so 20 ms is used for the timeout.
451 unsigned int timeout;
651 unsigned int timeout;
680 timeout = TRF7970A_WAIT_FOR_FIFO_DRAIN_TIMEOUT;
684 timeout = TRF7970A_WAIT_TO_ISSUE_ISO15693_EOF;
688 if (!trf->timeout)
689 timeout = TRF7970A_WAIT_FOR_TX_IRQ;
691 timeout = trf->timeout;
695 dev_dbg(trf->dev, "Setting timeout for %d ms, state: %d\n", timeout,
698 schedule_delayed_work(&trf->timeout_work, msecs_to_jiffies(timeout));
813 dev_dbg(trf->dev, "Setting timeout for %d ms\n",
893 if (!trf->timeout) {
998 dev_dbg(trf->dev, "Setting timeout for %d ms, state: %d\n",
999 trf->timeout, trf->state);
1002 msecs_to_jiffies(trf->timeout));
1460 struct sk_buff *skb, u16 timeout,
1469 dev_dbg(trf->dev, "New request - state: %d, timeout: %d ms, len: %d\n",
1470 trf->state, timeout, skb->len);
1492 if (timeout) {
1520 trf->timeout = timeout;
1717 static int _trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout,
1775 trf->timeout = timeout;
1785 schedule_delayed_work(&trf->timeout_work, msecs_to_jiffies(timeout));
1792 static int trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout,
1797 dev_dbg(trf->dev, "Listen - state: %d, timeout: %d ms\n",
1798 trf->state, timeout);
1800 return _trf7970a_tg_listen(ddev, timeout, cb, arg, false);
1804 u16 timeout, nfc_digital_cmd_complete_t cb,
1810 dev_dbg(trf->dev, "Listen MD - state: %d, timeout: %d ms\n",
1811 trf->state, timeout);
1823 return _trf7970a_tg_listen(ddev, timeout, cb, arg, true);