/drivers/tty/vt/ |
H A D | vc_screen.c | 37 #include <linux/poll.h> 66 struct vcs_poll_data *poll = local 68 int currcons = poll->cons_num; 80 poll->seen_last_update = false; 81 wake_up_interruptible(&poll->waitq); 82 kill_fasync(&poll->fasync, SIGIO, POLL_IN); 87 vcs_poll_data_free(struct vcs_poll_data *poll) argument 89 unregister_vt_notifier(&poll->notifier); 90 kfree(poll); 96 struct vcs_poll_data *poll local 214 struct vcs_poll_data *poll; local 577 struct vcs_poll_data *poll = vcs_poll_data_get(file); local 591 struct vcs_poll_data *poll = file->private_data; local 620 struct vcs_poll_data *poll = file->private_data; local [all...] |
/drivers/vhost/ |
H A D | vhost.h | 8 #include <linux/poll.h> 46 void vhost_poll_init(struct vhost_poll *poll, vhost_work_fn_t fn, 48 void vhost_poll_start(struct vhost_poll *poll, struct file *file); 49 void vhost_poll_stop(struct vhost_poll *poll); 50 void vhost_poll_flush(struct vhost_poll *poll); 51 void vhost_poll_queue(struct vhost_poll *poll); 87 struct vhost_poll poll; member in struct:vhost_virtqueue
|
H A D | vhost.c | 22 #include <linux/poll.h> 48 struct vhost_poll *poll; local 50 poll = container_of(pt, struct vhost_poll, table); 51 poll->wqh = wqh; 52 add_wait_queue(wqh, &poll->wait); 58 struct vhost_poll *poll = container_of(wait, struct vhost_poll, wait); local 60 if (!((unsigned long)key & poll->mask)) 63 vhost_poll_queue(poll); 76 /* Init poll structure */ 77 void vhost_poll_init(struct vhost_poll *poll, vhost_work_fn_ argument 90 vhost_poll_start(struct vhost_poll *poll, struct file *file) argument 101 vhost_poll_stop(struct vhost_poll *poll) argument 135 vhost_poll_flush(struct vhost_poll *poll) argument 154 vhost_poll_queue(struct vhost_poll *poll) argument [all...] |
H A D | net.c | 60 struct vhost_poll poll[VHOST_NET_VQ_MAX]; member in struct:vhost_net 116 vhost_poll_stop(net->poll + VHOST_NET_VQ_TX); 125 vhost_poll_start(net->poll + VHOST_NET_VQ_TX, sock->file); 271 vhost_poll_queue(&vq->poll); 460 vhost_poll_queue(&vq->poll); 471 poll.work); 480 poll.work); 489 poll[VHOST_NET_VQ_TX].work); 496 poll[VHOST_NET_VQ_RX].work); 518 vhost_poll_init(n->poll [all...] |
H A D | test.c | 84 vhost_poll_queue(&vq->poll); 95 poll.work); 143 vhost_poll_flush(&n->dev.vqs[index].poll);
|
/drivers/input/misc/ |
H A D | wm831x-on.c | 39 * then need to poll to see when the pin is deasserted. 46 int poll, ret; local 50 poll = !(ret & WM831X_ON_PIN_STS); 52 input_report_key(wm831x_on->dev, KEY_POWER, poll); 56 poll = 1; 59 if (poll)
|
H A D | rb532_button.c | 63 poll_dev->poll = rb532_button_poll;
|
/drivers/gpu/drm/tdfx/ |
H A D | tdfx_drv.c | 50 .poll = drm_poll,
|
/drivers/usb/gadget/ |
H A D | uvc_queue.h | 7 #include <linux/poll.h>
|
/drivers/media/ |
H A D | media-devnode.c | 106 struct poll_table_struct *poll) 112 if (!mdev->fops->poll) 114 return mdev->fops->poll(filp, poll); 190 .poll = media_poll, 105 media_poll(struct file *filp, struct poll_table_struct *poll) argument
|
/drivers/input/ |
H A D | input-polldev.c | 41 dev->poll(dev); 54 dev->poll(dev); 115 static DEVICE_ATTR(poll, S_IRUGO | S_IWUSR, input_polldev_get_poll, 196 * input_allocate_polled_device(). Callers should also set up poll()
|
/drivers/gpu/drm/i810/ |
H A D | i810_drv.c | 52 .poll = drm_poll,
|
/drivers/gpu/drm/r128/ |
H A D | r128_drv.c | 51 .poll = drm_poll,
|
/drivers/gpu/drm/savage/ |
H A D | savage_drv.c | 44 .poll = drm_poll,
|
/drivers/pci/hotplug/ |
H A D | cpcihp_zt5550.c | 61 static bool poll; variable 221 if(!poll) { 327 module_param(poll, bool, 0644); 328 MODULE_PARM_DESC(poll, "#ENUM polling mode enabled or not");
|
/drivers/staging/octeon/ |
H A D | octeon-ethernet.h | 59 void (*poll) (struct net_device *dev); member in struct:octeon_ethernet
|
/drivers/isdn/mISDN/ |
H A D | dsp_core.c | 141 * must lock timer events by DSP poll timer. 169 static int poll; variable 175 module_param(poll, uint, S_IRUGO | S_IWUSR); 1128 dsp_poll = poll; 1131 printk(KERN_ERR "%s: Wrong poll value (%d), use %d " 1132 "maximum.\n", __func__, poll, MAX_POLL); 1137 printk(KERN_ERR "%s: Wrong poll value (%d), use 8 " 1142 dsp_tics = poll * HZ / 8000; 1143 if (dsp_tics * 8000 != poll * HZ) { 1146 "%d HZ.\n", poll, H [all...] |
/drivers/isdn/hardware/eicon/ |
H A D | divamnt.c | 16 #include <linux/poll.h> 177 .poll = maint_poll,
|
/drivers/gpu/drm/mga/ |
H A D | mga_drv.c | 53 .poll = drm_poll,
|
/drivers/gpu/drm/sis/ |
H A D | sis_drv.c | 75 .poll = drm_poll,
|
/drivers/gpu/drm/udl/ |
H A D | udl_drv.c | 64 .poll = drm_poll,
|
/drivers/gpu/drm/via/ |
H A D | via_drv.c | 66 .poll = drm_poll,
|
/drivers/input/touchscreen/ |
H A D | tps6507x-ts.c | 171 int poll = 0; local 212 poll = 1; 216 /* always poll if not using interrupts */ 217 poll = 1; 219 if (poll) {
|
/drivers/media/dvb/dvb-core/ |
H A D | dvbdev.h | 27 #include <linux/poll.h>
|
/drivers/staging/vme/boards/ |
H A D | vme_vmivme7805.c | 17 #include <linux/poll.h>
|