Searched refs:kpreempt (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Ddisp.h153 extern void kpreempt(int);
181 kpreempt(KPREEMPT_SYNC); \
/illumos-gate/usr/src/uts/common/disp/
H A Ddisp_lock.c99 kpreempt(KPREEMPT_SYNC);
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dspitfire_copy.s109 * kpreempt(%pil);
157 * particular, any calls to kpreempt() should not be made until after the
179 * KPREEMPT_FLAG: kpreempt needs to be called
568 bnz,a,pt %ncc, 1f ! Need to call kpreempt?
586 ! call kpreempt if necessary
590 call kpreempt
728 call kpreempt
1560 bnz,a,pt %ncc, 1f ! Need to call kpreempt?
1577 ! Null handler. Check for kpreempt flag, call if necessary,
1583 call kpreempt
[all...]
H A Dcheetah_copy.s468 * to kpreempt(), should not be made until after the lofault handler has
730 call kpreempt ;\
H A Dopl_olympus_copy.s444 * to kpreempt(), should not be made until after the lofault handler has
685 call kpreempt ;\
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_locore.s956 brnz,pn %l0, 1f ! can't call kpreempt if this thread is
959 call kpreempt
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmach_locore.s792 brnz,pn %l0, 1f ! can't call kpreempt if this thread is
795 call kpreempt
/illumos-gate/usr/src/uts/sun4/ml/
H A Dswtch.s584 brnz,pn %o5, 3f ! call kpreempt(KPREEMPT_SYNC);
609 ! We're a non-interrupt thread and cpu_kprunrun is set. call kpreempt.
611 call kpreempt
/illumos-gate/usr/src/lib/libzpool/common/sys/
H A Dzfs_context.h178 #define kpreempt(x) yield() macro
/illumos-gate/usr/src/uts/i86pc/os/
H A Dintr.c1483 * Do nothing if already in kpreempt
1488 kpreempt(1); /* asynchronous kpreempt call */
H A Dtrap.c1603 kpreempt(int asyncspl) function
1623 * [idle thread and a thread which is in kpreempt
1627 * trap so that it can call kpreempt. We achieve
/illumos-gate/usr/src/uts/sun4/os/
H A Dtrap.c1815 kpreempt(int asyncspl) function
1832 * [idle thread and a thread which is in kpreempt
1836 * trap so that it can call kpreempt. We achieve
/illumos-gate/usr/src/uts/common/os/
H A Dkmem.c2189 * The number of bytes to reap before we call kpreempt(). The default (1MB)
2214 kpreempt(KPREEMPT_SYNC);
2225 kpreempt(KPREEMPT_SYNC);
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dniagara_copy.s220 * KPREEMPT_FLAG: kpreempt needs to be called
522 brnz,a,pt %l0, 1f ! Need to call kpreempt?
536 ! call kpreempt if necessary
540 call kpreempt
2043 brnz,a,pt %l0, 1f ! Need to call kpreempt?
2060 call kpreempt

Completed in 134 milliseconds