|
@@ -17,10 +17,12 @@ struct rt_clock_cputime_ops
|
|
{
|
|
{
|
|
double (*cputime_getres)(void);
|
|
double (*cputime_getres)(void);
|
|
uint64_t (*cputime_gettime)(void);
|
|
uint64_t (*cputime_gettime)(void);
|
|
|
|
+ void (*cputime_settimeout)(uint64_t tick, void (*timeout)(void *param), void *param);
|
|
};
|
|
};
|
|
|
|
|
|
double clock_cpu_getres(void);
|
|
double clock_cpu_getres(void);
|
|
uint64_t clock_cpu_gettime(void);
|
|
uint64_t clock_cpu_gettime(void);
|
|
|
|
+void clock_cpu_settimeout(uint64_t tick, void (*timeout)(void *param), void *param);
|
|
|
|
|
|
uint64_t clock_cpu_microsecond(uint64_t cpu_tick);
|
|
uint64_t clock_cpu_microsecond(uint64_t cpu_tick);
|
|
uint64_t clock_cpu_millisecond(uint64_t cpu_tick);
|
|
uint64_t clock_cpu_millisecond(uint64_t cpu_tick);
|