class_redefinition_lock  184 src/class.c    } class_redefinition_lock = { NULL, -1 }; /* we initialize other than zero,
class_redefinition_lock  868 src/class.c        if (class_redefinition_lock.owner == vm) {
class_redefinition_lock  869 src/class.c            class_redefinition_lock.count++;
class_redefinition_lock  871 src/class.c            (void)SCM_INTERNAL_MUTEX_LOCK(class_redefinition_lock.mutex);
class_redefinition_lock  872 src/class.c            while (class_redefinition_lock.owner != vm) {
class_redefinition_lock  873 src/class.c                if (class_redefinition_lock.owner == NULL) {
class_redefinition_lock  874 src/class.c                    class_redefinition_lock.owner = vm;
class_redefinition_lock  875 src/class.c                } else if (class_redefinition_lock.owner->state
class_redefinition_lock  877 src/class.c                    stolefrom = class_redefinition_lock.owner;
class_redefinition_lock  878 src/class.c                    class_redefinition_lock.owner = vm;
class_redefinition_lock  880 src/class.c                    (void)SCM_INTERNAL_COND_WAIT(class_redefinition_lock.cv,
class_redefinition_lock  881 src/class.c                                                 class_redefinition_lock.mutex);
class_redefinition_lock  884 src/class.c            (void)SCM_INTERNAL_MUTEX_UNLOCK(class_redefinition_lock.mutex);
class_redefinition_lock  888 src/class.c            class_redefinition_lock.count = 0;
class_redefinition_lock  894 src/class.c        if (class_redefinition_lock.owner != vm) return;
class_redefinition_lock  895 src/class.c        if (--class_redefinition_lock.count <= 0) {
class_redefinition_lock  896 src/class.c            (void)SCM_INTERNAL_COND_BROADCAST(class_redefinition_lock.cv);
class_redefinition_lock 2956 src/class.c        (void)SCM_INTERNAL_MUTEX_INIT(class_redefinition_lock.mutex);
class_redefinition_lock 2957 src/class.c        (void)SCM_INTERNAL_COND_INIT(class_redefinition_lock.cv);