Home
last modified time | relevance | path

Searched refs:ctmr (Results 1 – 2 of 2) sorted by relevance

/linux/include/linux/
A Dposix-timers.h57 struct cpu_timer *ctmr) in cpu_timer_enqueue() argument
59 ctmr->head = head; in cpu_timer_enqueue()
60 return timerqueue_add(head, &ctmr->node); in cpu_timer_enqueue()
63 static inline bool cpu_timer_queued(struct cpu_timer *ctmr) in cpu_timer_queued() argument
65 return !!ctmr->head; in cpu_timer_queued()
68 static inline bool cpu_timer_dequeue(struct cpu_timer *ctmr) in cpu_timer_dequeue() argument
70 if (cpu_timer_queued(ctmr)) { in cpu_timer_dequeue()
71 timerqueue_del(ctmr->head, &ctmr->node); in cpu_timer_dequeue()
72 ctmr->head = NULL; in cpu_timer_dequeue()
80 return ctmr->node.expires; in cpu_timer_getexpires()
[all …]
/linux/kernel/time/
A Dposix-cpu-timers.c457 if (!cpu_timer_dequeue(ctmr)) in disarm_timer()
495 WARN_ON_ONCE(ctmr->head || timerqueue_node_queued(&ctmr->node)); in posix_cpu_timer_del()
508 put_pid(ctmr->pid); in posix_cpu_timer_del()
516 struct cpu_timer *ctmr; in cleanup_timerqueue() local
521 ctmr->head = NULL; in cleanup_timerqueue()
596 cpu_timer_setexpires(ctmr, 0); in cpu_timer_fire()
602 cpu_timer_setexpires(ctmr, 0); in cpu_timer_fire()
673 cpu_timer_dequeue(ctmr); in posix_cpu_timer_set()
802 struct cpu_timer *ctmr; in collect_timerqueue() local
811 ctmr->firing = 1; in collect_timerqueue()
[all …]

Completed in 9 milliseconds