Lines Matching defs:file
52 struct file *file;
81 static unsigned int ipmi_poll(struct file *file, poll_table *wait)
83 struct ipmi_file_private *priv = file->private_data;
87 poll_wait(file, &priv->wait, wait);
99 static int ipmi_fasync(int fd, struct file *file, int on)
101 struct ipmi_file_private *priv = file->private_data;
105 result = fasync_helper(fd, file, on, &priv->fasync_queue);
116 static int ipmi_open(struct inode *inode, struct file *file)
128 priv->file = file;
139 file->private_data = priv;
156 static int ipmi_release(struct inode *inode, struct file *file)
158 struct ipmi_file_private *priv = file->private_data;
230 static int ipmi_ioctl(struct file *file,
235 struct ipmi_file_private *priv = file->private_data;
635 static long ipmi_unlocked_ioctl(struct file *file,
642 ret = ipmi_ioctl(file, cmd, data);
779 static long compat_ipmi_ioctl(struct file *filep, unsigned int cmd,
842 static long unlocked_compat_ipmi_ioctl(struct file *filep, unsigned int cmd,