Lines Matching refs:file
915 static int pmu_options_proc_open(struct inode *inode, struct file *file)
917 return single_open(file, pmu_options_proc_show, NULL);
920 static ssize_t pmu_options_proc_write(struct file *file,
2145 pmu_open(struct inode *inode, struct file *file)
2163 file->private_data = pp;
2169 pmu_read(struct file *file, char __user *buf,
2172 struct pmu_private *pp = file->private_data;
2202 if (file->f_flags & O_NONBLOCK)
2219 pmu_write(struct file *file, const char __user *buf,
2226 pmu_fpoll(struct file *filp, poll_table *wait)
2243 pmu_release(struct inode *inode, struct file *file)
2245 struct pmu_private *pp = file->private_data;
2249 file->private_data = NULL;
2351 static int pmu_ioctl(struct file *filp,
2416 static long pmu_unlocked_ioctl(struct file *filp,
2436 static long compat_pmu_ioctl (struct file *filp, u_int cmd, u_long arg)