Searched refs:td_owepreempt (Results 1 – 13 of 13) sorted by relevance
39 OFFSYM(td_owepreempt, thread, u_char);
315 * it sets td_owepreempt to request a preemption.361 ctd->td_owepreempt = 1; in maybe_preempt() 751 td->td_owepreempt = 1; in sched_clock_tick() 1019 td->td_owepreempt = 0; in sched_switch() 1537 td->td_owepreempt = 1; in sched_preempt()
463 if (__predict_true(0 == (td->td_owepreempt | in _rm_rlock()475 if (td->td_owepreempt) { in _rm_unlock_hard()526 if (__predict_true(0 == (td->td_owepreempt | tracker->rmp_flags))) in _rm_runlock()
492 owepreempt = td->td_owepreempt; in smp_rendezvous_action()539 KASSERT(owepreempt == td->td_owepreempt, in smp_rendezvous_action()
2209 td->td_owepreempt = 0; in sched_switch() 2525 td->td_owepreempt = 1; in sched_preempt() 2632 td->td_owepreempt = 1; in sched_clock() 2720 ctd->td_owepreempt = 1; in sched_setpreempt()
134 #define need_resched() (curthread->td_owepreempt || \
208 return (td->td_ast != 0 || td->td_owepreempt != 0); in vcpu_should_yield()
227 return (td->td_ast != 0 || td->td_owepreempt != 0); in vcpu_should_yield()
371 return (td->td_ast != 0 || td->td_owepreempt != 0); in vcpu_should_yield()
202 if (__predict_false(td->td_owepreempt)) in critical_exit()
271 volatile u_char td_owepreempt; /* (k*) Preempt on last critical_exit */ member