Home
last modified time | relevance | path

Searched refs:restart (Results 1 – 12 of 12) sorted by relevance

/kernel/time/
Dalarmtimer.c203 int restart = ALARMTIMER_NORESTART; in alarmtimer_fired() local
210 restart = alarm->function(alarm, base->get_ktime()); in alarmtimer_fired()
213 if (restart != ALARMTIMER_NORESTART) { in alarmtimer_fired()
774 struct restart_block *restart; in alarmtimer_do_nsleep() local
794 restart = &current->restart_block; in alarmtimer_do_nsleep()
795 if (restart->nanosleep.type != TT_NONE) { in alarmtimer_do_nsleep()
805 return nanosleep_copyout(restart, &rmt); in alarmtimer_do_nsleep()
825 static long __sched alarm_timer_nsleep_restart(struct restart_block *restart) in alarm_timer_nsleep_restart() argument
827 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart()
828 ktime_t exp = restart->nanosleep.expires; in alarm_timer_nsleep_restart()
[all …]
Dhrtimer.c1136 bool restart, bool keep_local) in remove_hrtimer() argument
1160 if (!restart) in remove_hrtimer()
1649 int restart; in __run_hrtimer() local
1685 restart = fn(timer); in __run_hrtimer()
1700 if (restart != HRTIMER_NORESTART && in __run_hrtimer()
2016 int nanosleep_copyout(struct restart_block *restart, struct timespec64 *ts) in nanosleep_copyout() argument
2018 switch(restart->nanosleep.type) { in nanosleep_copyout()
2021 if (put_old_timespec32(ts, restart->nanosleep.compat_rmtp)) in nanosleep_copyout()
2026 if (put_timespec64(ts, restart->nanosleep.rmtp)) in nanosleep_copyout()
2037 struct restart_block *restart; in do_nanosleep() local
[all …]
Dposix-cpu-timers.c1515 struct restart_block *restart; in do_cpu_nanosleep() local
1575 restart = &current->restart_block; in do_cpu_nanosleep()
1576 restart->nanosleep.expires = expires; in do_cpu_nanosleep()
1577 if (restart->nanosleep.type != TT_NONE) in do_cpu_nanosleep()
1578 error = nanosleep_copyout(restart, &it.it_value); in do_cpu_nanosleep()
/kernel/futex/
Dcore.c2784 static long futex_wait_restart(struct restart_block *restart);
2953 struct restart_block *restart; in futex_wait() local
2996 restart = &current->restart_block; in futex_wait()
2997 restart->futex.uaddr = uaddr; in futex_wait()
2998 restart->futex.val = val; in futex_wait()
2999 restart->futex.time = *abs_time; in futex_wait()
3000 restart->futex.bitset = bitset; in futex_wait()
3001 restart->futex.flags = flags | FLAGS_HAS_TIMEOUT; in futex_wait()
3003 ret = set_restart_fn(restart, futex_wait_restart); in futex_wait()
3015 static long futex_wait_restart(struct restart_block *restart) in futex_wait_restart() argument
[all …]
/kernel/
Dsoftirq.c544 restart: in __do_softirq()
590 goto restart; in __do_softirq()
Dsignal.c3037 struct restart_block *restart = &current->restart_block; in SYSCALL_DEFINE0() local
3038 return restart->fn(restart); in SYSCALL_DEFINE0()
Dworkqueue.c2136 restart: in maybe_create_worker()
2160 goto restart; in maybe_create_worker()
/kernel/gcov/
Dfs.c641 restart: in reset_write()
648 goto restart; in reset_write()
/kernel/events/
Dcore.c3119 unsigned int restart; member
3152 if (sd->restart) in __perf_event_stop()
3158 static int perf_event_stop(struct perf_event *event, int restart) in perf_event_stop() argument
3162 .restart = restart, in perf_event_stop()
7792 unsigned int restart = 0, count = 0; in perf_event_addr_filters_exec() local
7803 restart++; in perf_event_addr_filters_exec()
7809 if (restart) in perf_event_addr_filters_exec()
7813 if (restart) in perf_event_addr_filters_exec()
7894 restart: in perf_pmu_output_stop()
7913 goto restart; in perf_pmu_output_stop()
[all …]
/kernel/cgroup/
Dcpuset.c883 restart: in generate_sched_domains()
901 goto restart; in generate_sched_domains()
Dcgroup.c3074 restart: in cgroup_lock_and_drain_offline()
3094 goto restart; in cgroup_lock_and_drain_offline()
4128 restart: in cgroup_addrm_files()
4150 goto restart; in cgroup_addrm_files()
/kernel/sched/
Dcore.c5787 goto restart; in __pick_next_task()
5798 restart: in __pick_next_task()