Lines Matching full:alarm
27 * struct alarm - Alarm timer structure
32 * @type: Alarm type (BOOTTIME/REALTIME).
33 * @state: Flag that represents if the alarm is set to fire or not.
36 struct alarm { struct
39 void (*function)(struct alarm *, ktime_t now); argument
45 void alarm_init(struct alarm *alarm, enum alarmtimer_type type, argument
46 void (*function)(struct alarm *, ktime_t));
47 void alarm_start(struct alarm *alarm, ktime_t start);
48 void alarm_start_relative(struct alarm *alarm, ktime_t start);
49 void alarm_restart(struct alarm *alarm);
50 int alarm_try_to_cancel(struct alarm *alarm);
51 int alarm_cancel(struct alarm *alarm);
53 u64 alarm_forward(struct alarm *alarm, ktime_t now, ktime_t interval);
54 u64 alarm_forward_now(struct alarm *alarm, ktime_t interval);
55 ktime_t alarm_expires_remaining(const struct alarm *alarm);