/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/erts/emulator/beam/ |
H A D | erl_process_lock.c | 161 tse->uflgs = 0; in tse_fetch() 236 ErtsProcLocks locks = wtr->uflgs; in try_aquire() 271 wtr->uflgs &= ~got_locks; in try_aquire() 313 ERTS_LC_ASSERT(wtr->uflgs & lock); in transfer_locks() 314 wtr->uflgs &= ~lock; in transfer_locks() 315 if (wtr->uflgs) in transfer_locks() 317 if (!wtr->uflgs) { in transfer_locks() 405 wtr->uflgs = need_locks; in wait_for_locks() 428 if (wtr->uflgs == 0) in wait_for_locks() 433 ASSERT((wtr->uflgs & ~ERTS_PROC_LOCKS_ALL) == 0); in wait_for_locks() [all …]
|
/dports/lang/erlang-runtime24/otp-OTP-24.1.7/erts/emulator/beam/ |
H A D | erl_process_lock.c | 152 #define CHECK_UNUSED_TSE(W) ASSERT((W)->uflgs == 0) 161 tse->uflgs = 0; in tse_fetch() 236 ErtsProcLocks locks = wtr->uflgs; in try_aquire() 271 wtr->uflgs &= ~got_locks; in try_aquire() 313 ASSERT(wtr->uflgs & lock); in transfer_locks() 314 wtr->uflgs &= ~lock; in transfer_locks() 315 if (wtr->uflgs) in transfer_locks() 317 if (!wtr->uflgs) { in transfer_locks() 405 wtr->uflgs = need_locks; in wait_for_locks() 428 if (wtr->uflgs == 0) in wait_for_locks() [all …]
|
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/erts/emulator/beam/ |
H A D | erl_process_lock.c | 161 tse->uflgs = 0; in tse_fetch() 236 ErtsProcLocks locks = wtr->uflgs; in try_aquire() 271 wtr->uflgs &= ~got_locks; in try_aquire() 313 ERTS_LC_ASSERT(wtr->uflgs & lock); in transfer_locks() 314 wtr->uflgs &= ~lock; in transfer_locks() 315 if (wtr->uflgs) in transfer_locks() 317 if (!wtr->uflgs) { in transfer_locks() 405 wtr->uflgs = need_locks; in wait_for_locks() 428 if (wtr->uflgs == 0) in wait_for_locks() 433 ASSERT((wtr->uflgs & ~ERTS_PROC_LOCKS_ALL) == 0); in wait_for_locks() [all …]
|
/dports/lang/erlang-wx/otp-OTP-24.1.7/erts/emulator/beam/ |
H A D | erl_process_lock.c | 152 #define CHECK_UNUSED_TSE(W) ASSERT((W)->uflgs == 0) 161 tse->uflgs = 0; in tse_fetch() 236 ErtsProcLocks locks = wtr->uflgs; in try_aquire() 271 wtr->uflgs &= ~got_locks; in try_aquire() 313 ASSERT(wtr->uflgs & lock); in transfer_locks() 314 wtr->uflgs &= ~lock; in transfer_locks() 315 if (wtr->uflgs) in transfer_locks() 317 if (!wtr->uflgs) { in transfer_locks() 405 wtr->uflgs = need_locks; in wait_for_locks() 428 if (wtr->uflgs == 0) in wait_for_locks() [all …]
|
/dports/lang/erlang/otp-OTP-24.1.7/erts/emulator/beam/ |
H A D | erl_process_lock.c | 152 #define CHECK_UNUSED_TSE(W) ASSERT((W)->uflgs == 0) 161 tse->uflgs = 0; in tse_fetch() 236 ErtsProcLocks locks = wtr->uflgs; in try_aquire() 271 wtr->uflgs &= ~got_locks; in try_aquire() 313 ASSERT(wtr->uflgs & lock); in transfer_locks() 314 wtr->uflgs &= ~lock; in transfer_locks() 315 if (wtr->uflgs) in transfer_locks() 317 if (!wtr->uflgs) { in transfer_locks() 405 wtr->uflgs = need_locks; in wait_for_locks() 428 if (wtr->uflgs == 0) in wait_for_locks() [all …]
|
/dports/lang/erlang-java/otp-OTP-24.1.7/erts/emulator/beam/ |
H A D | erl_process_lock.c | 152 #define CHECK_UNUSED_TSE(W) ASSERT((W)->uflgs == 0) 161 tse->uflgs = 0; in tse_fetch() 236 ErtsProcLocks locks = wtr->uflgs; in try_aquire() 271 wtr->uflgs &= ~got_locks; in try_aquire() 313 ASSERT(wtr->uflgs & lock); in transfer_locks() 314 wtr->uflgs &= ~lock; in transfer_locks() 315 if (wtr->uflgs) in transfer_locks() 317 if (!wtr->uflgs) { in transfer_locks() 405 wtr->uflgs = need_locks; in wait_for_locks() 428 if (wtr->uflgs == 0) in wait_for_locks() [all …]
|
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/erts/emulator/beam/ |
H A D | erl_process_lock.c | 161 tse->uflgs = 0; in tse_fetch() 236 ErtsProcLocks locks = wtr->uflgs; in try_aquire() 271 wtr->uflgs &= ~got_locks; in try_aquire() 313 ERTS_LC_ASSERT(wtr->uflgs & lock); in transfer_locks() 314 wtr->uflgs &= ~lock; in transfer_locks() 315 if (wtr->uflgs) in transfer_locks() 317 if (!wtr->uflgs) { in transfer_locks() 405 wtr->uflgs = need_locks; in wait_for_locks() 428 if (wtr->uflgs == 0) in wait_for_locks() 433 ASSERT((wtr->uflgs & ~ERTS_PROC_LOCKS_ALL) == 0); in wait_for_locks() [all …]
|
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/erts/lib_src/common/ |
H A D | ethr_mutex.c | 426 tse->uflgs = type; in event_wait() 599 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in wake_writer() 1077 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in ethr_cond_signal() 1829 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in wake_readers() 1849 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__ in is_w_waiter() 1850 || tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in is_w_waiter() 1851 return tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__; in is_w_waiter() 1864 if (rwmtx->mtxb.q->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__) in multiple_w_waiters() 3223 ETHR_MTX_HARD_ASSERT(type == tse->uflgs); in hard_debug_chk_q__() 3237 || tse->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in hard_debug_chk_q__() [all …]
|
/dports/lang/erlang-runtime24/otp-OTP-24.1.7/erts/lib_src/common/ |
H A D | ethr_mutex.c | 426 tse->uflgs = type; in event_wait() 599 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in wake_writer() 1077 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in ethr_cond_signal() 1829 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in wake_readers() 1849 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__ in is_w_waiter() 1850 || tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in is_w_waiter() 1851 return tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__; in is_w_waiter() 1864 if (rwmtx->mtxb.q->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__) in multiple_w_waiters() 3223 ETHR_MTX_HARD_ASSERT(type == tse->uflgs); in hard_debug_chk_q__() 3237 || tse->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in hard_debug_chk_q__() [all …]
|
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/erts/lib_src/common/ |
H A D | ethr_mutex.c | 426 tse->uflgs = type; in event_wait() 599 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in wake_writer() 1077 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in ethr_cond_signal() 1829 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in wake_readers() 1849 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__ in is_w_waiter() 1850 || tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in is_w_waiter() 1851 return tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__; in is_w_waiter() 1864 if (rwmtx->mtxb.q->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__) in multiple_w_waiters() 3223 ETHR_MTX_HARD_ASSERT(type == tse->uflgs); in hard_debug_chk_q__() 3237 || tse->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in hard_debug_chk_q__() [all …]
|
/dports/lang/erlang-wx/otp-OTP-24.1.7/erts/lib_src/common/ |
H A D | ethr_mutex.c | 426 tse->uflgs = type; in event_wait() 599 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in wake_writer() 1077 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in ethr_cond_signal() 1829 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in wake_readers() 1849 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__ in is_w_waiter() 1850 || tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in is_w_waiter() 1851 return tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__; in is_w_waiter() 1864 if (rwmtx->mtxb.q->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__) in multiple_w_waiters() 3223 ETHR_MTX_HARD_ASSERT(type == tse->uflgs); in hard_debug_chk_q__() 3237 || tse->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in hard_debug_chk_q__() [all …]
|
/dports/lang/erlang/otp-OTP-24.1.7/erts/lib_src/common/ |
H A D | ethr_mutex.c | 426 tse->uflgs = type; in event_wait() 599 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in wake_writer() 1077 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in ethr_cond_signal() 1829 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in wake_readers() 1849 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__ in is_w_waiter() 1850 || tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in is_w_waiter() 1851 return tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__; in is_w_waiter() 1864 if (rwmtx->mtxb.q->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__) in multiple_w_waiters() 3223 ETHR_MTX_HARD_ASSERT(type == tse->uflgs); in hard_debug_chk_q__() 3237 || tse->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in hard_debug_chk_q__() [all …]
|
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/erts/lib_src/common/ |
H A D | ethr_mutex.c | 426 tse->uflgs = type; in event_wait() 599 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in wake_writer() 1077 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in ethr_cond_signal() 1829 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in wake_readers() 1849 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__ in is_w_waiter() 1850 || tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in is_w_waiter() 1851 return tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__; in is_w_waiter() 1864 if (rwmtx->mtxb.q->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__) in multiple_w_waiters() 3223 ETHR_MTX_HARD_ASSERT(type == tse->uflgs); in hard_debug_chk_q__() 3237 || tse->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in hard_debug_chk_q__() [all …]
|
/dports/lang/erlang-java/otp-OTP-24.1.7/erts/lib_src/common/ |
H A D | ethr_mutex.c | 426 tse->uflgs = type; in event_wait() 599 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in wake_writer() 1077 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in ethr_cond_signal() 1829 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in wake_readers() 1849 ETHR_ASSERT(tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__ in is_w_waiter() 1850 || tse->uflgs == ETHR_RWMTX_R_WAIT_FLG__); in is_w_waiter() 1851 return tse->uflgs == ETHR_RWMTX_W_WAIT_FLG__; in is_w_waiter() 1864 if (rwmtx->mtxb.q->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__) in multiple_w_waiters() 3223 ETHR_MTX_HARD_ASSERT(type == tse->uflgs); in hard_debug_chk_q__() 3237 || tse->next->uflgs == ETHR_RWMTX_W_WAIT_FLG__); in hard_debug_chk_q__() [all …]
|
/dports/lang/erlang-runtime24/otp-OTP-24.1.7/erts/include/internal/ |
H A D | ethread.h | 628 unsigned uflgs; member
|
/dports/lang/erlang-runtime22/otp-OTP-22.3.4.24/erts/include/internal/ |
H A D | ethread.h | 623 unsigned uflgs; member
|
/dports/lang/erlang-runtime23/otp-OTP-23.3.4.10/erts/include/internal/ |
H A D | ethread.h | 622 unsigned uflgs; member
|
/dports/lang/erlang-wx/otp-OTP-24.1.7/erts/include/internal/ |
H A D | ethread.h | 628 unsigned uflgs; member
|
/dports/lang/erlang/otp-OTP-24.1.7/erts/include/internal/ |
H A D | ethread.h | 628 unsigned uflgs; member
|
/dports/lang/erlang-java/otp-OTP-24.1.7/erts/include/internal/ |
H A D | ethread.h | 628 unsigned uflgs; member
|
/dports/lang/erlang-runtime21/otp-OTP-21.3.8.24/erts/include/internal/ |
H A D | ethread.h | 623 unsigned uflgs; member
|