posix_clock 104 drivers/ptp/ptp_chardev.c int ptp_open(struct posix_clock *pc, fmode_t fmode) posix_clock 109 drivers/ptp/ptp_chardev.c long ptp_ioctl(struct posix_clock *pc, unsigned int cmd, unsigned long arg) posix_clock 388 drivers/ptp/ptp_chardev.c __poll_t ptp_poll(struct posix_clock *pc, struct file *fp, poll_table *wait) posix_clock 399 drivers/ptp/ptp_chardev.c ssize_t ptp_read(struct posix_clock *pc, posix_clock 89 drivers/ptp/ptp_clock.c static int ptp_clock_getres(struct posix_clock *pc, struct timespec64 *tp) posix_clock 96 drivers/ptp/ptp_clock.c static int ptp_clock_settime(struct posix_clock *pc, const struct timespec64 *tp) posix_clock 103 drivers/ptp/ptp_clock.c static int ptp_clock_gettime(struct posix_clock *pc, struct timespec64 *tp) posix_clock 115 drivers/ptp/ptp_clock.c static int ptp_clock_adjtime(struct posix_clock *pc, struct __kernel_timex *tx) posix_clock 30 drivers/ptp/ptp_private.h struct posix_clock clock; posix_clock 72 drivers/ptp/ptp_private.h long ptp_ioctl(struct posix_clock *pc, posix_clock 75 drivers/ptp/ptp_private.h int ptp_open(struct posix_clock *pc, fmode_t fmode); posix_clock 77 drivers/ptp/ptp_private.h ssize_t ptp_read(struct posix_clock *pc, posix_clock 80 drivers/ptp/ptp_private.h __poll_t ptp_poll(struct posix_clock *pc, posix_clock 16 include/linux/posix-clock.h struct posix_clock; posix_clock 41 include/linux/posix-clock.h int (*clock_adjtime)(struct posix_clock *pc, struct __kernel_timex *tx); posix_clock 43 include/linux/posix-clock.h int (*clock_gettime)(struct posix_clock *pc, struct timespec64 *ts); posix_clock 45 include/linux/posix-clock.h int (*clock_getres) (struct posix_clock *pc, struct timespec64 *ts); posix_clock 47 include/linux/posix-clock.h int (*clock_settime)(struct posix_clock *pc, posix_clock 53 include/linux/posix-clock.h long (*ioctl) (struct posix_clock *pc, posix_clock 56 include/linux/posix-clock.h int (*open) (struct posix_clock *pc, fmode_t f_mode); posix_clock 58 include/linux/posix-clock.h __poll_t (*poll) (struct posix_clock *pc, posix_clock 61 include/linux/posix-clock.h int (*release) (struct posix_clock *pc); posix_clock 63 include/linux/posix-clock.h ssize_t (*read) (struct posix_clock *pc, posix_clock 106 include/linux/posix-clock.h int posix_clock_register(struct posix_clock *clk, struct device *dev); posix_clock 117 include/linux/posix-clock.h void posix_clock_unregister(struct posix_clock *clk); posix_clock 20 kernel/time/posix-clock.c static struct posix_clock *get_posix_clock(struct file *fp) posix_clock 22 kernel/time/posix-clock.c struct posix_clock *clk = fp->private_data; posix_clock 34 kernel/time/posix-clock.c static void put_posix_clock(struct posix_clock *clk) posix_clock 42 kernel/time/posix-clock.c struct posix_clock *clk = get_posix_clock(fp); posix_clock 58 kernel/time/posix-clock.c struct posix_clock *clk = get_posix_clock(fp); posix_clock 75 kernel/time/posix-clock.c struct posix_clock *clk = get_posix_clock(fp); posix_clock 93 kernel/time/posix-clock.c struct posix_clock *clk = get_posix_clock(fp); posix_clock 111 kernel/time/posix-clock.c struct posix_clock *clk = posix_clock 112 kernel/time/posix-clock.c container_of(inode->i_cdev, struct posix_clock, cdev); posix_clock 136 kernel/time/posix-clock.c struct posix_clock *clk = fp->private_data; posix_clock 162 kernel/time/posix-clock.c int posix_clock_register(struct posix_clock *clk, struct device *dev) posix_clock 182 kernel/time/posix-clock.c void posix_clock_unregister(struct posix_clock *clk) posix_clock 196 kernel/time/posix-clock.c struct posix_clock *clk;