Searched refs:posix_clock (Results 1 – 4 of 4) sorted by relevance
/linux/include/linux/ |
H A D | posix-clock.h | 16 struct posix_clock; 42 int (*clock_adjtime)(struct posix_clock *pc, struct __kernel_timex *tx); 44 int (*clock_gettime)(struct posix_clock *pc, struct timespec64 *ts); 46 int (*clock_getres) (struct posix_clock *pc, struct timespec64 *ts); 48 int (*clock_settime)(struct posix_clock *pc, 86 struct posix_clock { struct 111 struct posix_clock *clk; argument 129 int posix_clock_register(struct posix_clock *clk, struct device *dev); 140 void posix_clock_unregister(struct posix_clock *clk);
|
/linux/kernel/time/ |
H A D | posix-clock.c | 20 static struct posix_clock *get_posix_clock(struct file *fp) in get_posix_clock() 23 struct posix_clock *clk = pccontext->clk; in get_posix_clock() 35 static void put_posix_clock(struct posix_clock *clk) in put_posix_clock() 44 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_read() 61 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_poll() 79 struct posix_clock *clk = get_posix_clock(fp); in posix_clock_ioctl() 96 struct posix_clock *clk = in posix_clock_open() 97 container_of(inode->i_cdev, struct posix_clock, cdev); in posix_clock_open() 132 struct posix_clock *clk; in posix_clock_release() 160 int posix_clock_register(struct posix_clock *clk, struct device *dev) in posix_clock_register() [all …]
|
/linux/drivers/ptp/ |
H A D | ptp_clock.c | 87 static int ptp_clock_getres(struct posix_clock *pc, struct timespec64 *tp) in ptp_clock_getres() 94 static int ptp_clock_settime(struct posix_clock *pc, const struct timespec64 *tp) in ptp_clock_settime() 106 static int ptp_clock_gettime(struct posix_clock *pc, struct timespec64 *tp) in ptp_clock_gettime() 118 static int ptp_clock_adjtime(struct posix_clock *pc, struct __kernel_timex *tx) in ptp_clock_adjtime()
|
H A D | ptp_private.h | 44 struct posix_clock clock;
|