| /fs/proc/ |
| A D | inode.c | 350 __auto_type poll = pde->proc_ops->proc_poll; in pde_poll() local 351 if (poll) in pde_poll() 352 return poll(file, pts); in pde_poll() 559 .poll = proc_reg_poll, 572 .poll = proc_reg_poll, 585 .poll = proc_reg_poll, 599 .poll = proc_reg_poll,
|
| A D | proc_sysctl.c | 62 void proc_sys_poll_notify(struct ctl_table_poll *poll) in proc_sys_poll_notify() argument 64 if (!poll) in proc_sys_poll_notify() 67 atomic_inc(&poll->event); in proc_sys_poll_notify() 68 wake_up_interruptible(&poll->wait); in proc_sys_poll_notify() 638 if (table->poll) in proc_sys_open() 639 filp->private_data = proc_sys_poll_event(table->poll); in proc_sys_open() 661 if (!table->poll) in proc_sys_poll() 665 poll_wait(filp, &table->poll->wait, wait); in proc_sys_poll() 667 if (event != atomic_read(&table->poll->event)) { in proc_sys_poll() 668 filp->private_data = proc_sys_poll_event(table->poll); in proc_sys_poll() [all …]
|
| /fs/ |
| A D | select.c | 1043 struct pollfd __user *ufds = restart_block->poll.ufds; in do_restart_poll() 1044 int nfds = restart_block->poll.nfds; in do_restart_poll() 1048 if (restart_block->poll.has_timeout) { in do_restart_poll() 1049 end_time.tv_sec = restart_block->poll.tv_sec; in do_restart_poll() 1050 end_time.tv_nsec = restart_block->poll.tv_nsec; in do_restart_poll() 1080 restart_block->poll.ufds = ufds; in SYSCALL_DEFINE3() 1081 restart_block->poll.nfds = nfds; in SYSCALL_DEFINE3() 1084 restart_block->poll.tv_sec = end_time.tv_sec; in SYSCALL_DEFINE3() 1085 restart_block->poll.tv_nsec = end_time.tv_nsec; in SYSCALL_DEFINE3() 1086 restart_block->poll.has_timeout = 1; in SYSCALL_DEFINE3() [all …]
|
| A D | proc_namespace.c | 29 poll_wait(file, &p->ns->poll, wait); in mounts_poll() 319 .poll = mounts_poll, 328 .poll = mounts_poll,
|
| A D | aio.c | 202 struct poll_iocb poll; member 1674 struct aio_kiocb *iocb = container_of(req, struct aio_kiocb, poll); in aio_poll_put_work() 1727 struct aio_kiocb *iocb = container_of(req, struct aio_kiocb, poll); in aio_poll_complete_work() 1773 struct poll_iocb *req = &aiocb->poll; in aio_poll_cancel() 1778 schedule_work(&aiocb->poll.work); in aio_poll_cancel() 1791 struct aio_kiocb *iocb = container_of(req, struct aio_kiocb, poll); in aio_poll_wake() 1890 pt->iocb->poll.head = head; in aio_poll_queue_proc() 1891 add_wait_queue(head, &pt->iocb->poll.wait); in aio_poll_queue_proc() 1897 struct poll_iocb *req = &aiocb->poll; in aio_poll()
|
| A D | mount.h | 22 wait_queue_head_t poll; member
|
| A D | eventfd.c | 307 .poll = eventfd_poll,
|
| A D | signalfd.c | 246 .poll = signalfd_poll,
|
| A D | pipe.c | 1248 .poll = pipe_poll, 1259 .poll = pipe_poll,
|
| A D | timerfd.c | 387 .poll = timerfd_poll,
|
| A D | pidfs.c | 570 .poll = pidfd_poll,
|
| /fs/kernfs/ |
| A D | file.c | 24 wait_queue_head_t poll; member 531 init_waitqueue_head(&on->poll); in kernfs_get_open_node() 841 poll_wait(of->file, &on->poll, wait); in kernfs_generic_poll() 858 if (kn->attr.ops->poll) in kernfs_fop_poll() 859 ret = kn->attr.ops->poll(of, wait); in kernfs_fop_poll() 981 wake_up_interruptible(&on->poll); in kernfs_notify() 1004 .poll = kernfs_fop_poll,
|
| /fs/xfs/ |
| A D | xfs_iwalk.h | 26 unsigned int inode_records, bool poll, void *data);
|
| /fs/cachefiles/ |
| A D | daemon.c | 56 .poll = cachefiles_daemon_poll, 358 struct poll_table_struct *poll) in cachefiles_daemon_poll() argument 365 poll_wait(file, &cache->daemon_pollwq, poll); in cachefiles_daemon_poll()
|
| /fs/notify/inotify/ |
| A D | Kconfig | 10 descriptor, which is also select()- and poll()-able.
|
| A D | inotify_user.c | 359 .poll = inotify_poll,
|
| /fs/bcachefs/ |
| A D | thread_with_file.c | 280 .poll = thread_with_stdio_poll, 288 .poll = thread_with_stdout_poll,
|
| /fs/debugfs/ |
| A D | file.c | 110 if (ops->poll) in __debugfs_file_get() 409 r = fsd->real_fops->poll(filp, wait); in full_proxy_poll() 488 .poll = full_proxy_poll,
|
| /fs/coda/ |
| A D | psdev.c | 349 .poll = coda_psdev_poll,
|
| /fs/ecryptfs/ |
| A D | miscdev.c | 449 .poll = ecryptfs_miscdev_poll,
|
| /fs/ocfs2/dlmfs/ |
| A D | dlmfs.c | 526 .poll = dlmfs_file_poll,
|
| /fs/fuse/ |
| A D | cuse.c | 189 .poll = fuse_file_poll,
|
| /fs/orangefs/ |
| A D | devorangefs-req.c | 780 .poll = orangefs_devreq_poll
|
| /fs/dlm/ |
| A D | plock.c | 603 .poll = dev_poll,
|
| A D | user.c | 930 .poll = device_poll,
|