October 2017
Intermediate to advanced
586 pages
14h 8m
English
The required headers are:
#include <linux/hrtimer.h>
An HRT is represented in the kernel as an instance of hrtimer:
struct hrtimer {
struct timerqueue_node node;
ktime_t _softexpires;
enum hrtimer_restart (*function)(struct hrtimer *);
struct hrtimer_clock_base *base;
u8 state;
u8 is_rel;
};
Read now
Unlock full access