Lines Matching defs:posix_clock_operations
57 struct posix_clock_operations { struct
58 struct module *owner;
60 int (*clock_adjtime)(struct posix_clock *pc, struct timex *tx);
62 int (*clock_gettime)(struct posix_clock *pc, struct timespec *ts);
64 int (*clock_getres) (struct posix_clock *pc, struct timespec *ts);
66 int (*clock_settime)(struct posix_clock *pc,
69 int (*timer_create) (struct posix_clock *pc, struct k_itimer *kit);
71 int (*timer_delete) (struct posix_clock *pc, struct k_itimer *kit);
73 void (*timer_gettime)(struct posix_clock *pc,
76 int (*timer_settime)(struct posix_clock *pc,
82 int (*fasync) (struct posix_clock *pc,
85 long (*ioctl) (struct posix_clock *pc,
88 int (*mmap) (struct posix_clock *pc,
91 int (*open) (struct posix_clock *pc, fmode_t f_mode);
93 uint (*poll) (struct posix_clock *pc,
118 struct posix_clock_operations ops; argument