[go: nahoru, domu]

Searched defs:polling (Results 1 - 21 of 21) sorted by relevance

/drivers/media/pci/cx88/
H A Dcx88-input.c51 int polling; member in struct:cx88_IR
114 if (ir->polling) {
124 ir->polling ? "poll" : "irq",
179 ktime_set(0, ir->polling * 1000000));
196 if (ir->polling) {
200 ktime_set(0, ir->polling * 1000000),
225 if (ir->polling)
289 ir->polling = 50; /* ms */
318 ir->polling = 50; /* ms */
329 ir->polling
[all...]
/drivers/media/pci/saa7134/
H A Dsaa7134-input.c71 if (ir->polling) {
90 if (ir->polling) {
442 if (!ir->polling && !ir->raw_decode) {
455 mod_timer(&ir->timer, jiffies + msecs_to_jiffies(ir->polling));
514 if (ir->polling) {
540 if (ir->polling || ir->raw_decode)
587 unsigned polling = 0; local
619 polling = 50; // ms
626 polling = 50; // ms
643 polling
[all...]
H A Dsaa7134.h132 u32 polling; member in struct:saa7134_card_ir
/drivers/media/usb/au0828/
H A Dau0828-input.c41 int polling; member in struct:au0828_rc
235 schedule_delayed_work(&ir->work, msecs_to_jiffies(ir->polling));
247 schedule_delayed_work(&ir->work, msecs_to_jiffies(ir->polling));
322 ir->polling = 100; /* ms */
403 schedule_delayed_work(&ir->work, msecs_to_jiffies(ir->polling));
/drivers/media/usb/tm6000/
H A Dtm6000-input.c65 int polling; member in struct:tm6000_IR
150 if (!ir->polling)
260 /* Re-schedule polling */
261 schedule_delayed_work(&ir->work, msecs_to_jiffies(ir->polling));
456 ir->polling = 50;
505 if (!ir->polling)
/drivers/power/
H A Dpda_power.c36 static int polling; variable
200 dev_dbg(dev, "polling...\n");
345 polling = 1;
366 polling = 1;
378 polling = 0;
382 if (polling) {
431 if (polling)
/drivers/media/usb/em28xx/
H A Dem28xx-input.c68 int polling; member in struct:em28xx_IR
362 schedule_delayed_work(&ir->work, msecs_to_jiffies(ir->polling));
557 /* Save current value for comparison during the next polling */
612 /* Check if polling address is already on the list */
620 /* Check if max. number of polling addresses is exceeded */
623 WARN_ONCE(1, "BUG: maximum number of button polling addresses exceeded.");
638 /* Add read address to list of polling addresses */
644 /* Reduce polling interval if necessary */
653 /* Start polling */
666 /* Cancel polling */
[all...]
/drivers/char/
H A Dlp.c220 int polling; local
225 polling = lp_table[minor].dev->port->irq == PARPORT_IRQ_NONE;
226 if (polling) lp_release_parport (&lp_table[minor]);
230 if (polling) lp_claim_parport_or_block (&lp_table[minor]);
886 (port->irq == PARPORT_IRQ_NONE)?"polling":"interrupt-driven");
/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_ioctl.h92 int32_t polling; member in struct:ch_qset_params
H A Dadapter.h136 unsigned int polling; /* is the queue serviced through NAPI? */ member in struct:sge_rspq
322 irq_handler_t t3_intr_handler(struct adapter *adap, int polling);
H A Dsge.c1821 * @dev: the network device doing the polling
1822 * @budget: polling budget
1825 * by the hard interrupt handler, i.e., when it's operating in non-polling
1899 if (rq->polling) {
2035 if (rq->polling) {
2441 * Returns true if the device is already scheduled for polling.
2557 * (i.e., response queue serviced by NAPI polling).
2623 * by NAPI polling). Handles data events from SGE response queues as well as
2769 * @polling: whether using NAPI to service response queues
2775 irq_handler_t t3_intr_handler(struct adapter *adap, int polling) argument
[all...]
H A Dcommon.h317 unsigned int polling; /* polling/interrupt service for rspq */ member in struct:qset_params
/drivers/net/wireless/rtlwifi/rtl8192c/
H A Ddm_common.c1560 u32 polling, ratio_tx, ratio_pri; local
1573 polling = rtl_read_dword(rtlpriv, 0x490);
1576 polling == 0xffffffff && bt_state == 0xff)
1595 ratio_tx = bt_tx * 1000 / polling;
1596 ratio_pri = bt_pri * 1000 / polling;
/drivers/ata/
H A Dlibata-sff.c345 * pauses and status polling, where needed.
1057 * like DMA polling into the workqueue. Notice that
1070 /* If polling, we will stay in the work queue after
1141 /* if polling, ata_sff_pio_task() handles the rest.
1413 /* Use polling pio if the LLD doesn't handle
1457 /* if polling, ata_sff_pio_task() handles the
1474 /* send cdb by polling if no cdb interrupt */
1599 unsigned int handled, idle, polling; local
1606 handled = idle = polling = 0;
1616 polling |
[all...]
/drivers/media/pci/bt8xx/
H A Dbttvp.h133 u32 polling; member in struct:bttv_ir
/drivers/net/ethernet/chelsio/cxgb/
H A Dcommon.h152 unsigned int polling; member in struct:sge_params
/drivers/s390/cio/
H A Dqdio.h191 int polling; member in struct:qdio_input_q
198 /* upper-layer polling flag */
200 /* callback to start upper-layer polling */
/drivers/staging/unisys/include/
H A Duisqueue.h139 u16 polling; member in struct:device_info
/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c2078 /* Stop polling for compls when HW has been silent for 10ms */
2381 int budget, int polling)
2414 if (do_gro(rxcp) && polling != BUSY_POLLING)
2550 /* As we'll continue in polling mode, count and clear events */
2380 be_process_rx(struct be_rx_obj *rxo, struct napi_struct *napi, int budget, int polling) argument
/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c1434 bool polling; local
1449 /* When busy polling in user context, allocate skb and copy headers to
1450 * skb's linear memory ourselves. When not busy polling, use the napi
1453 polling = myri10ge_ss_busy_polling(ss);
1454 if (polling)
1498 if (polling) {
1564 * Make a minimal effort to prevent the NIC from polling an
1568 * waste some of its resources polling an inactive queue for a
2598 /* Initialize the slice spinlock and state used for polling */
/drivers/staging/rtl8192e/
H A Drtllib.h2274 bool polling; member in struct:rtllib_device

Completed in 440 milliseconds