Home
last modified time | relevance | path

Searched refs:posix_clock (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Dposix-clock.h16 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,
69 * struct posix_clock - represents a dynamic posix clock
77 * Drivers should embed their struct posix_clock within a private
86 struct posix_clock { struct
111 struct posix_clock *clk; argument
129 int posix_clock_register(struct posix_clock *cl
87 opsposix_clock global() argument
[all...]
/linux/kernel/time/
H A Dposix-clock.c18 * Returns NULL if the posix_clock instance attached to 'fp' is old and stale.
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 *cl in posix_clock_release()
[all...]
/linux/drivers/ptp/
H A Dptp_clock.c87 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 Dptp_private.h44 struct posix_clock clock;