Home
last modified time | relevance | path

Searched refs:poll (Results 1 – 25 of 31) sorted by relevance

12

/fs/proc/
A Dinode.c350 __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 Dproc_sysctl.c62 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 Dselect.c1043 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 Dproc_namespace.c29 poll_wait(file, &p->ns->poll, wait); in mounts_poll()
319 .poll = mounts_poll,
328 .poll = mounts_poll,
A Daio.c202 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 Dmount.h22 wait_queue_head_t poll; member
A Deventfd.c307 .poll = eventfd_poll,
A Dsignalfd.c246 .poll = signalfd_poll,
A Dpipe.c1248 .poll = pipe_poll,
1259 .poll = pipe_poll,
A Dtimerfd.c387 .poll = timerfd_poll,
A Dpidfs.c570 .poll = pidfd_poll,
/fs/kernfs/
A Dfile.c24 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 Dxfs_iwalk.h26 unsigned int inode_records, bool poll, void *data);
/fs/cachefiles/
A Ddaemon.c56 .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 DKconfig10 descriptor, which is also select()- and poll()-able.
A Dinotify_user.c359 .poll = inotify_poll,
/fs/bcachefs/
A Dthread_with_file.c280 .poll = thread_with_stdio_poll,
288 .poll = thread_with_stdout_poll,
/fs/debugfs/
A Dfile.c110 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 Dpsdev.c349 .poll = coda_psdev_poll,
/fs/ecryptfs/
A Dmiscdev.c449 .poll = ecryptfs_miscdev_poll,
/fs/ocfs2/dlmfs/
A Ddlmfs.c526 .poll = dlmfs_file_poll,
/fs/fuse/
A Dcuse.c189 .poll = fuse_file_poll,
/fs/orangefs/
A Ddevorangefs-req.c780 .poll = orangefs_devreq_poll
/fs/dlm/
A Dplock.c603 .poll = dev_poll,
A Duser.c930 .poll = device_poll,

Completed in 792 milliseconds

12