Home
last modified time | relevance | path

Searched refs:poll_table (Results 1 – 25 of 238) sorted by relevance

12345678910

/linux/include/linux/
H A Dpoll.h40 } poll_table; typedef
42 static inline void poll_wait(struct file * filp, wait_queue_head_t * wait_address, poll_table *p) in poll_wait()
62 static inline __poll_t poll_requested_events(const poll_table *p) in poll_requested_events()
67 static inline void init_poll_funcptr(poll_table *pt, poll_queue_proc qproc) in init_poll_funcptr()
96 poll_table pt;
H A Drpmsg.h192 poll_table *wait);
288 struct file *filp, poll_table *wait) in rpmsg_poll()
H A Dring_buffer.h127 struct file *filp, poll_table *poll_table, int full);
H A Dposix-clock.h60 poll_table *wait);
H A Dpsi.h32 poll_table *wait);
/linux/rust/kernel/sync/
H A Dpoll.rs5 //! Utilities for working with `struct poll_table`.
25 /// Wraps the kernel's `poll_table`.
29 /// The pointer must be null or reference a valid `poll_table`.
32 table: *mut bindings::poll_table,
33 _lifetime: PhantomData<&'a bindings::poll_table>,
41 /// The pointer must be null or reference a valid `poll_table` for the duration of `'a`.
42 pub unsafe fn from_raw(table: *mut bindings::poll_table) -> Self { in from_raw()
55 // * `self.table` is null or references a valid poll_table for the duration of this call. in register_wait()
/linux/drivers/media/pci/ivtv/
H A Divtv-fileops.h19 __poll_t ivtv_v4l2_enc_poll(struct file *filp, poll_table * wait);
20 __poll_t ivtv_v4l2_dec_poll(struct file *filp, poll_table * wait);
/linux/include/media/
H A Ddvb_vb2.h131 poll_table *wait) in dvb_vb2_poll()
181 * @wait: &poll_table wait argument passed to the poll
187 poll_table *wait);
H A Dvideobuf2-v4l2.h293 __poll_t vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait);
349 __poll_t vb2_fop_poll(struct file *file, poll_table *wait);
/linux/rust/helpers/
H A Dpoll.c7 poll_table *p) in rust_helper_poll_wait()
/linux/include/media/i2c/
H A Dsaa6588.h22 poll_table *event_list;
/linux/drivers/xen/
H A Dpvcalls-front.h25 poll_table *wait);
/linux/drivers/virt/acrn/
H A Dirqfd.c35 poll_table pt;
95 poll_table *pt) in hsm_irqfd_poll_func()
/linux/drivers/char/tpm/
H A Dtpm-dev.h30 __poll_t tpm_common_poll(struct file *file, poll_table *wait);
/linux/drivers/media/pci/cx18/
H A Dcx18-fileops.h17 __poll_t cx18_v4l2_enc_poll(struct file *filp, poll_table *wait);
/linux/sound/core/seq/
H A Dseq_fifo.h51 int snd_seq_fifo_poll_wait(struct snd_seq_fifo *f, struct file *file, poll_table *wait);
H A Dseq_memory.h100 int snd_seq_pool_poll_wait(struct snd_seq_pool *pool, struct file *file, poll_table *wait);
H A Dseq_clientmgr.h87 int snd_seq_kernel_client_write_poll(int clientid, struct file *file, poll_table *wait);
/linux/sound/core/seq/oss/
H A Dseq_oss.c49 static __poll_t odev_poll(struct file *file, poll_table * wait);
201 odev_poll(struct file *file, poll_table * wait) in odev_poll()
H A Dseq_oss_readq.h32 unsigned int snd_seq_oss_readq_poll(struct seq_oss_readq *readq, struct file *file, poll_table *wait);
/linux/fs/proc/
H A Dkmsg.c40 static __poll_t kmsg_poll(struct file *file, poll_table *wait) in kmsg_poll()
/linux/drivers/hv/
H A Dmshv_eventfd.h34 poll_table irqfd_polltbl;
/linux/net/atm/
H A Dcommon.h11 #include <linux/poll.h> /* for poll_table */
20 __poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait);
/linux/include/sound/
H A Dhwdep.h26 poll_table *wait);
/linux/drivers/rpmsg/
H A Drpmsg_internal.h72 poll_table *wait);

12345678910