Searched refs:td_owepreempt (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.0-release/sys/kern/
H A Dkern_rmlock.c460 if (0 == (td->td_owepreempt |
472 if (td->td_owepreempt) {
519 if (0 == (td->td_owepreempt | tracker->rmp_flags))
H A Dsubr_smp.c405 * invoked with td_critnest set to 0 and td_owepreempt true.
414 * intentionally ignore td_owepreempt when leaving the
417 * and thus td_owepreempt should never transition from 0 to 1
423 owepreempt = td->td_owepreempt;
465 KASSERT(owepreempt == td->td_owepreempt,
466 ("rendezvous action changed td_owepreempt"));
H A Dsched_4bsd.c358 ctd->td_owepreempt = 1;
988 td->td_owepreempt = 0;
1489 td->td_owepreempt = 1;
H A Dkern_switch.c209 if (td->td_owepreempt && !kdb_active) {
H A Dsched_ule.c1893 td->td_owepreempt = 0;
2185 td->td_owepreempt = 1;
2360 ctd->td_owepreempt = 1;
/freebsd-10.0-release/sys/sys/
H A Dproc.h234 volatile u_char td_owepreempt; /* (k*) Preempt on last critical_exit */ member in struct:thread

Completed in 93 milliseconds