index 751 ext/charconv/jconv.c int index; index 759 ext/charconv/jconv.c index = euc_jisx0213_2_index[e1 - 0xa1]; index 760 ext/charconv/jconv.c if (index < 0) { index 764 ext/charconv/jconv.c ucs = euc_jisx0213_2_to_ucs2[index][e2 - 0xa1]; index 111 ext/uvector/gauche/uvector.h extern ScmObj Scm_S8VectorRef(ScmS8Vector *vec, int index, ScmObj fallback); index 112 ext/uvector/gauche/uvector.h extern ScmObj Scm_S8VectorSet(ScmS8Vector *vec, int index, ScmObj val, int clamp); index 168 ext/uvector/gauche/uvector.h extern ScmObj Scm_U8VectorRef(ScmU8Vector *vec, int index, ScmObj fallback); index 169 ext/uvector/gauche/uvector.h extern ScmObj Scm_U8VectorSet(ScmU8Vector *vec, int index, ScmObj val, int clamp); index 225 ext/uvector/gauche/uvector.h extern ScmObj Scm_S16VectorRef(ScmS16Vector *vec, int index, ScmObj fallback); index 226 ext/uvector/gauche/uvector.h extern ScmObj Scm_S16VectorSet(ScmS16Vector *vec, int index, ScmObj val, int clamp); index 282 ext/uvector/gauche/uvector.h extern ScmObj Scm_U16VectorRef(ScmU16Vector *vec, int index, ScmObj fallback); index 283 ext/uvector/gauche/uvector.h extern ScmObj Scm_U16VectorSet(ScmU16Vector *vec, int index, ScmObj val, int clamp); index 339 ext/uvector/gauche/uvector.h extern ScmObj Scm_S32VectorRef(ScmS32Vector *vec, int index, ScmObj fallback); index 340 ext/uvector/gauche/uvector.h extern ScmObj Scm_S32VectorSet(ScmS32Vector *vec, int index, ScmObj val, int clamp); index 396 ext/uvector/gauche/uvector.h extern ScmObj Scm_U32VectorRef(ScmU32Vector *vec, int index, ScmObj fallback); index 397 ext/uvector/gauche/uvector.h extern ScmObj Scm_U32VectorSet(ScmU32Vector *vec, int index, ScmObj val, int clamp); index 453 ext/uvector/gauche/uvector.h extern ScmObj Scm_S64VectorRef(ScmS64Vector *vec, int index, ScmObj fallback); index 454 ext/uvector/gauche/uvector.h extern ScmObj Scm_S64VectorSet(ScmS64Vector *vec, int index, ScmObj val, int clamp); index 510 ext/uvector/gauche/uvector.h extern ScmObj Scm_U64VectorRef(ScmU64Vector *vec, int index, ScmObj fallback); index 511 ext/uvector/gauche/uvector.h extern ScmObj Scm_U64VectorSet(ScmU64Vector *vec, int index, ScmObj val, int clamp); index 567 ext/uvector/gauche/uvector.h extern ScmObj Scm_F32VectorRef(ScmF32Vector *vec, int index, ScmObj fallback); index 568 ext/uvector/gauche/uvector.h extern ScmObj Scm_F32VectorSet(ScmF32Vector *vec, int index, ScmObj val, int clamp); index 624 ext/uvector/gauche/uvector.h extern ScmObj Scm_F64VectorRef(ScmF64Vector *vec, int index, ScmObj fallback); index 625 ext/uvector/gauche/uvector.h extern ScmObj Scm_F64VectorSet(ScmF64Vector *vec, int index, ScmObj val, int clamp); index 868 ext/uvector/uvector.c ScmObj Scm_S8VectorRef(ScmS8Vector *vec, int index, ScmObj fallback) index 872 ext/uvector/uvector.c if (index < 0 || index >= SCM_S8VECTOR_SIZE(vec)) { index 874 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 877 ext/uvector/uvector.c elt = vec->elements[index]; index 882 ext/uvector/uvector.c ScmObj Scm_S8VectorSet(ScmS8Vector *vec, int index, ScmObj val, int clamp) index 885 ext/uvector/uvector.c if (index < 0 || index >= SCM_S8VECTOR_SIZE(vec)) index 886 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 889 ext/uvector/uvector.c vec->elements[index] = elt; index 1072 ext/uvector/uvector.c ScmObj Scm_U8VectorRef(ScmU8Vector *vec, int index, ScmObj fallback) index 1076 ext/uvector/uvector.c if (index < 0 || index >= SCM_U8VECTOR_SIZE(vec)) { index 1078 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1081 ext/uvector/uvector.c elt = vec->elements[index]; index 1086 ext/uvector/uvector.c ScmObj Scm_U8VectorSet(ScmU8Vector *vec, int index, ScmObj val, int clamp) index 1089 ext/uvector/uvector.c if (index < 0 || index >= SCM_U8VECTOR_SIZE(vec)) index 1090 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1093 ext/uvector/uvector.c vec->elements[index] = elt; index 1276 ext/uvector/uvector.c ScmObj Scm_S16VectorRef(ScmS16Vector *vec, int index, ScmObj fallback) index 1280 ext/uvector/uvector.c if (index < 0 || index >= SCM_S16VECTOR_SIZE(vec)) { index 1282 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1285 ext/uvector/uvector.c elt = vec->elements[index]; index 1290 ext/uvector/uvector.c ScmObj Scm_S16VectorSet(ScmS16Vector *vec, int index, ScmObj val, int clamp) index 1293 ext/uvector/uvector.c if (index < 0 || index >= SCM_S16VECTOR_SIZE(vec)) index 1294 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1297 ext/uvector/uvector.c vec->elements[index] = elt; index 1480 ext/uvector/uvector.c ScmObj Scm_U16VectorRef(ScmU16Vector *vec, int index, ScmObj fallback) index 1484 ext/uvector/uvector.c if (index < 0 || index >= SCM_U16VECTOR_SIZE(vec)) { index 1486 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1489 ext/uvector/uvector.c elt = vec->elements[index]; index 1494 ext/uvector/uvector.c ScmObj Scm_U16VectorSet(ScmU16Vector *vec, int index, ScmObj val, int clamp) index 1497 ext/uvector/uvector.c if (index < 0 || index >= SCM_U16VECTOR_SIZE(vec)) index 1498 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1501 ext/uvector/uvector.c vec->elements[index] = elt; index 1684 ext/uvector/uvector.c ScmObj Scm_S32VectorRef(ScmS32Vector *vec, int index, ScmObj fallback) index 1688 ext/uvector/uvector.c if (index < 0 || index >= SCM_S32VECTOR_SIZE(vec)) { index 1690 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1693 ext/uvector/uvector.c elt = vec->elements[index]; index 1698 ext/uvector/uvector.c ScmObj Scm_S32VectorSet(ScmS32Vector *vec, int index, ScmObj val, int clamp) index 1701 ext/uvector/uvector.c if (index < 0 || index >= SCM_S32VECTOR_SIZE(vec)) index 1702 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1705 ext/uvector/uvector.c vec->elements[index] = elt; index 1888 ext/uvector/uvector.c ScmObj Scm_U32VectorRef(ScmU32Vector *vec, int index, ScmObj fallback) index 1892 ext/uvector/uvector.c if (index < 0 || index >= SCM_U32VECTOR_SIZE(vec)) { index 1894 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1897 ext/uvector/uvector.c elt = vec->elements[index]; index 1902 ext/uvector/uvector.c ScmObj Scm_U32VectorSet(ScmU32Vector *vec, int index, ScmObj val, int clamp) index 1905 ext/uvector/uvector.c if (index < 0 || index >= SCM_U32VECTOR_SIZE(vec)) index 1906 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 1909 ext/uvector/uvector.c vec->elements[index] = elt; index 2092 ext/uvector/uvector.c ScmObj Scm_S64VectorRef(ScmS64Vector *vec, int index, ScmObj fallback) index 2096 ext/uvector/uvector.c if (index < 0 || index >= SCM_S64VECTOR_SIZE(vec)) { index 2098 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2101 ext/uvector/uvector.c elt = vec->elements[index]; index 2106 ext/uvector/uvector.c ScmObj Scm_S64VectorSet(ScmS64Vector *vec, int index, ScmObj val, int clamp) index 2109 ext/uvector/uvector.c if (index < 0 || index >= SCM_S64VECTOR_SIZE(vec)) index 2110 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2113 ext/uvector/uvector.c vec->elements[index] = elt; index 2296 ext/uvector/uvector.c ScmObj Scm_U64VectorRef(ScmU64Vector *vec, int index, ScmObj fallback) index 2300 ext/uvector/uvector.c if (index < 0 || index >= SCM_U64VECTOR_SIZE(vec)) { index 2302 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2305 ext/uvector/uvector.c elt = vec->elements[index]; index 2310 ext/uvector/uvector.c ScmObj Scm_U64VectorSet(ScmU64Vector *vec, int index, ScmObj val, int clamp) index 2313 ext/uvector/uvector.c if (index < 0 || index >= SCM_U64VECTOR_SIZE(vec)) index 2314 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2317 ext/uvector/uvector.c vec->elements[index] = elt; index 2500 ext/uvector/uvector.c ScmObj Scm_F32VectorRef(ScmF32Vector *vec, int index, ScmObj fallback) index 2504 ext/uvector/uvector.c if (index < 0 || index >= SCM_F32VECTOR_SIZE(vec)) { index 2506 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2509 ext/uvector/uvector.c elt = vec->elements[index]; index 2514 ext/uvector/uvector.c ScmObj Scm_F32VectorSet(ScmF32Vector *vec, int index, ScmObj val, int clamp) index 2517 ext/uvector/uvector.c if (index < 0 || index >= SCM_F32VECTOR_SIZE(vec)) index 2518 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2521 ext/uvector/uvector.c vec->elements[index] = elt; index 2704 ext/uvector/uvector.c ScmObj Scm_F64VectorRef(ScmF64Vector *vec, int index, ScmObj fallback) index 2708 ext/uvector/uvector.c if (index < 0 || index >= SCM_F64VECTOR_SIZE(vec)) { index 2710 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2713 ext/uvector/uvector.c elt = vec->elements[index]; index 2718 ext/uvector/uvector.c ScmObj Scm_F64VectorSet(ScmF64Vector *vec, int index, ScmObj val, int clamp) index 2721 ext/uvector/uvector.c if (index < 0 || index >= SCM_F64VECTOR_SIZE(vec)) index 2722 ext/uvector/uvector.c Scm_Error("index out of range: %d", index); index 2725 ext/uvector/uvector.c vec->elements[index] = elt; index 262 gc/allchblk.c int index; index 268 gc/allchblk.c index = GC_hblk_fl_from_blocks(divHBLKSZ(hhdr -> hb_sz)); index 270 gc/allchblk.c index = n; index 276 gc/allchblk.c index = GC_hblk_fl_from_blocks(divHBLKSZ(hhdr -> hb_sz)); index 278 gc/allchblk.c index = n; index 281 gc/allchblk.c GC_ASSERT(HDR(GC_hblkfreelist[index]) == hhdr); index 282 gc/allchblk.c GC_hblkfreelist[index] = hhdr -> hb_next; index 288 gc/allchblk.c FREE_ASSERT(GC_free_bytes[index] >= hhdr -> hb_sz); index 289 gc/allchblk.c INCR_FREE_BYTES(index, - (signed_word)(hhdr -> hb_sz)); index 337 gc/allchblk.c int index = GC_hblk_fl_from_blocks(divHBLKSZ(hhdr -> hb_sz)); index 338 gc/allchblk.c struct hblk *second = GC_hblkfreelist[index]; index 349 gc/allchblk.c GC_hblkfreelist[index] = h; index 350 gc/allchblk.c INCR_FREE_BYTES(index, hhdr -> hb_sz); index 351 gc/allchblk.c FREE_ASSERT(GC_free_bytes[index] <= GC_large_free_bytes) index 458 gc/allchblk.c struct hblk * GC_get_first_part(h, hhdr, bytes, index) index 462 gc/allchblk.c int index; index 469 gc/allchblk.c GC_remove_from_fl(hhdr, index); index 500 gc/allchblk.c void GC_split_block(h, hhdr, n, nhdr, index) index 505 gc/allchblk.c int index; /* Index of free list */ index 520 gc/allchblk.c GC_hblkfreelist[index] = n; index 525 gc/allchblk.c INCR_FREE_BYTES(index, -(signed_word)h_size); index 526 gc/allchblk.c FREE_ASSERT(GC_free_bytes[index] > 0); index 182 gc/blacklst.c register int index = PHT_HASH(p); index 184 gc/blacklst.c if (HDR(p) == 0 || get_pht_entry_from_index(GC_old_normal_bl, index)) { index 186 gc/blacklst.c if (!get_pht_entry_from_index(GC_incomplete_normal_bl, index)) { index 194 gc/blacklst.c set_pht_entry_from_index(GC_incomplete_normal_bl, index); index 209 gc/blacklst.c register int index = PHT_HASH(p); index 211 gc/blacklst.c if (HDR(p) == 0 || get_pht_entry_from_index(GC_old_stack_bl, index)) { index 213 gc/blacklst.c if (!get_pht_entry_from_index(GC_incomplete_stack_bl, index)) { index 221 gc/blacklst.c set_pht_entry_from_index(GC_incomplete_stack_bl, index); index 237 gc/blacklst.c register int index = PHT_HASH((word)h); index 242 gc/blacklst.c if (get_pht_entry_from_index(GC_old_normal_bl, index) index 243 gc/blacklst.c || get_pht_entry_from_index(GC_incomplete_normal_bl, index)) { index 249 gc/blacklst.c if (GC_old_stack_bl[divWORDSZ(index)] == 0 index 250 gc/blacklst.c && GC_incomplete_stack_bl[divWORDSZ(index)] == 0) { index 252 gc/blacklst.c i += WORDSZ - modWORDSZ(index); index 254 gc/blacklst.c if (get_pht_entry_from_index(GC_old_stack_bl, index) index 255 gc/blacklst.c || get_pht_entry_from_index(GC_incomplete_stack_bl, index)) { index 261 gc/blacklst.c index = PHT_HASH((word)(h+i)); index 277 gc/blacklst.c register int index = PHT_HASH((word)h); index 279 gc/blacklst.c if (get_pht_entry_from_index(GC_old_stack_bl, index)) result++; index 73 gc/checksums.c void GC_update_check_page(h, index) index 75 gc/checksums.c int index; index 77 gc/checksums.c page_entry *pe = GC_sums + index; index 152 gc/checksums.c register int index; index 164 gc/checksums.c index = 0; index 170 gc/checksums.c GC_update_check_page(h, index); index 171 gc/checksums.c index++; index 172 gc/checksums.c if (index >= NSUMS) goto out; index 1023 gc/dyn_load.c int index = 1; /* Ordinal position in shared library search list */ index 1030 gc/dyn_load.c status = shl_get(index, &shl_desc); index 1055 gc/dyn_load.c GC_printf1("\tindex = %d\n", index); index 1069 gc/dyn_load.c index++; index 164 gc/finalize.c int index; index 191 gc/finalize.c index = HASH2(link, log_dl_table_size); index 192 gc/finalize.c curr_dl = dl_head[index]; index 193 gc/finalize.c for (curr_dl = dl_head[index]; curr_dl != 0; curr_dl = dl_next(curr_dl)) { index 224 gc/finalize.c dl_set_next(new_dl, dl_head[index]); index 225 gc/finalize.c dl_head[index] = new_dl; index 242 gc/finalize.c int index; index 247 gc/finalize.c index = HASH2(link, log_dl_table_size); index 249 gc/finalize.c prev_dl = 0; curr_dl = dl_head[index]; index 253 gc/finalize.c dl_head[index] = dl_next(curr_dl); index 338 gc/finalize.c int index; index 367 gc/finalize.c index = HASH2(base, log_fo_table_size); index 368 gc/finalize.c prev_fo = 0; curr_fo = fo_head[index]; index 379 gc/finalize.c fo_head[index] = fo_next(curr_fo); index 398 gc/finalize.c fo_head[index] = curr_fo; index 454 gc/finalize.c fo_set_next(new_fo, fo_head[index]); index 456 gc/finalize.c fo_head[index] = new_fo; index 272 gc/headers.c if (!IS_FORWARDING_ADDR_OR_NIL(index_p->index[j])) { index 273 gc/headers.c if (index_p->index[j]->hb_map != GC_invalid_map) { index 280 gc/headers.c } else if (index_p->index[j] == 0) { index 283 gc/headers.c j -= (word)(index_p->index[j]); index 306 gc/headers.c hdr * hhdr = bi -> index[j]; index 343 gc/headers.c hdr * hhdr = bi -> index[j]; index 40 gc/include/gc_typed.h # define GC_get_bit(bm, index) \ index 41 gc/include/gc_typed.h (((bm)[index/GC_WORDSZ] >> (index%GC_WORDSZ)) & 1) index 42 gc/include/gc_typed.h # define GC_set_bit(bm, index) \ index 43 gc/include/gc_typed.h (bm)[index/GC_WORDSZ] |= ((GC_word)1 << (index%GC_WORDSZ)) index 147 gc/include/private/gc_hdrs.h hdr * index[BOTTOM_SZ]; index 184 gc/include/private/gc_hdrs.h ((bi)->index[((word)(p) >> LOG_HBLKSIZE) & (BOTTOM_SZ - 1)]) index 630 gc/include/private/gc_priv.h # define get_pht_entry_from_index(bl, index) \ index 631 gc/include/private/gc_priv.h (((bl)[divWORDSZ(index)] >> modWORDSZ(index)) & 1) index 632 gc/include/private/gc_priv.h # define set_pht_entry_from_index(bl, index) \ index 633 gc/include/private/gc_priv.h (bl)[divWORDSZ(index)] |= (word)1 << modWORDSZ(index) index 634 gc/include/private/gc_priv.h # define clear_pht_entry_from_index(bl, index) \ index 635 gc/include/private/gc_priv.h (bl)[divWORDSZ(index)] &= ~((word)1 << modWORDSZ(index)) index 638 gc/include/private/gc_priv.h # define set_pht_entry_from_index_safe(bl, index) \ index 639 gc/include/private/gc_priv.h (bl)[divWORDSZ(index)] = ONES index 2339 gc/os_dep.c void async_set_pht_entry_from_index(VOLATILE page_hash_table db, int index) { index 2343 gc/os_dep.c set_pht_entry_from_index(db, index); index 2355 gc/os_dep.c void async_set_pht_entry_from_index(VOLATILE page_hash_table db, int index) { index 2358 gc/os_dep.c set_pht_entry_from_index(db, index); index 2362 gc/os_dep.c set_pht_entry_from_index_safe(db, index); index 2373 gc/os_dep.c # define async_set_pht_entry_from_index(db, index) \ index 2374 gc/os_dep.c set_pht_entry_from_index(db, index) index 2633 gc/os_dep.c register int index = PHT_HASH(h+i); index 2635 gc/os_dep.c async_set_pht_entry_from_index(GC_dirty_pages, index); index 2680 gc/os_dep.c int index = PHT_HASH(current); index 2683 gc/os_dep.c async_set_pht_entry_from_index(GC_dirty_pages, index); index 2892 gc/os_dep.c register word index = PHT_HASH(h); index 2894 gc/os_dep.c return(HDR(h) == 0 || get_pht_entry_from_index(GC_grungy_pages, index)); index 2942 gc/os_dep.c register word index = PHT_HASH(h); index 2944 gc/os_dep.c async_set_pht_entry_from_index(GC_dirty_pages, index); index 3222 gc/os_dep.c register word index = PHT_HASH(h); index 3224 gc/os_dep.c set_pht_entry_from_index(GC_grungy_pages, index); index 3255 gc/os_dep.c register word index = PHT_HASH(h); index 3258 gc/os_dep.c result = get_pht_entry_from_index(GC_grungy_pages, index); index 3273 gc/os_dep.c register word index = PHT_HASH(h); index 3276 gc/os_dep.c result = get_pht_entry_from_index(GC_written_pages, index); index 3289 gc/os_dep.c register word index; index 3885 gc/os_dep.c register int index = PHT_HASH(h+i); index 3886 gc/os_dep.c async_set_pht_entry_from_index(GC_dirty_pages, index); index 272 gc/pthread_support.c int index = INDEX_FROM_BYTES(bytes); index 295 gc/pthread_support.c my_fl = ((GC_thread)tsd) -> normal_freelists + index; index 305 gc/pthread_support.c *my_fl = my_entry + index + 1; index 308 gc/pthread_support.c GC_generic_malloc_many(BYTES_FROM_INDEX(index), NORMAL, my_fl); index 320 gc/pthread_support.c int index = INDEX_FROM_BYTES(bytes); index 322 gc/pthread_support.c -> ptrfree_freelists + index; index 330 gc/pthread_support.c *my_fl = my_entry + index + 1; index 333 gc/pthread_support.c GC_generic_malloc_many(BYTES_FROM_INDEX(index), PTRFREE, my_fl); index 360 gc/pthread_support.c int index = INDEX_FROM_BYTES(bytes); index 362 gc/pthread_support.c -> gcj_freelists + index; index 383 gc/pthread_support.c if (!GC_incremental) *my_fl = my_entry + index + 1; index 388 gc/pthread_support.c GC_generic_malloc_many(BYTES_FROM_INDEX(index), GC_gcj_kind, my_fl); index 444 gc/solaris_threads.c register int index = 0; /* = log2(search_sz/GC_min_stack_sz) */ index 450 gc/solaris_threads.c index++; index 452 gc/solaris_threads.c if ((result = GC_stack_free_lists[index]) == 0 index 453 gc/solaris_threads.c && (result = GC_stack_free_lists[index+1]) != 0) { index 455 gc/solaris_threads.c search_sz *= 2; index++; index 458 gc/solaris_threads.c base = GC_stack_free_lists[index]->base; index 459 gc/solaris_threads.c GC_stack_free_lists[index] = GC_stack_free_lists[index]->next; index 501 gc/solaris_threads.c register int index = 0; index 512 gc/solaris_threads.c index++; index 517 gc/solaris_threads.c head->next = GC_stack_free_lists[index]; index 519 gc/solaris_threads.c GC_stack_free_lists[index] = head; index 118 gc/stubborn.c register word index = PHT_HASH(h); \ index 120 gc/stubborn.c set_pht_entry_from_index(GC_changed_pages, index); \ index 246 gc/stubborn.c register word index; index 255 gc/stubborn.c index = PHT_HASH(h); index 256 gc/stubborn.c set_pht_entry_from_index(GC_changed_pages, index); index 264 gc/stubborn.c register word index = PHT_HASH(h); index 266 gc/stubborn.c return(get_pht_entry_from_index(GC_prev_changed_pages, index)); index 610 gc/typd_mlc.c signed_word index; index 612 gc/typd_mlc.c index = GC_add_ext_descriptor(bm, (word)last_set_bit+1); index 613 gc/typd_mlc.c if (index == -1) return(WORDS_TO_BYTES(last_set_bit+1) | GC_DS_LENGTH); index 616 gc/typd_mlc.c result = GC_MAKE_PROC(GC_typed_mark_proc_index, (word)index); index 2057 src/extlib.c int index; index 2075 src/extlib.c index = SCM_INT_VALUE(index_scm); index 2093 src/extlib.c SCM_RESULT = Scm_MakeStringPointer(str, index, start, end); index 2186 src/extlib.c int index; index 2193 src/extlib.c index = SCM_INT_VALUE(index_scm); index 2197 src/extlib.c SCM_RESULT = Scm_StringPointerSet(sp, index); index 2244 src/extlib.c SCM_RESULT = (sp->index); index 2806 src/extlib.c int index; index 2818 src/extlib.c index = SCM_INT_VALUE(index_scm); index 2828 src/extlib.c SCM_RESULT = Scm_WeakVectorRef(wv, index, fallback); index 2842 src/extlib.c int index; index 2851 src/extlib.c index = SCM_INT_VALUE(index_scm); index 2857 src/extlib.c SCM_RESULT = Scm_WeakVectorSet(wv, index, val); index 5484 src/extlib.c int index; index 5490 src/extlib.c index = Scm_GetInteger(index_scm); index 5497 src/extlib.c SCM_RESULT = (Scm_ParameterRef(Scm_VM(), index, id)); index 5509 src/extlib.c int index; index 5517 src/extlib.c index = Scm_GetInteger(index_scm); index 5526 src/extlib.c SCM_RESULT = (Scm_ParameterSet(Scm_VM(), index, id, value)); index 1195 src/gauche.h int index; index 1204 src/gauche.h SCM_EXTERN ScmObj Scm_MakeStringPointer(ScmString *src, int index, index 1209 src/gauche.h SCM_EXTERN ScmObj Scm_StringPointerSet(ScmStringPointer *sp, int index); index 1672 src/gauche.h SCM_EXTERN ScmObj Scm_WeakVectorRef(ScmWeakVector *v, int index, ScmObj fallback); index 1673 src/gauche.h SCM_EXTERN ScmObj Scm_WeakVectorSet(ScmWeakVector *v, int index, ScmObj val); index 269 src/gauche/vm.h SCM_EXTERN ScmObj Scm_ParameterRef(ScmVM *vm, int index, int id); index 270 src/gauche/vm.h SCM_EXTERN ScmObj Scm_ParameterSet(ScmVM *vm, int index, int id, ScmObj value); index 277 src/hash.c int index) index 282 src/hash.c e->next = table->buckets[index]; index 283 src/hash.c table->buckets[index] = e; index 299 src/hash.c index = HASH2INDEX(newsize, newbits, hashval); index 300 src/hash.c f->next = newb[index]; index 301 src/hash.c newb[index] = f; index 312 src/hash.c int index) index 315 src/hash.c else table->buckets[index] = entry->next; index 327 src/hash.c unsigned long hashval, index; index 331 src/hash.c index = HASH2INDEX(table->numBuckets, table->numBucketsLog2, hashval); index 333 src/hash.c for (e = table->buckets[index], p = NULL; e; p = e, e = e->next) { index 336 src/hash.c if (mode == HASH_DELETE) return delete_entry(table, e, p, index); index 345 src/hash.c else return insert_entry(table, key, value, index); index 385 src/hash.c unsigned long hashval, index; index 400 src/hash.c index = HASH2INDEX(table->numBuckets, table->numBucketsLog2, hashval); index 402 src/hash.c for (e = table->buckets[index], p = NULL; e; p = e, e = e->next) { index 410 src/hash.c if (mode == HASH_DELETE) return delete_entry(table, e, p, index); index 419 src/hash.c else return insert_entry(table, key, value, index); index 452 src/hash.c unsigned long hashval, index; index 457 src/hash.c index = HASH2INDEX(table->numBuckets, table->numBucketsLog2, hashval); index 459 src/hash.c for (e = table->buckets[index], p = NULL; e; p = e, e = e->next) { index 462 src/hash.c if (mode == HASH_DELETE) return delete_entry(table, e, p, index); index 471 src/hash.c else return insert_entry(table, k, v, index); index 482 src/hash.c unsigned long hashval, index; index 486 src/hash.c index = HASH2INDEX(table->numBuckets, table->numBucketsLog2, hashval); index 488 src/hash.c for (e = table->buckets[index], p = NULL; e; p = e, e = e->next) { index 491 src/hash.c if (mode == HASH_DELETE) return delete_entry(table, e, p, index); index 500 src/hash.c else return insert_entry(table, key, value, index); index 861 src/macro.c int index[DEFAULT_MAX_LEVEL], *indices = index, i; index 127 src/parameter.c ScmObj Scm_ParameterRef(ScmVM *vm, int index, int id) index 130 src/parameter.c SCM_ASSERT(index >= 0); index 131 src/parameter.c if (index >= p->numParameters || p->ids[index] != id) { index 133 src/parameter.c vm, index, id); index 135 src/parameter.c SCM_ASSERT(p->vector[index] != NULL); index 136 src/parameter.c return p->vector[index]; index 139 src/parameter.c ScmObj Scm_ParameterSet(ScmVM *vm, int index, int id, ScmObj value) index 142 src/parameter.c SCM_ASSERT(index >= 0); index 143 src/parameter.c if (index >= p->numParameters || p->ids[index] != id) { index 145 src/parameter.c vm, index, id); index 147 src/parameter.c p->vector[index] = value; index 1233 src/string.c ScmObj Scm_MakeStringPointer(ScmString *src, int index, int start, int end) index 1242 src/string.c while (index < 0) index += (end - start) + 1; index 1243 src/string.c if (index > (end - start)) goto badindex; index 1247 src/string.c ptr = sptr + index; index 1251 src/string.c ptr = forward_pos(sptr, index); index 1260 src/string.c sp->index = index; index 1264 src/string.c Scm_Error("index out of range: %d", index); index 1272 src/string.c if (sp->index >= sp->size) return SCM_EOF; index 1275 src/string.c if (sp->index >= sp->length) return SCM_EOF; index 1285 src/string.c if (sp->index >= sp->size) return SCM_EOF; index 1286 src/string.c sp->index++; index 1289 src/string.c if (sp->index >= sp->length) return SCM_EOF; index 1291 src/string.c sp->index++; index 1300 src/string.c if (sp->index <= 0) return SCM_EOF; index 1302 src/string.c sp->index--; index 1309 src/string.c sp->index--; index 1315 src/string.c ScmObj Scm_StringPointerSet(ScmStringPointer *sp, int index) index 1317 src/string.c if (index < 0) goto badindex; index 1319 src/string.c if (index > sp->size) goto badindex; index 1320 src/string.c sp->index = index; index 1321 src/string.c sp->current = sp->start + index; index 1323 src/string.c if (index > sp->length) goto badindex; index 1324 src/string.c sp->index = index; index 1325 src/string.c sp->current = forward_pos(sp->start, index); index 1329 src/string.c Scm_Error("index out of range: %d", index); index 1337 src/string.c return SCM_OBJ(make_str(-1, sp->size - sp->index, sp->current, 0)); index 1339 src/string.c return SCM_OBJ(make_str(-1, sp->index, sp->start, 0)); index 1342 src/string.c return SCM_OBJ(make_str(sp->length - sp->index, index 1346 src/string.c return SCM_OBJ(make_str(sp->index, index 1361 src/string.c sp2->index = sp1->index; index 1373 src/string.c sp1, sp1->length, sp1->size, sp1->start, sp1->index, index 100 src/weak.c ScmObj Scm_WeakVectorRef(ScmWeakVector *v, int index, ScmObj fallback) index 103 src/weak.c if (index < 0 || index >= v->size) { index 105 src/weak.c Scm_Error("argument out of range: %d", index); index 111 src/weak.c if (p[index] == NULL) { index 115 src/weak.c return p[index]; index 119 src/weak.c ScmObj Scm_WeakVectorSet(ScmWeakVector *v, int index, ScmObj value) index 122 src/weak.c if (index < 0 || index >= v->size) { index 123 src/weak.c Scm_Error("argument out of range: %d", index); index 128 src/weak.c if (p[index] == NULL || SCM_PTRP(p[index])) { index 129 src/weak.c GC_unregister_disappearing_link((GC_PTR*)&p[index]); index 132 src/weak.c p[index] = value; index 135 src/weak.c GC_general_register_disappearing_link((GC_PTR*)&p[index], (GC_PTR)value);