HomeSort by: relevance | last modified time | path
    Searched refs:l_dopreempt (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/sys/
lwp.h 198 volatile u_int l_dopreempt; /* s: kernel preemption pending */ member in struct:lwp
492 if (__predict_false(l->l_dopreempt))
496 /* For lwp::l_dopreempt */
  /src/sys/kern/
kern_synch.c 362 * in-kernel. Usually called when l_dopreempt may be non-zero.
380 while ((dop = l->l_dopreempt) != 0) {
388 atomic_swap_uint(&l->l_dopreempt, 0);
402 atomic_swap_uint(&l->l_dopreempt, 0);
448 atomic_or_uint(&l->l_dopreempt, DOPREEMPT_COUNTED);
710 * l_dopreempt without an atomic - it's only ever set non-zero by
714 l->l_dopreempt = 0;
kern_lock.c 366 if (l->l_dopreempt)
kern_runq.c 356 * l_dopreempt must be set with the CPU locked to sync with
360 atomic_or_uint(&l->l_dopreempt, DOPREEMPT_ACTIVE);
  /src/sys/arch/amd64/amd64/
trap.c 560 if (l->l_nopreempt > 0 || !l->l_dopreempt ||
  /src/sys/arch/i386/i386/
trap.c 678 if (l->l_nopreempt > 0 || !l->l_dopreempt ||

Completed in 15 milliseconds