Home
last modified time | relevance | path

Searched refs:sy_thrcnt (Results 1 – 2 of 2) sorted by relevance

/freebsd-10-stable/sys/kern/
Dkern_syscalls.c67 oldcnt = se->sy_thrcnt; in syscall_thread_drain()
71 } while (atomic_cmpset_acq_32(&se->sy_thrcnt, oldcnt, cnt) == 0); in syscall_thread_drain()
72 while (atomic_cmpset_32(&se->sy_thrcnt, SY_THR_DRAINING, in syscall_thread_drain()
83 oldcnt = se->sy_thrcnt; in syscall_thread_enter()
89 } while (atomic_cmpset_acq_32(&se->sy_thrcnt, oldcnt, cnt) == 0); in syscall_thread_enter()
99 oldcnt = se->sy_thrcnt; in syscall_thread_exit()
103 } while (atomic_cmpset_rel_32(&se->sy_thrcnt, oldcnt, cnt) == 0); in syscall_thread_exit()
125 KASSERT(sysent[*offset].sy_thrcnt == SY_THR_ABSENT, in syscall_register()
128 new_sysent->sy_thrcnt = SY_THR_ABSENT; in syscall_register()
130 atomic_store_rel_32(&sysent[*offset].sy_thrcnt, 0); in syscall_register()
/freebsd-10-stable/sys/sys/
Dsysent.h65 u_int32_t sy_thrcnt; member
186 .sy_thrcnt = 0 \