Home
last modified time | relevance | path

Searched refs:hrtimer_sleeper (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.15/include/linux/
Dhrtimer.h136 struct hrtimer_sleeper { struct
374 extern void hrtimer_init_sleeper(struct hrtimer_sleeper *sl, clockid_t clock_id,
380 extern void hrtimer_init_sleeper_on_stack(struct hrtimer_sleeper *sl,
393 static inline void hrtimer_init_sleeper_on_stack(struct hrtimer_sleeper *sl, in hrtimer_init_sleeper_on_stack()
435 void hrtimer_sleeper_start_expires(struct hrtimer_sleeper *sl,
Drtmutex.h65 struct hrtimer_sleeper;
Dwait.h517 struct hrtimer_sleeper __t; \
/Linux-v5.15/kernel/time/
Dhrtimer.c439 static void __hrtimer_init_sleeper(struct hrtimer_sleeper *sl,
442 void hrtimer_init_sleeper_on_stack(struct hrtimer_sleeper *sl, in hrtimer_init_sleeper_on_stack()
1933 struct hrtimer_sleeper *t = in hrtimer_wakeup()
1934 container_of(timer, struct hrtimer_sleeper, timer); in hrtimer_wakeup()
1952 void hrtimer_sleeper_start_expires(struct hrtimer_sleeper *sl, in hrtimer_sleeper_start_expires()
1969 static void __hrtimer_init_sleeper(struct hrtimer_sleeper *sl, in __hrtimer_init_sleeper()
2007 void hrtimer_init_sleeper(struct hrtimer_sleeper *sl, clockid_t clock_id, in hrtimer_init_sleeper()
2035 static int __sched do_nanosleep(struct hrtimer_sleeper *t, enum hrtimer_mode mode) in do_nanosleep()
2072 struct hrtimer_sleeper t; in hrtimer_nanosleep_restart()
2087 struct hrtimer_sleeper t; in hrtimer_nanosleep()
[all …]
/Linux-v5.15/kernel/locking/
Drtmutex_common.h74 struct hrtimer_sleeper *to,
Drtmutex_api.c350 struct hrtimer_sleeper *to, in rt_mutex_wait_proxy_lock()
Drtmutex.c1475 struct hrtimer_sleeper *timeout, in rt_mutex_slowlock_block()
/Linux-v5.15/kernel/
Dfutex.c456 static inline struct hrtimer_sleeper *
457 futex_setup_timer(ktime_t *time, struct hrtimer_sleeper *timeout, in futex_setup_timer()
2827 struct hrtimer_sleeper *timeout) in futex_wait_queue_me()
2932 struct hrtimer_sleeper timeout, *to; in futex_wait()
3021 struct hrtimer_sleeper timeout, *to; in futex_lock_pi()
3337 struct hrtimer_sleeper *timeout) in handle_early_requeue_pi_wakeup()
3410 struct hrtimer_sleeper timeout, *to; in futex_wait_requeue_pi()
/Linux-v5.15/block/
Dblk-mq.c3874 struct hrtimer_sleeper hs; in blk_mq_poll_hybrid_sleep()
/Linux-v5.15/net/core/
Dpktgen.c2263 struct hrtimer_sleeper t; in spin()