Searched full:preemption (Results 1 – 25 of 87) sorted by relevance
1234
/freebsd/share/man/man9/ |
H A D | mi_switch.9 | 53 even when the switch is initiated from elsewhere; e.g. preemption requested via 69 Involuntary preemption due to arrival of a higher-priority thread. 73 if preemption was deferred due to the critical section. 104 Switch due to delayed preemption after exiting a critical section. 122 Preemption by a higher-priority thread, initiated by a remote processor.
|
H A D | critical_enter.9 | 40 These functions are used to prevent preemption in a critical region of code. 63 then the preemption will be deferred until the current thread exits the 83 precision, since disabling preemption will delay the execution of threaded
|
H A D | pmap_quick_enter_page.9 | 65 In those cases, it must disable preemption on the local CPU. 68 then re-enables preemption.
|
H A D | dpcpu.9 | 109 to prevent both preemption and migration during use. 126 * Protect with a critical section, which prevents preemption
|
H A D | epoch.9 | 104 By default, epochs do not allow preemption during sections. 123 will allow preemption during sections.
|
H A D | kern_yield.9 | 92 Although the kernel supports preemption, this is usually reserved for
|
/freebsd/sys/kern/ |
H A D | kern_switch.c | 61 #ifndef PREEMPTION 62 #error "The FULL_PREEMPTION option requires the PREEMPTION option" 67 * kern.sched.preemption allows user space to determine if preemption support 71 #ifdef PREEMPTION 76 SYSCTL_INT(_kern_sched, OID_AUTO, preemption, CTLFLAG_RD, 77 &kern_sched_preemption, 0, "Kernel preemption enabled"); 192 * Kernel thread preemption implementation. Critical sections mark 232 * disable preemption in interrupt handlers in critical_exit_preempt()
|
H A D | sched_4bsd.c | 318 * it sets td_owepreempt to request a preemption. 323 #ifdef PREEMPTION in maybe_preempt() 345 * a nested critical section, then we have to defer the preemption in maybe_preempt() 363 CTR0(KTR_PROC, "maybe_preempt: scheduling preemption"); in maybe_preempt() 1267 #if defined(IPI_PREEMPTION) && defined(PREEMPTION) in kick_other_cpu() 1275 #endif /* defined(IPI_PREEMPTION) && defined(PREEMPTION) */ in kick_other_cpu()
|
/freebsd/share/man/man4/ |
H A D | sched_4bsd.4 | 53 .It Va kern.sched.preemption 55 support preemption, which reduces the latency to run lower priority threads
|
/freebsd/contrib/netbsd-tests/lib/libc/sys/ |
H A D | t_lwp_ctl.c | 44 atf_tc_set_md_var(tc, "descr", "Checks lwpctl preemption counter"); in ATF_TC_HEAD() 55 /* Ensure that preemption is reported. */ in ATF_TC_BODY()
|
/freebsd/sys/arm/conf/ |
H A D | std.armv6 |
|
H A D | std.armv7 | 5 options PREEMPTION # Enable kernel thread preemption
|
/freebsd/sys/riscv/conf/ |
H A D | GENERIC | 27 options PREEMPTION # Enable kernel thread preemption
|
/freebsd/sys/powerpc/conf/ |
H A D | GENERIC | 36 options PREEMPTION # Enable kernel thread preemption
|
H A D | GENERIC64 | 39 options PREEMPTION # Enable kernel thread preemption
|
H A D | GENERIC64LE | 38 options PREEMPTION # Enable kernel thread preemption
|
/freebsd/tools/tools/nanobsd/pcengines/ |
H A D | ALIX_DSK | 9 options PREEMPTION
|
/freebsd/lib/libc/gen/ |
H A D | dllockinit.3 | 110 preemption.
|
/freebsd/sys/i386/conf/ |
H A D | GENERIC | 29 options PREEMPTION # Enable kernel thread preemption
|
/freebsd/sys/amd64/conf/ |
H A D | GENERIC | 28 options PREEMPTION # Enable kernel thread preemption
|
/freebsd/contrib/netbsd-tests/lib/libpthread/ |
H A D | t_preempt.c | 74 "Checks kernel preemption during a large uiomove"); in ATF_TC_HEAD()
|
/freebsd/sys/amd64/vmm/ |
H A D | vmm_host.c | 63 * preemption occurs at the wrong time, cached vmm_host_cr4 in vmm_host_state_init()
|
/freebsd/share/doc/papers/jail/ |
H A D | future.ms | 45 sharing, and FreeBSD does not currently support real time preemption
|
/freebsd/sys/dev/xen/timer/ |
H A D | xen_timer.c | 172 * We don't disable preemption here because the worst that can in xentimer_get_timecount() 328 ("xentimer_et_start called without preemption disabled")); in xentimer_et_start()
|
/freebsd/sys/powerpc/include/ |
H A D | pcpu.h | 166 * with respect to preemption.
|
1234