target 187 ext/threads/threads.c ScmObj Scm_ThreadJoin(ScmVM *target, ScmObj timeout, ScmObj timeoutval) target 195 ext/threads/threads.c (void)SCM_INTERNAL_MUTEX_LOCK(target->vmlock); target 196 ext/threads/threads.c while (target->state != SCM_VM_TERMINATED) { target 198 ext/threads/threads.c int tr = pthread_cond_timedwait(&(target->cond), &(target->vmlock), pts); target 202 ext/threads/threads.c pthread_cond_wait(&(target->cond), &(target->vmlock)); target 205 ext/threads/threads.c if (!tout) { result = target->result; resultx = target->resultException; } target 206 ext/threads/threads.c (void)SCM_INTERNAL_MUTEX_UNLOCK(target->vmlock); target 210 ext/threads/threads.c ScmObj e = Scm_MakeThreadException(SCM_CLASS_JOIN_TIMEOUT_EXCEPTION, target); target 263 ext/threads/threads.c ScmObj Scm_ThreadTerminate(ScmVM *target) target 267 ext/threads/threads.c if (target == vm) { target 269 ext/threads/threads.c (void)SCM_INTERNAL_MUTEX_LOCK(target->vmlock); target 270 ext/threads/threads.c if (target->canceller == NULL) { target 271 ext/threads/threads.c target->canceller = vm; target 273 ext/threads/threads.c (void)SCM_INTERNAL_MUTEX_UNLOCK(target->vmlock); target 278 ext/threads/threads.c (void)SCM_INTERNAL_MUTEX_LOCK(target->vmlock); target 281 ext/threads/threads.c if (target->canceller == NULL) { target 282 ext/threads/threads.c target->canceller = vm; target 283 ext/threads/threads.c pthread_cancel(target->thread); target 285 ext/threads/threads.c (void)SCM_INTERNAL_MUTEX_UNLOCK(target->vmlock); target 327 gc/backgraph.c ptr_t target = GC_base((GC_PTR)current); target 328 gc/backgraph.c if (0 != target) { target 329 gc/backgraph.c add_edge(p, target); target 290 gc/cord/cordxtra.c char target; /* Character we're looking for */ target 297 gc/cord/cordxtra.c if (c == d -> target) return(1); target 306 gc/cord/cordxtra.c if (c == d -> target) return(1); target 314 gc/cord/cordxtra.c register char * occ = strchr(s, d -> target); target 330 gc/cord/cordxtra.c d.target = c; target 343 gc/cord/cordxtra.c d.target = c; target 107 gc/dbg_mlc.c ptr_t target = *(ptr_t *)bp; target 112 gc/dbg_mlc.c && (target < GC_least_plausible_heap_addr target 113 gc/dbg_mlc.c || target > GC_greatest_plausible_heap_addr)) { target 404 src/code.c ScmWord *target; target 418 src/code.c target = (ScmWord*)*cp; target 419 src/code.c while (SCM_VM_INSN_CODE(*target) == SCM_VM_JUMP target 421 src/code.c && SCM_VM_INSN_CODE(*target) == SCM_VM_BF)) { target 422 src/code.c target = (ScmWord*)target[1]; target 424 src/code.c if (target != (ScmWord*)*cp) { target 425 src/code.c *cp = SCM_WORD(target); target 1824 src/extlib.c ScmString* target; target 1832 src/extlib.c target = SCM_STRING(target_scm); target 1840 src/extlib.c ScmObj r = Scm_StringSubstitute(target, start, str); target 1080 src/gauche.h SCM_EXTERN ScmObj Scm_StringSubstitute(ScmString *target, int start, target 3190 src/vm.c ScmObj target, current; target 3210 src/vm.c target = ep->handlers; target 3213 src/vm.c for (hp = current; SCM_PAIRP(hp)&&hp != target; hp = SCM_CDR(hp)) { target 3394 src/vm.c ScmObj target = Scm_Reverse(ep->handlers); target 3400 src/vm.c if (!SCM_FALSEP(Scm_Memq(SCM_CAR(p), target))) break; target 3404 src/vm.c SCM_FOR_EACH(p, target) {