Lines Matching refs:fp
33 static struct posix_clock *get_posix_clock(struct file *fp) in get_posix_clock() argument
35 struct posix_clock *clk = fp->private_data; in get_posix_clock()
52 static ssize_t posix_clock_read(struct file *fp, char __user *buf, in posix_clock_read() argument
55 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_read()
62 err = clk->ops.read(clk, fp->f_flags, buf, count); in posix_clock_read()
69 static unsigned int posix_clock_poll(struct file *fp, poll_table *wait) in posix_clock_poll() argument
71 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_poll()
78 result = clk->ops.poll(clk, fp, wait); in posix_clock_poll()
85 static int posix_clock_fasync(int fd, struct file *fp, int on) in posix_clock_fasync() argument
87 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_fasync()
94 err = clk->ops.fasync(clk, fd, fp, on); in posix_clock_fasync()
101 static int posix_clock_mmap(struct file *fp, struct vm_area_struct *vma) in posix_clock_mmap() argument
103 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_mmap()
117 static long posix_clock_ioctl(struct file *fp, in posix_clock_ioctl() argument
120 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_ioctl()
135 static long posix_clock_compat_ioctl(struct file *fp, in posix_clock_compat_ioctl() argument
138 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_compat_ioctl()
153 static int posix_clock_open(struct inode *inode, struct file *fp) in posix_clock_open() argument
166 err = clk->ops.open(clk, fp->f_mode); in posix_clock_open()
172 fp->private_data = clk; in posix_clock_open()
179 static int posix_clock_release(struct inode *inode, struct file *fp) in posix_clock_release() argument
181 struct posix_clock *clk = fp->private_data; in posix_clock_release()
189 fp->private_data = NULL; in posix_clock_release()
245 struct file *fp; member
251 struct file *fp = fget(CLOCKID_TO_FD(id)); in get_clock_desc() local
254 if (!fp) in get_clock_desc()
257 if (fp->f_op->open != posix_clock_open || !fp->private_data) in get_clock_desc()
260 cd->fp = fp; in get_clock_desc()
261 cd->clk = get_posix_clock(fp); in get_clock_desc()
266 fput(fp); in get_clock_desc()
273 fput(cd->fp); in put_clock_desc()
285 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_adjtime()
347 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_settime()