• Home
  • Raw
  • Download

Lines Matching refs:fp

20 static struct posix_clock *get_posix_clock(struct file *fp)  in get_posix_clock()  argument
22 struct posix_clock *clk = fp->private_data; in get_posix_clock()
39 static ssize_t posix_clock_read(struct file *fp, char __user *buf, in posix_clock_read() argument
42 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_read()
49 err = clk->ops.read(clk, fp->f_flags, buf, count); in posix_clock_read()
56 static __poll_t posix_clock_poll(struct file *fp, poll_table *wait) in posix_clock_poll() argument
58 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_poll()
65 result = clk->ops.poll(clk, fp, wait); in posix_clock_poll()
72 static long posix_clock_ioctl(struct file *fp, in posix_clock_ioctl() argument
75 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_ioctl()
90 static long posix_clock_compat_ioctl(struct file *fp, in posix_clock_compat_ioctl() argument
93 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_compat_ioctl()
108 static int posix_clock_open(struct inode *inode, struct file *fp) in posix_clock_open() argument
121 err = clk->ops.open(clk, fp->f_mode); in posix_clock_open()
127 fp->private_data = clk; in posix_clock_open()
134 static int posix_clock_release(struct inode *inode, struct file *fp) in posix_clock_release() argument
136 struct posix_clock *clk = fp->private_data; in posix_clock_release()
144 fp->private_data = NULL; in posix_clock_release()
195 struct file *fp; member
201 struct file *fp = fget(clockid_to_fd(id)); in get_clock_desc() local
204 if (!fp) in get_clock_desc()
207 if (fp->f_op->open != posix_clock_open || !fp->private_data) in get_clock_desc()
210 cd->fp = fp; in get_clock_desc()
211 cd->clk = get_posix_clock(fp); in get_clock_desc()
216 fput(fp); in get_clock_desc()
223 fput(cd->fp); in put_clock_desc()
235 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_adjtime()
297 if ((cd.fp->f_mode & FMODE_WRITE) == 0) { in pc_clock_settime()