Lines Matching full:file
21 #include <linux/file.h>
45 static int signalfd_release(struct inode *inode, struct file *file)
47 kfree(file->private_data);
51 static __poll_t signalfd_poll(struct file *file, poll_table *wait)
53 struct signalfd_ctx *ctx = file->private_data;
56 poll_wait(file, ¤t->sighand->signalfd_wqh, wait);
203 struct file *file = iocb->ki_filp;
204 struct signalfd_ctx *ctx = file->private_data;
214 nonblock = file->f_flags & O_NONBLOCK || iocb->ki_flags & IOCB_NOWAIT;
230 static void signalfd_show_fdinfo(struct seq_file *m, struct file *f)
266 struct file *file;
280 file = anon_inode_getfile_fmode("[signalfd]", &signalfd_fops,
283 if (IS_ERR(file)) {
286 return PTR_ERR(file);
288 fd_install(ufd, file);