arch/mips/kernel/rtlx.c
339
static __poll_t file_poll(struct file *file, poll_table *wait)
arch/powerpc/kernel/rtasd.c
360
static __poll_t rtas_log_poll(struct file *file, poll_table * wait)
arch/powerpc/platforms/cell/spufs/file.c
1657
static __poll_t spufs_mfc_poll(struct file *file,poll_table *wait)
arch/powerpc/platforms/cell/spufs/file.c
2403
static __poll_t spufs_switch_log_poll(struct file *file, poll_table *wait)
arch/powerpc/platforms/cell/spufs/file.c
747
static __poll_t spufs_ibox_poll(struct file *file, poll_table *wait)
arch/powerpc/platforms/cell/spufs/file.c
877
static __poll_t spufs_wbox_poll(struct file *file, poll_table *wait)
arch/x86/kernel/apm_32.c
1476
static __poll_t do_poll(struct file *fp, poll_table *wait)
arch/x86/kernel/cpu/mce/dev-mcelog.c
244
static __poll_t mce_chrdev_poll(struct file *file, poll_table *wait)
crypto/af_alg.c
1147
poll_table *wait)
drivers/acpi/acpi_dbg.c
711
static __poll_t acpi_aml_poll(struct file *file, poll_table *wait)
drivers/bluetooth/hci_vhci.c
619
static __poll_t vhci_poll(struct file *file, poll_table *wait)
drivers/char/apm-emulation.c
229
static __poll_t apm_poll(struct file *fp, poll_table * wait)
drivers/char/dsp56k.c
411
static __poll_t dsp56k_poll(struct file *file, poll_table *wait)
drivers/char/dtlk.c
231
static __poll_t dtlk_poll(struct file *file, poll_table * wait)
drivers/char/dtlk.c
95
static __poll_t dtlk_poll(struct file *, poll_table *);
drivers/char/hpet.c
320
static __poll_t hpet_poll(struct file *file, poll_table * wait)
drivers/char/ipmi/bt-bmc.c
319
static __poll_t bt_bmc_poll(struct file *file, poll_table *wait)
drivers/char/ipmi/ipmb_dev_int.c
180
static __poll_t ipmb_poll(struct file *file, poll_table *wait)
drivers/char/ipmi/ipmi_devintf.c
57
static __poll_t ipmi_poll(struct file *file, poll_table *wait)
drivers/char/ipmi/ipmi_watchdog.c
815
static __poll_t ipmi_poll(struct file *file, poll_table *wait)
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
305
static __poll_t kcs_bmc_ipmi_poll(struct file *filp, poll_table *wait)
drivers/char/ipmi/ssif_bmc.c
246
static __poll_t ssif_bmc_poll(struct file *file, poll_table *wait)
drivers/char/ppdev.c
771
static __poll_t pp_poll(struct file *file, poll_table *wait)
drivers/char/random.c
1413
static __poll_t random_poll(struct file *file, poll_table *wait)
drivers/char/sonypi.c
930
static __poll_t sonypi_misc_poll(struct file *file, poll_table *wait)
drivers/char/tpm/tpm-dev-common.c
242
__poll_t tpm_common_poll(struct file *file, poll_table *wait)
drivers/char/tpm/tpm-dev.h
30
__poll_t tpm_common_poll(struct file *file, poll_table *wait);
drivers/char/tpm/tpm_vtpm_proxy.c
171
static __poll_t vtpm_proxy_fops_poll(struct file *filp, poll_table *wait)
drivers/char/virtio_console.c
961
static __poll_t port_fops_poll(struct file *filp, poll_table *wait)
drivers/char/xillybus/xillybus_core.c
1738
static __poll_t xillybus_poll(struct file *filp, poll_table *wait)
drivers/char/xillybus/xillyusb.c
1846
static __poll_t xillyusb_poll(struct file *filp, poll_table *wait)
drivers/comedi/comedi_fops.c
2609
static __poll_t comedi_poll(struct file *file, poll_table *wait)
drivers/dma-buf/dma-buf.c
337
static __poll_t dma_buf_poll(struct file *file, poll_table *poll)
drivers/dma-buf/sync_file.c
197
static __poll_t sync_file_poll(struct file *file, poll_table *wait)
drivers/firewire/core-cdev.c
1887
static __poll_t fw_device_op_poll(struct file *file, poll_table * pt)
drivers/firewire/nosy.c
323
nosy_poll(struct file *file, poll_table *pt)
drivers/gnss/core.c
187
static __poll_t gnss_poll(struct file *file, poll_table *wait)
drivers/gpu/drm/drm_debugfs_crc.c
345
static __poll_t crtc_crc_poll(struct file *file, poll_table *wait)
drivers/gpu/drm/i915/i915_perf.c
1257
poll_table *wait)
drivers/gpu/drm/i915/i915_perf.c
3515
poll_table *wait)
drivers/gpu/drm/i915/i915_perf.c
3546
static __poll_t i915_perf_poll(struct file *file, poll_table *wait)
drivers/gpu/drm/i915/i915_perf_types.h
124
poll_table *wait);
drivers/gpu/drm/xe/xe_eu_stall.c
775
struct file *file, poll_table *wait)
drivers/gpu/drm/xe/xe_eu_stall.c
787
static __poll_t xe_eu_stall_stream_poll(struct file *file, poll_table *wait)
drivers/gpu/drm/xe/xe_oa.c
583
struct file *file, poll_table *wait)
drivers/gpu/drm/xe/xe_oa.c
601
static __poll_t xe_oa_poll(struct file *file, poll_table *wait)
drivers/hid/hid-debug.c
3773
static __poll_t hid_debug_events_poll(struct file *file, poll_table *wait)
drivers/hid/hid-roccat.c
137
static __poll_t roccat_poll(struct file *file, poll_table *wait)
drivers/hid/hidraw.c
263
static __poll_t hidraw_poll(struct file *file, poll_table *wait)
drivers/hid/uhid.c
786
static __poll_t uhid_char_poll(struct file *file, poll_table *wait)
drivers/hid/usbhid/hiddev.c
412
static __poll_t hiddev_poll(struct file *file, poll_table *wait)
drivers/hsi/clients/cmt_speech.c
1113
static __poll_t cs_char_poll(struct file *file, poll_table *wait)
drivers/hv/hv_utils_transport.c
97
static __poll_t hvt_op_poll(struct file *file, poll_table *wait)
drivers/hv/mshv_eventfd.c
371
poll_table *polltbl)
drivers/hv/mshv_eventfd.h
34
poll_table irqfd_polltbl;
drivers/hv/mshv_vtl_main.c
450
static void mshv_vtl_ptable_queue_proc(struct file *file, wait_queue_head_t *wqh, poll_table *pt)
drivers/hv/mshv_vtl_main.c
74
poll_table pt;
drivers/hv/mshv_vtl_main.c
916
static __poll_t mshv_vtl_sint_poll(struct file *filp, poll_table *wait)
drivers/input/evdev.c
608
static __poll_t evdev_poll(struct file *file, poll_table *wait)
drivers/input/input.c
1020
static __poll_t input_proc_devices_poll(struct file *file, poll_table *wait)
drivers/input/joydev.c
434
static __poll_t joydev_poll(struct file *file, poll_table *wait)
drivers/input/misc/uinput.c
741
static __poll_t uinput_poll(struct file *file, poll_table *wait)
drivers/input/mousedev.c
758
static __poll_t mousedev_poll(struct file *file, poll_table *wait)
drivers/input/serio/serio_raw.c
216
static __poll_t serio_raw_poll(struct file *file, poll_table *wait)
drivers/input/serio/userio.c
250
static __poll_t userio_char_poll(struct file *file, poll_table *wait)
drivers/isdn/capi/capi.c
736
capi_poll(struct file *file, poll_table *wait)
drivers/isdn/mISDN/timerdev.c
136
mISDN_poll(struct file *filep, poll_table *wait)
drivers/leds/uleds.c
170
static __poll_t uleds_poll(struct file *file, poll_table *wait)
drivers/macintosh/smu.c
1246
static __poll_t smu_fpoll(struct file *file, poll_table *wait)
drivers/macintosh/via-pmu.c
2226
pmu_fpoll(struct file *filp, poll_table *wait)
drivers/md/dm-ioctl.c
2154
static __poll_t dm_poll(struct file *filp, poll_table *wait)
drivers/md/md.c
8961
static __poll_t mdstat_poll(struct file *filp, poll_table *wait)
drivers/media/common/siano/smsdvb-debugfs.c
268
static __poll_t smsdvb_stats_poll(struct file *file, poll_table *wait)
drivers/media/common/videobuf2/videobuf2-core.c
2687
poll_table *wait)
drivers/media/common/videobuf2/videobuf2-v4l2.c
1226
__poll_t vb2_fop_poll(struct file *file, poll_table *wait)
drivers/media/common/videobuf2/videobuf2-v4l2.c
974
__poll_t vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait)
drivers/media/dvb-core/dmxdev.c
1204
static __poll_t dvb_demux_poll(struct file *file, poll_table *wait)
drivers/media/dvb-core/dmxdev.c
1339
static __poll_t dvb_dvr_poll(struct file *file, poll_table *wait)
drivers/media/dvb-core/dvb_ca_en50221.c
1810
static __poll_t dvb_ca_en50221_io_poll(struct file *file, poll_table *wait)
drivers/media/dvb-core/dvb_vb2.c
432
poll_table *wait)
drivers/media/firewire/firedtv-ci.c
208
static __poll_t fdtv_ca_io_poll(struct file *file, poll_table *wait)
drivers/media/pci/bt8xx/bttv-driver.c
2475
static __poll_t radio_poll(struct file *file, poll_table *wait)
drivers/media/pci/cx18/cx18-fileops.c
590
__poll_t cx18_v4l2_enc_poll(struct file *filp, poll_table *wait)
drivers/media/pci/cx18/cx18-fileops.h
17
__poll_t cx18_v4l2_enc_poll(struct file *filp, poll_table *wait);
drivers/media/pci/ddbridge/ddbridge-core.c
765
static __poll_t ts_poll(struct file *file, poll_table *wait)
drivers/media/pci/ivtv/ivtv-fileops.c
733
__poll_t ivtv_v4l2_dec_poll(struct file *filp, poll_table *wait)
drivers/media/pci/ivtv/ivtv-fileops.c
767
__poll_t ivtv_v4l2_enc_poll(struct file *filp, poll_table *wait)
drivers/media/pci/ivtv/ivtv-fileops.h
19
__poll_t ivtv_v4l2_enc_poll(struct file *filp, poll_table * wait);
drivers/media/pci/ivtv/ivtv-fileops.h
20
__poll_t ivtv_v4l2_dec_poll(struct file *filp, poll_table * wait);
drivers/media/pci/ngene/ngene-dvb.c
77
static __poll_t ts_poll(struct file *file, poll_table *wait)
drivers/media/pci/saa7134/saa7134-video.c
996
static __poll_t radio_poll(struct file *file, poll_table *wait)
drivers/media/pci/saa7164/saa7164-encoder.c
892
static __poll_t fops_poll(struct file *file, poll_table *wait)
drivers/media/pci/saa7164/saa7164-vbi.c
596
static __poll_t fops_poll(struct file *file, poll_table *wait)
drivers/media/platform/ti/omap3isp/ispvideo.c
1459
static __poll_t isp_video_poll(struct file *file, poll_table *wait)
drivers/media/usb/hdpvr/hdpvr-video.c
530
static __poll_t hdpvr_poll(struct file *filp, poll_table *wait)
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1118
static __poll_t pvr2_v4l2_poll(struct file *file, poll_table *wait)
drivers/media/v4l2-core/v4l2-mem2mem.c
1626
__poll_t v4l2_m2m_fop_poll(struct file *file, poll_table *wait)
drivers/media/v4l2-core/v4l2-subdev.c
1213
static __poll_t subdev_poll(struct file *file, poll_table *wait)
drivers/misc/hpilo.c
516
static __poll_t ilo_poll(struct file *fp, poll_table *wait)
drivers/misc/ibmvmc.c
1005
static unsigned int ibmvmc_poll(struct file *file, poll_table *wait)
drivers/misc/lis3lv02d/lis3lv02d.c
648
static __poll_t lis3lv02d_misc_poll(struct file *file, poll_table *wait)
drivers/misc/mei/main.c
808
static __poll_t mei_poll(struct file *file, poll_table *wait)
drivers/misc/phantom.c
258
static __poll_t phantom_poll(struct file *file, poll_table *wait)
drivers/misc/uacce/uacce.c
303
static __poll_t uacce_fops_poll(struct file *file, poll_table *wait)
drivers/misc/vmw_vmci/vmci_host.c
165
static __poll_t vmci_host_poll(struct file *filp, poll_table *wait)
drivers/misc/xilinx_sdfec.c
1001
static __poll_t xsdfec_poll(struct file *file, poll_table *wait)
drivers/most/most_cdev.c
281
static __poll_t comp_poll(struct file *filp, poll_table *wait)
drivers/net/ovpn/tcp.c
597
poll_table *wait)
drivers/net/ppp/ppp_generic.c
556
static __poll_t ppp_poll(struct file *file, poll_table *wait)
drivers/net/tap.c
520
static __poll_t tap_poll(struct file *file, poll_table *wait)
drivers/net/tun.c
1356
static __poll_t tun_chr_poll(struct file *file, poll_table *wait)
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
276
poll_table *wait)
drivers/net/wwan/rpmsg_wwan_ctrl.c
84
struct file *filp, poll_table *wait)
drivers/net/wwan/wwan_core.c
949
static __poll_t wwan_port_fops_poll(struct file *filp, poll_table *wait)
drivers/pci/switch/switchtec.c
635
static __poll_t switchtec_dev_poll(struct file *filp, poll_table *wait)
drivers/pci/vgaarb.c
1373
static __poll_t vga_arb_fpoll(struct file *file, poll_table *wait)
drivers/platform/chrome/cros_ec_chardev.c
187
static __poll_t cros_ec_chardev_poll(struct file *filp, poll_table *wait)
drivers/platform/chrome/cros_ec_debugfs.c
180
poll_table *wait)
drivers/platform/chrome/wilco_ec/event.c
323
static __poll_t event_poll(struct file *filp, poll_table *wait)
drivers/platform/goldfish/goldfish_pipe.c
489
static __poll_t goldfish_pipe_poll(struct file *filp, poll_table *wait)
drivers/platform/x86/sony-laptop.c
3934
static __poll_t sonypi_misc_poll(struct file *file, poll_table *wait)
drivers/pps/generators/pps_gen.c
37
static __poll_t pps_gen_cdev_poll(struct file *file, poll_table *wait)
drivers/pps/pps.c
38
static __poll_t pps_cdev_poll(struct file *file, poll_table *wait)
drivers/ptp/ptp_chardev.c
580
poll_table *wait)
drivers/ptp/ptp_private.h
162
poll_table *wait);
drivers/ptp/ptp_vmclock.c
437
static __poll_t vmclock_miscdev_poll(struct file *fp, poll_table *wait)
drivers/rapidio/devices/rio_mport_cdev.c
2237
static __poll_t mport_cdev_poll(struct file *filp, poll_table *wait)
drivers/rpmsg/qcom_smd.c
992
struct file *filp, poll_table *wait)
drivers/rpmsg/rpmsg_char.c
293
static __poll_t rpmsg_eptdev_poll(struct file *filp, poll_table *wait)
drivers/rpmsg/rpmsg_core.c
261
poll_table *wait)
drivers/rpmsg/rpmsg_internal.h
72
poll_table *wait);
drivers/rpmsg/virtio_rpmsg_bus.c
146
poll_table *wait);
drivers/rpmsg/virtio_rpmsg_bus.c
618
poll_table *wait)
drivers/rtc/dev.c
191
static __poll_t rtc_dev_poll(struct file *file, poll_table *wait)
drivers/s390/block/dasd_eer.c
660
static __poll_t dasd_eer_poll(struct file *filp, poll_table *ptable)
drivers/scsi/megaraid/megaraid_sas_base.c
8175
static __poll_t megasas_mgmt_poll(struct file *file, poll_table *wait)
drivers/scsi/mpt3sas/mpt3sas_ctl.c
553
_ctl_poll(struct file *filep, poll_table *wait)
drivers/scsi/sg.c
1165
sg_poll(struct file *filp, poll_table * wait)
drivers/staging/axis-fifo/axis-fifo.c
273
static __poll_t axis_fifo_poll(struct file *f, poll_table *wait)
drivers/staging/media/av7110/av7110_av.c
925
static __poll_t dvb_video_poll(struct file *file, poll_table *wait)
drivers/staging/media/av7110/av7110_av.c
977
static __poll_t dvb_audio_poll(struct file *file, poll_table *wait)
drivers/staging/media/av7110/av7110_ca.c
215
static __poll_t dvb_ca_poll(struct file *file, poll_table *wait)
drivers/staging/most/video/video.c
206
static __poll_t comp_vdev_poll(struct file *filp, poll_table *wait)
drivers/tty/n_gsm.c
3808
poll_table *wait)
drivers/tty/n_hdlc.c
639
poll_table *wait)
drivers/tty/n_tty.c
2434
poll_table *wait)
drivers/tty/tty_io.c
149
static __poll_t tty_poll(struct file *, poll_table *);
drivers/tty/tty_io.c
2186
static __poll_t tty_poll(struct file *filp, poll_table *wait)
drivers/tty/tty_io.c
429
static __poll_t hung_up_tty_poll(struct file *filp, poll_table *wait)
drivers/tty/vt/vc_screen.c
696
vcs_poll(struct file *file, poll_table *wait)
drivers/uio/uio.c
560
static __poll_t uio_poll(struct file *filep, poll_table *wait)
drivers/usb/class/usbtmc.c
2234
static __poll_t usbtmc_poll(struct file *file, poll_table *wait)
drivers/usb/gadget/function/f_fs.c
689
static __poll_t ffs_ep0_poll(struct file *file, poll_table *wait)
drivers/usb/gadget/function/f_hid.c
712
static __poll_t f_hidg_poll(struct file *file, poll_table *wait)
drivers/usb/gadget/function/f_printer.c
741
printer_poll(struct file *fd, poll_table *wait)
drivers/usb/gadget/function/uvc_queue.c
225
poll_table *wait)
drivers/usb/gadget/function/uvc_queue.h
84
struct file *file, poll_table *wait);
drivers/usb/gadget/function/uvc_v4l2.c
715
uvc_v4l2_poll(struct file *file, poll_table *wait)
drivers/usb/gadget/legacy/inode.c
1220
ep0_poll (struct file *fd, poll_table *wait)
drivers/usb/misc/iowarrior.c
703
static __poll_t iowarrior_poll(struct file *file, poll_table * wait)
drivers/usb/misc/ldusb.c
412
static __poll_t ld_usb_poll(struct file *file, poll_table *wait)
drivers/usb/misc/legousbtower.c
226
static __poll_t tower_poll(struct file *file, poll_table *wait);
drivers/usb/misc/legousbtower.c
457
static __poll_t tower_poll(struct file *file, poll_table *wait)
drivers/vdpa/vdpa_user/vduse_dev.c
442
static __poll_t vduse_dev_poll(struct file *file, poll_table *wait)
drivers/vfio/virqfd.c
79
wait_queue_head_t *wqh, poll_table *pt)
drivers/vhost/net.c
1849
static __poll_t vhost_net_chr_poll(struct file *file, poll_table *wait)
drivers/vhost/vhost.c
163
poll_table *pt)
drivers/vhost/vhost.c
1738
poll_table *wait)
drivers/vhost/vhost.h
275
poll_table *wait);
drivers/vhost/vhost.h
57
poll_table table;
drivers/vhost/vsock.c
935
static __poll_t vhost_vsock_chr_poll(struct file *file, poll_table *wait)
drivers/virt/acrn/irqfd.c
35
poll_table pt;
drivers/virt/acrn/irqfd.c
95
poll_table *pt)
drivers/virt/nitro_enclaves/ne_misc_dev.c
1554
static __poll_t ne_enclave_poll(struct file *file, poll_table *wait)
drivers/xen/evtchn.c
622
static __poll_t evtchn_poll(struct file *file, poll_table *wait)
drivers/xen/mcelog.c
142
static __poll_t xen_mce_chrdev_poll(struct file *file, poll_table *wait)
drivers/xen/privcmd.c
901
poll_table pt;
drivers/xen/privcmd.c
968
irqfd_poll_func(struct file *file, wait_queue_head_t *wqh, poll_table *pt)
drivers/xen/pvcalls-front.c
919
poll_table *wait)
drivers/xen/pvcalls-front.c
976
poll_table *wait)
drivers/xen/pvcalls-front.c
997
poll_table *wait)
drivers/xen/pvcalls-front.h
25
poll_table *wait);
drivers/xen/xenbus/xenbus_dev_frontend.c
687
static __poll_t xenbus_file_poll(struct file *file, poll_table *wait)
fs/coda/psdev.c
58
static __poll_t coda_psdev_poll(struct file *file, poll_table * wait)
fs/dlm/plock.c
586
static __poll_t dev_poll(struct file *file, poll_table *wait)
fs/dlm/user.c
865
static __poll_t device_poll(struct file *file, poll_table *wait)
fs/ecryptfs/miscdev.c
29
ecryptfs_miscdev_poll(struct file *file, poll_table *pt)
fs/eventfd.c
118
static __poll_t eventfd_poll(struct file *file, poll_table *wait)
fs/eventpoll.c
1044
static __poll_t ep_item_poll(const struct epitem *epi, poll_table *pt,
fs/eventpoll.c
1066
static __poll_t ep_eventpoll_poll(struct file *file, poll_table *wait)
fs/eventpoll.c
1359
poll_table *pt)
fs/eventpoll.c
1695
poll_table pt;
fs/eventpoll.c
1768
poll_table pt;
fs/eventpoll.c
247
poll_table pt;
fs/eventpoll.c
971
static __poll_t ep_item_poll(const struct epitem *epi, poll_table *pt, int depth);
fs/eventpoll.c
973
static __poll_t __ep_eventpoll_poll(struct file *file, poll_table *wait, int depth)
fs/eventpoll.c
978
poll_table pt;
fs/fuse/dev.c
2383
static __poll_t fuse_dev_poll(struct file *file, poll_table *wait)
fs/fuse/file.c
2729
__poll_t fuse_file_poll(struct file *file, poll_table *wait)
fs/fuse/fuse_i.h
1464
__poll_t fuse_file_poll(struct file *file, poll_table *wait);
fs/kernfs/file.c
855
__poll_t kernfs_generic_poll(struct kernfs_open_file *of, poll_table *wait)
fs/kernfs/file.c
867
static __poll_t kernfs_fop_poll(struct file *filp, poll_table *wait)
fs/notify/fanotify/fanotify_user.c
975
static __poll_t fanotify_poll(struct file *file, poll_table *wait)
fs/notify/inotify/inotify_user.c
139
static __poll_t inotify_poll(struct file *file, poll_table *wait)
fs/ocfs2/dlmfs/dlmfs.c
207
static __poll_t dlmfs_file_poll(struct file *file, poll_table *wait)
fs/orangefs/devorangefs-req.c
755
struct poll_table_struct *poll_table)
fs/orangefs/devorangefs-req.c
759
poll_wait(file, &orangefs_request_list_waitq, poll_table);
fs/pipe.c
660
pipe_poll(struct file *filp, poll_table *wait)
fs/proc/kmsg.c
40
static __poll_t kmsg_poll(struct file *file, poll_table *wait)
fs/proc/proc_sysctl.c
646
static __poll_t proc_sys_poll(struct file *filp, poll_table *wait)
fs/proc_namespace.c
21
static __poll_t mounts_poll(struct file *file, poll_table *wait)
fs/select.c
117
poll_table *p);
fs/select.c
220
poll_table *p)
fs/select.c
465
static inline __poll_t select_poll_one(int fd, poll_table *wait, unsigned long in,
fs/select.c
487
poll_table *wait;
fs/select.c
849
static inline __poll_t do_pollfd(struct pollfd *pollfd, poll_table *pwait,
fs/select.c
875
poll_table* pt = &wait->pt;
fs/signalfd.c
51
static __poll_t signalfd_poll(struct file *file, poll_table *wait)
fs/timerfd.c
246
static __poll_t timerfd_poll(struct file *file, poll_table *wait)
fs/userfaultfd.c
938
static __poll_t userfaultfd_poll(struct file *file, poll_table *wait)
include/crypto/if_alg.h
242
poll_table *wait);
include/linux/poll.h
42
static inline void poll_wait(struct file * filp, wait_queue_head_t * wait_address, poll_table *p)
include/linux/poll.h
62
static inline __poll_t poll_requested_events(const poll_table *p)
include/linux/poll.h
67
static inline void init_poll_funcptr(poll_table *pt, poll_queue_proc qproc)
include/linux/poll.h
96
poll_table pt;
include/linux/posix-clock.h
60
poll_table *wait);
include/linux/psi.h
32
poll_table *wait);
include/linux/ring_buffer.h
127
struct file *filp, poll_table *poll_table, int full);
include/linux/rpmsg.h
192
poll_table *wait);
include/linux/rpmsg.h
288
struct file *filp, poll_table *wait)
include/linux/vfio.h
382
poll_table pt;
include/linux/wwan.h
72
poll_table *wait);
include/media/dvb_vb2.h
128
poll_table *wait)
include/media/dvb_vb2.h
188
poll_table *wait);
include/media/i2c/saa6588.h
22
poll_table *event_list;
include/media/v4l2-mem2mem.h
916
__poll_t v4l2_m2m_fop_poll(struct file *file, poll_table *wait);
include/media/videobuf2-core.h
1086
poll_table *wait);
include/media/videobuf2-v4l2.h
293
__poll_t vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait);
include/media/videobuf2-v4l2.h
349
__poll_t vb2_fop_poll(struct file *file, poll_table *wait);
include/net/bluetooth/bluetooth.h
433
__poll_t bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait);
include/net/sctp/sctp.h
95
poll_table *wait);
include/net/sock.h
2416
poll_table *p)
include/net/udp.h
429
__poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait);
include/sound/hwdep.h
26
poll_table *wait);
include/sound/info.h
52
poll_table *wait);
io_uring/io_uring.c
2240
static __poll_t io_uring_poll(struct file *file, poll_table *wait)
kernel/cgroup/cgroup.c
4116
poll_table *pt)
kernel/cgroup/cgroup.c
4340
static __poll_t cgroup_file_poll(struct kernfs_open_file *of, poll_table *pt)
kernel/events/core.c
6280
static __poll_t perf_poll(struct file *file, poll_table *wait)
kernel/printk/printk.c
901
static __poll_t devkmsg_poll(struct file *file, poll_table *wait)
kernel/relay.c
770
static __poll_t relay_file_poll(struct file *filp, poll_table *wait)
kernel/sched/psi.c
1483
struct file *file, poll_table *wait)
kernel/sched/psi.c
1598
static __poll_t psi_fop_poll(struct file *file, poll_table *wait)
kernel/time/posix-clock.c
58
static __poll_t posix_clock_poll(struct file *fp, poll_table *wait)
kernel/trace/ring_buffer.c
1045
struct file *filp, poll_table *poll_table, int full)
kernel/trace/ring_buffer.c
1062
poll_wait(filp, &rbwork->full_waiters, poll_table);
kernel/trace/ring_buffer.c
1083
poll_wait(filp, &rbwork->waiters, poll_table);
kernel/trace/trace.c
5881
trace_poll(struct trace_iterator *iter, struct file *filp, poll_table *poll_table)
kernel/trace/trace.c
5896
filp, poll_table, iter->tr->buffer_percent);
kernel/trace/trace.c
5900
tracing_poll_pipe(struct file *filp, poll_table *poll_table)
kernel/trace/trace.c
5904
return trace_poll(iter, filp, poll_table);
kernel/trace/trace.c
7853
tracing_buffers_poll(struct file *filp, poll_table *poll_table)
kernel/trace/trace.c
7858
return trace_poll(iter, filp, poll_table);
mm/memcontrol-v1.c
1058
wait_queue_head_t *wqh, poll_table *pt)
mm/memcontrol-v1.c
83
poll_table pt;
mm/swapfile.c
2910
static __poll_t swaps_poll(struct file *file, poll_table *wait)
net/9p/trans_fd.c
518
p9_pollwait(struct file *filp, wait_queue_head_t *wait_address, poll_table *p)
net/9p/trans_fd.c
93
poll_table pt;
net/atm/common.c
661
__poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait)
net/atm/common.h
20
__poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait);
net/bluetooth/af_bluetooth.c
536
poll_table *wait)
net/caif/caif_socket.c
931
struct socket *sock, poll_table *wait)
net/can/isotp.c
1684
static __poll_t isotp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/core/datagram.c
1000
__poll_t datagram_poll(struct file *file, struct socket *sock, poll_table *wait)
net/core/datagram.c
938
poll_table *wait, struct sk_buff_head *rcv_queue)
net/ipv4/tcp.c
542
__poll_t tcp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/ipv4/udp.c
3221
__poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/iucv/af_iucv.c
1363
poll_table *wait)
net/nfc/llcp_sock.c
556
poll_table *wait)
net/packet/af_packet.c
4291
poll_table *wait)
net/phonet/socket.c
330
poll_table *wait)
net/qrtr/tun.c
114
static __poll_t qrtr_tun_poll(struct file *filp, poll_table *wait)
net/rds/af_rds.c
213
poll_table *wait)
net/rfkill/core.c
1210
static __poll_t rfkill_fop_poll(struct file *file, poll_table *wait)
net/rxrpc/af_rxrpc.c
780
poll_table *wait)
net/sctp/socket.c
8686
__poll_t sctp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/smc/af_smc.c
2886
poll_table *wait)
net/smc/smc.h
54
poll_table *wait);
net/socket.c
1425
static __poll_t sock_poll(struct file *file, poll_table *wait)
net/sunrpc/cache.c
1589
static __poll_t cache_poll_procfs(struct file *filp, poll_table *wait)
net/sunrpc/cache.c
1800
static __poll_t cache_poll_pipefs(struct file *filp, poll_table *wait)
net/sunrpc/cache.c
976
static __poll_t cache_poll(struct file *filp, poll_table *wait,
net/tipc/socket.c
790
poll_table *wait)
net/unix/af_unix.c
3338
static __poll_t unix_poll(struct file *file, struct socket *sock, poll_table *wait)
net/unix/af_unix.c
3384
poll_table *wait)
net/unix/af_unix.c
851
static __poll_t unix_poll(struct file *, struct socket *, poll_table *);
net/unix/af_unix.c
853
poll_table *);
net/vmw_vsock/af_vsock.c
1231
poll_table *wait)
net/xfrm/espintcp.c
556
poll_table *wait)
rust/helpers/poll.c
8
poll_table *p)
security/apparmor/apparmorfs.c
665
static __poll_t ns_revision_poll(struct file *file, poll_table *pt)
security/tomoyo/audit.c
471
__poll_t tomoyo_poll_log(struct file *file, poll_table *wait)
security/tomoyo/common.c
2322
static __poll_t tomoyo_poll_query(struct file *file, poll_table *wait)
security/tomoyo/common.c
2664
__poll_t tomoyo_poll_control(struct file *file, poll_table *wait)
security/tomoyo/common.h
1024
__poll_t tomoyo_poll_control(struct file *file, poll_table *wait);
security/tomoyo/common.h
1025
__poll_t tomoyo_poll_log(struct file *file, poll_table *wait);
security/tomoyo/common.h
796
__poll_t (*poll)(struct file *file, poll_table *wait);
security/tomoyo/securityfs_if.c
161
static __poll_t tomoyo_poll(struct file *file, poll_table *wait)
sound/core/compress_offload.c
429
static __poll_t snd_compr_poll(struct file *f, poll_table *wait)
sound/core/control.c
2035
static __poll_t snd_ctl_poll(struct file *file, poll_table * wait)
sound/core/hwdep.c
165
static __poll_t snd_hwdep_poll(struct file * file, poll_table * wait)
sound/core/info.c
185
static __poll_t snd_info_entry_poll(struct file *file, poll_table *wait)
sound/core/init.c
443
static __poll_t snd_disconnect_poll(struct file * file, poll_table * wait)
sound/core/oss/pcm_oss.c
2829
static __poll_t snd_pcm_oss_poll(struct file *file, poll_table * wait)
sound/core/pcm_native.c
3665
static __poll_t snd_pcm_poll(struct file *file, poll_table *wait)
sound/core/rawmidi.c
1661
static __poll_t snd_rawmidi_poll(struct file *file, poll_table *wait)
sound/core/seq/oss/seq_oss.c
196
odev_poll(struct file *file, poll_table * wait)
sound/core/seq/oss/seq_oss.c
49
static __poll_t odev_poll(struct file *file, poll_table * wait);
sound/core/seq/oss/seq_oss_device.h
114
__poll_t snd_seq_oss_poll(struct seq_oss_devinfo *dp, struct file *file, poll_table * wait);
sound/core/seq/oss/seq_oss_readq.c
200
snd_seq_oss_readq_poll(struct seq_oss_readq *q, struct file *file, poll_table *wait)
sound/core/seq/oss/seq_oss_readq.h
32
unsigned int snd_seq_oss_readq_poll(struct seq_oss_readq *readq, struct file *file, poll_table *wait);
sound/core/seq/oss/seq_oss_rw.c
185
snd_seq_oss_poll(struct seq_oss_devinfo *dp, struct file *file, poll_table * wait)
sound/core/seq/seq_clientmgr.c
1084
static __poll_t snd_seq_poll(struct file *file, poll_table * wait)
sound/core/seq/seq_clientmgr.c
2465
int snd_seq_kernel_client_write_poll(int clientid, struct file *file, poll_table *wait)
sound/core/seq/seq_clientmgr.h
99
int snd_seq_kernel_client_write_poll(int clientid, struct file *file, poll_table *wait);
sound/core/seq/seq_fifo.c
210
poll_table *wait)
sound/core/seq/seq_fifo.h
52
int snd_seq_fifo_poll_wait(struct snd_seq_fifo *f, struct file *file, poll_table *wait);
sound/core/seq/seq_memory.c
427
poll_table *wait)
sound/core/seq/seq_memory.h
100
int snd_seq_pool_poll_wait(struct snd_seq_pool *pool, struct file *file, poll_table *wait);
sound/core/timer.c
2415
static __poll_t snd_timer_user_poll(struct file *file, poll_table * wait)
sound/firewire/bebob/bebob_hwdep.c
53
hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait)
sound/firewire/dice/dice-hwdep.c
55
poll_table *wait)
sound/firewire/digi00x/digi00x-hwdep.c
63
poll_table *wait)
sound/firewire/fireface/ff-hwdep.c
72
poll_table *wait)
sound/firewire/fireworks/fireworks_hwdep.c
186
hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait)
sound/firewire/motu/motu-hwdep.c
101
poll_table *wait)
sound/firewire/oxfw/oxfw-hwdep.c
53
poll_table *wait)
sound/firewire/tascam/tascam-hwdep.c
130
poll_table *wait)
sound/usb/fcp.c
844
poll_table *wait)
sound/usb/line6/driver.c
628
line6_hwdep_poll(struct snd_hwdep *hwdep, struct file *file, poll_table *wait)
sound/usb/mixer_quirks.c
240
poll_table *wait)
sound/usb/usx2y/us122l.c
201
struct file *file, poll_table *wait)
sound/usb/usx2y/usX2Yhwdep.c
63
static __poll_t snd_us428ctls_poll(struct snd_hwdep *hw, struct file *file, poll_table *wait)
virt/kvm/eventfd.c
296
poll_table pt;
virt/kvm/eventfd.c
301
poll_table *pt)