hash 67 gc/include/private/specific.h tse * hash[TS_HASH_SIZE]; hash 38 gc/specific.c GC_ASSERT(result -> hash[i] == 0); hash 54 gc/specific.c entry -> next = key -> hash[hash_val]; hash 60 gc/specific.c *(volatile tse **)(key -> hash + hash_val) = entry; hash 71 gc/specific.c tse **link = key -> hash + hash_val; hash 109 gc/specific.c tse *entry = key -> hash[hash_val]; hash 4490 src/extlib.c ScmHashTable* hash; hash 4494 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4496 src/extlib.c switch (hash->type) { hash 4512 src/extlib.c ScmHashTable* hash; hash 4516 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4520 src/extlib.c SCM_RESULT = (hash->numEntries); hash 4532 src/extlib.c ScmHashTable* hash; hash 4543 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4553 src/extlib.c ScmHashEntry *e = Scm_HashTableGet(hash, key); hash 4568 src/extlib.c ScmHashTable* hash; hash 4576 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4582 src/extlib.c Scm_HashTablePut(hash, key, value); hash 4593 src/extlib.c ScmHashTable* hash; hash 4599 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4605 src/extlib.c SCM_RESULT = (Scm_HashTableDelete(hash, key) != NULL); hash 4617 src/extlib.c ScmHashTable* hash; hash 4623 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4629 src/extlib.c SCM_RESULT = (Scm_HashTableGet(hash, key) != NULL); hash 4647 src/extlib.c ScmHashTable* hash; hash 4660 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4678 src/extlib.c e = Scm_HashTableGet(hash, key); hash 4681 src/extlib.c e = Scm_HashTableAdd(hash, key, defval); hash 4697 src/extlib.c ScmHashTable* hash; hash 4705 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4711 src/extlib.c ScmHashEntry *e = Scm_HashTableAdd(hash, key, SCM_UNBOUND); hash 4724 src/extlib.c ScmHashTable* hash; hash 4735 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4745 src/extlib.c ScmHashEntry *e = Scm_HashTableGet(hash, key); ScmObj r; hash 4777 src/extlib.c ScmHashTable* hash; hash 4781 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4784 src/extlib.c Scm_HashIterInit(hash, iter); hash 4795 src/extlib.c ScmHashTable* hash; hash 4799 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4803 src/extlib.c SCM_RESULT = Scm_HashTableKeys(hash); hash 4815 src/extlib.c ScmHashTable* hash; hash 4819 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4823 src/extlib.c SCM_RESULT = Scm_HashTableValues(hash); hash 4835 src/extlib.c ScmHashTable* hash; hash 4839 src/extlib.c hash = SCM_HASH_TABLE(hash_scm); hash 4843 src/extlib.c SCM_RESULT = Scm_HashTableStat(hash); hash 1763 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableGetRaw(ScmHashTable *hash, void *key); hash 1764 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableAddRaw(ScmHashTable *hash, hash 1766 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTablePutRaw(ScmHashTable *hash, hash 1768 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableDeleteRaw(ScmHashTable *hash, void *key); hash 1770 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableGet(ScmHashTable *hash, ScmObj key); hash 1771 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableAdd(ScmHashTable *hash, hash 1773 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTablePut(ScmHashTable *hash, hash 1775 src/gauche.h SCM_EXTERN ScmHashEntry *Scm_HashTableDelete(ScmHashTable *hash, ScmObj key); hash 1780 src/gauche.h SCM_EXTERN void Scm_HashIterInitRaw(ScmHashTable *hash, ScmHashIter *iter); hash 1781 src/gauche.h SCM_EXTERN void Scm_HashIterInit(ScmHashTable *hash, ScmHashIter *iter);