/drivers/media/pci/cx88/ |
H A D | cx88-input.c | 51 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 D | saa7134-input.c | 71 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 D | saa7134.h | 132 u32 polling; member in struct:saa7134_card_ir
|
/drivers/media/usb/au0828/ |
H A D | au0828-input.c | 41 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 D | tm6000-input.c | 65 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 D | pda_power.c | 36 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 D | em28xx-input.c | 68 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 D | lp.c | 220 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 D | cxgb3_ioctl.h | 92 int32_t polling; member in struct:ch_qset_params
|
H A D | adapter.h | 136 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 D | sge.c | 1821 * @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 D | common.h | 317 unsigned int polling; /* polling/interrupt service for rspq */ member in struct:qset_params
|
/drivers/net/wireless/rtlwifi/rtl8192c/ |
H A D | dm_common.c | 1560 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 D | libata-sff.c | 345 * 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 D | bttvp.h | 133 u32 polling; member in struct:bttv_ir
|
/drivers/net/ethernet/chelsio/cxgb/ |
H A D | common.h | 152 unsigned int polling; member in struct:sge_params
|
/drivers/s390/cio/ |
H A D | qdio.h | 191 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 D | uisqueue.h | 139 u16 polling; member in struct:device_info
|
/drivers/net/ethernet/emulex/benet/ |
H A D | be_main.c | 2078 /* 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 D | myri10ge.c | 1434 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 D | rtllib.h | 2274 bool polling; member in struct:rtllib_device
|