Home
last modified time | relevance | path

Searched refs:td_pinned (Results 1 – 14 of 14) sorted by relevance

/f-stack/freebsd/sys/
H A Dkpilite.h40 td->td_pinned++; in sched_pin_lite()
49 KASSERT(td->td_pinned > 0, ("sched_unpin called on non pinned thread")); in sched_unpin_lite()
51 td->td_pinned--; in sched_unpin_lite()
H A Dsched.h175 curthread->td_pinned++; in sched_pin()
183 curthread->td_pinned--; in sched_unpin()
H A Dproc.h275 int td_pinned; /* (k) Temporary cpu pin count. */ member
/f-stack/freebsd/kern/
H A Dgenoffset.c41 OFFSYM(td_pinned, thread, int);
H A Dsubr_epoch.c704 old_pinned = td->td_pinned; in epoch_wait_preempt()
708 td->td_pinned = 0; in epoch_wait_preempt()
724 td->td_pinned = old_pinned; in epoch_wait_preempt()
843 MPASS(td->td_pinned); in in_epoch_verbose_preempt()
961 old_pinned = td->td_pinned; in epoch_drain_callbacks()
964 td->td_pinned = 0; in epoch_drain_callbacks()
984 td->td_pinned = old_pinned; in epoch_drain_callbacks()
H A Dsubr_sfbuf.c123 KASSERT(curthread->td_pinned > 0 || (flags & SFB_CPUPRIVATE) == 0, in sf_buf_alloc()
H A Dsubr_trap.c179 KASSERT(td->td_pinned == 0 || (td->td_pflags & TDP_CALLCHAIN) != 0, in userret()
H A Dsched_4bsd.c1326 if (smp_started && (td->td_pinned != 0 || td->td_flags & TDF_BOUND || in sched_add()
1328 if (td->td_pinned != 0) in sched_add()
1764 if (td->td_pinned != 0 || td->td_flags & TDF_BOUND) in sched_affinity()
H A Dsched_ule.c111 #define THREAD_CAN_MIGRATE(td) ((td)->td_pinned == 0)
H A Dvfs_subr.c3418 MPASS(curthread->td_pinned > 0); in vdbatch_process()
/f-stack/freebsd/x86/iommu/
H A Dintel_dmar.h448 old_td_pinned = curthread->td_pinned
450 KASSERT(curthread->td_pinned == old_td_pinned, \
451 ("pin count leak: %d %d %s:%d", curthread->td_pinned, \
/f-stack/freebsd/amd64/amd64/
H A Dmp_machdep.c672 KASSERT(curthread->td_pinned > 0, ("curthread not pinned")); in smp_targeted_tlb_shootdown()
/f-stack/freebsd/i386/i386/
H A Dpmap.c1587 KASSERT(curthread->td_pinned > 0, ("curthread not pinned")); in pmap_pte_quick()
1621 KASSERT(curthread->td_pinned > 0, ("curthread not pinned")); in pmap_pte_quick3()
2836 else if (curthread->td_pinned > 0 && rw_wowned(&pvh_global_lock)) { in pmap_demote_pde()
3070 KASSERT(curthread->td_pinned > 0, ("curthread not pinned")); in pmap_remove_page()
3089 KASSERT(curthread->td_pinned > 0, ("curthread not pinned")); in pmap_remove_ptes()
/f-stack/freebsd/arm/arm/
H A Dpmap-v6.c1925 KASSERT(curthread->td_pinned > 0, in pmap_pte2_quick()
3760 else if (curthread->td_pinned > 0 && rw_wowned(&pvh_global_lock)) { in pmap_demote_pte1()
4146 KASSERT(curthread->td_pinned > 0, in pmap_remove_page()