/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 183 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 190 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 202 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) { in free_to_dirty() 226 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 243 DBUG_ASSERT((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 285 DBUG_ASSERT((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 304 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 330 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) { in end_optimistic_lock()
|
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 DBUG_ASSERT((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 DBUG_ASSERT((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/percona57-client/percona-server-5.7.36-39/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 assert((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 assert(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mysqlwsrep57-server/mysql-wsrep-wsrep_5.7.35-25.27/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 assert((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 assert(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 assert((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 assert(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/percona57-server/percona-server-5.7.36-39/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 assert((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 assert(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mysql57-client/mysql-5.7.36/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 assert((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 assert(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mariadb105-client/mariadb-10.5.15/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 assert((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 assert(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mariadb105-server/mariadb-10.5.15/storage/perfschema/ |
H A D | pfs_lock.h | 68 #define STATE_MASK 0x00000003 macro 124 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 134 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 149 if ((old_val & STATE_MASK) != PFS_LOCK_FREE) in free_to_dirty() 176 assert((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 194 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 237 assert((copy->m_version_state & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 257 assert(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 285 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/percona56-client/percona-server-5.6.51-91.0/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 217 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED) || ready_to_exit); in allocated_to_free() 240 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/percona-pam-for-mysql/percona-server-5.6.51-91.0/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 217 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED) || ready_to_exit); in allocated_to_free() 240 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mysqlwsrep56-server/mysql-wsrep-wsrep_5.6.51-25.33/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 217 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED) || ready_to_exit); in allocated_to_free() 240 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/percona56-server/percona-server-5.6.51-91.0/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 217 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED) || ready_to_exit); in allocated_to_free() 240 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mariadb104-server/mariadb-10.4.24/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 206 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 229 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mariadb104-client/mariadb-10.4.24/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 206 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 229 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mariadb103-client/mariadb-10.3.34/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 206 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 229 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mariadb103-server/mariadb-10.3.34/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 206 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED)); in allocated_to_free() 229 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/databases/mysql56-client/mysql-5.6.51/storage/perfschema/ |
H A D | pfs_lock.h | 61 #define STATE_MASK 0x00000003 macro 95 return ((copy & STATE_MASK) == PFS_LOCK_FREE); in is_free() 102 return ((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in is_populated() 129 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_ALLOCATED); in allocated_to_dirty() 145 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_allocated() 185 DBUG_ASSERT((copy & STATE_MASK) == PFS_LOCK_DIRTY); in dirty_to_free() 217 DBUG_ASSERT(((copy & STATE_MASK) == PFS_LOCK_ALLOCATED) || ready_to_exit); in allocated_to_free() 240 if ((copy->m_version_state & STATE_MASK) != PFS_LOCK_ALLOCATED) in end_optimistic_lock()
|
/dports/textproc/htdig/htdig-3.2.0b6/htlib/ |
H A D | StringMatch.cc | 59 #define STATE_MASK 0x0000ffff macro 190 if (previousValue & STATE_MASK) in Pattern() 192 state = previousValue & STATE_MASK; in Pattern() 202 state = previousValue & STATE_MASK; in Pattern() 277 state &= STATE_MASK; in FindFirst() 341 state &= STATE_MASK; in Compare() 447 if (state & STATE_MASK) in FindFirstWord() 449 state &= STATE_MASK; in FindFirstWord() 514 if ((state & STATE_MASK) != 0) in CompareWord() 516 state &= STATE_MASK; in CompareWord()
|
/dports/emulators/mess/mame-mame0226/src/devices/machine/ |
H A D | ncr5390.cpp | 266 state & STATE_MASK, (state & SUB_MASK) >> SUB_SHIFT, in step() 301 state = (state & STATE_MASK) | (ARB_ASSERT_SEL << SUB_SHIFT); in step() 312 state = (state & STATE_MASK) | (ARB_SET_DEST << SUB_SHIFT); in step() 358 state &= STATE_MASK; in step() 405 state = state & STATE_MASK; in step() 423 if((state & STATE_MASK) != INIT_XFR_RECV_PAD) in step() 433 state = state & STATE_MASK; in step() 676 state & STATE_MASK, (state & SUB_MASK) >> SUB_SHIFT); in step() 687 if((state & STATE_MASK) != INIT_XFR_SEND_PAD && in send_byte() 688 ((state & STATE_MASK) != DISC_SEL_SEND_BYTE || in send_byte() [all …]
|
/dports/emulators/mame/mame-mame0226/src/devices/machine/ |
H A D | ncr5390.cpp | 266 state & STATE_MASK, (state & SUB_MASK) >> SUB_SHIFT, in step() 301 state = (state & STATE_MASK) | (ARB_ASSERT_SEL << SUB_SHIFT); in step() 312 state = (state & STATE_MASK) | (ARB_SET_DEST << SUB_SHIFT); in step() 358 state &= STATE_MASK; in step() 405 state = state & STATE_MASK; in step() 423 if((state & STATE_MASK) != INIT_XFR_RECV_PAD) in step() 433 state = state & STATE_MASK; in step() 676 state & STATE_MASK, (state & SUB_MASK) >> SUB_SHIFT); in step() 687 if((state & STATE_MASK) != INIT_XFR_SEND_PAD && in send_byte() 688 ((state & STATE_MASK) != DISC_SEL_SEND_BYTE || in send_byte() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/library/std/src/sync/ |
H A D | once.rs | 161 const STATE_MASK: usize = 0x3; const 426 assert!(state_and_queue & STATE_MASK == RUNNING); in call_inner() 441 if current_state & STATE_MASK != RUNNING { in wait() 449 next: (current_state & !STATE_MASK) as *const Waiter, in wait() 496 assert_eq!(state_and_queue & STATE_MASK, RUNNING); in drop() 505 let mut queue = (state_and_queue & !STATE_MASK) as *const Waiter; in drop()
|
/dports/games/libretro-paralleln64/parallel-n64-6e26fbb/mupen64plus-video-paraLLEl/parallel-rdp/parallel-rdp/ |
H A D | rdp_device.cpp | 37 #define STATE_MASK(flag, cond, mask) do { \ macro 454 STATE_MASK(static_state.flags, bool(words[0] & (1 << 15)), RASTERIZATION_TLUT_BIT); in op_set_other_modes() 455 STATE_MASK(static_state.flags, bool(words[0] & (1 << 14)), RASTERIZATION_TLUT_TYPE_BIT); in op_set_other_modes() 458 STATE_MASK(static_state.flags, bool(words[0] & (1 << 11)), RASTERIZATION_BILERP_0_BIT); in op_set_other_modes() 459 STATE_MASK(static_state.flags, bool(words[0] & (1 << 10)), RASTERIZATION_BILERP_1_BIT); in op_set_other_modes() 461 STATE_MASK(depth_blend.flags, bool(words[1] & (1 << 14)), DEPTH_BLEND_FORCE_BLEND_BIT); in op_set_other_modes() 466 STATE_MASK(depth_blend.flags, bool(words[1] & (1 << 5)), DEPTH_BLEND_DEPTH_UPDATE_BIT); in op_set_other_modes() 467 STATE_MASK(depth_blend.flags, bool(words[1] & (1 << 4)), DEPTH_BLEND_DEPTH_TEST_BIT); in op_set_other_modes() 468 STATE_MASK(static_state.flags, bool(words[1] & (1 << 3)), RASTERIZATION_AA_BIT); in op_set_other_modes() 469 STATE_MASK(depth_blend.flags, bool(words[1] & (1 << 3)), DEPTH_BLEND_AA_BIT); in op_set_other_modes() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/gc/ |
H A D | Pretenuring.h | 68 static constexpr uintptr_t STATE_MASK = BitMask(2); variable 100 State state() const { return State(scriptAndState & STATE_MASK); } in state() 103 return reinterpret_cast<JSScript*>(scriptAndState & ~STATE_MASK); in script() 167 MOZ_ASSERT((uintptr_t(newScript) & STATE_MASK) == 0); in setScript() 172 MOZ_ASSERT((uintptr_t(newState) & ~STATE_MASK) == 0); in setState()
|
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/cargo-crates/once_cell-1.3.1/src/ |
H A D | imp_std.rs | 46 const STATE_MASK: usize = 0x3; const 140 assert!(state_and_queue & STATE_MASK == RUNNING); in initialize_inner() 151 if current_state & STATE_MASK != RUNNING { in wait() 158 next: (current_state & !STATE_MASK) as *const Waiter, in wait() 181 assert_eq!(state_and_queue & STATE_MASK, RUNNING); in drop() 184 let mut queue = (state_and_queue & !STATE_MASK) as *const Waiter; in drop()
|