atomic_set_ptr
atomic_set_ptr((uintptr_t *)&invl_gen->next,
atomic_set_ptr(&lk->lk_lock, LK_WRITER_RECURSED);
atomic_set_ptr(&m->mtx_lock, MTX_RECURSED);
atomic_set_ptr(&m->mtx_lock, MTX_RECURSED);
atomic_set_ptr((uintptr_t *)&e->rl_q_next, 1);
atomic_set_ptr(&rw->rw_lock, RW_LOCK_WRITER_RECURSED);
atomic_set_ptr(&rw->rw_lock, RW_LOCK_WRITER_RECURSED);
atomic_set_ptr(&sx->sx_lock, SX_LOCK_RECURSED);
atomic_set_ptr(&sx->sx_lock, SX_LOCK_RECURSED);