/macosx-10.10.1/ruby-106/ruby/include/ruby/ |
H A D | st.h | 35 typedef unsigned long st_data_t; typedef 37 typedef unsigned LONG_LONG st_data_t; typedef 63 typedef st_data_t st_index_t; 64 typedef int st_compare_func(st_data_t, st_data_t); 65 typedef st_index_t st_hash_func(st_data_t); 71 int (*compare)(ANYARGS /*st_data_t, st_data_t*/); /* st_compare_func* */ 72 st_index_t (*hash)(ANYARGS /*st_data_t*/); /* st_hash_func* */ 106 #define st_is_member(table,key) st_lookup((table),(key),(st_data_t *) [all...] |
/macosx-10.10.1/ruby-106/ruby/ext/-test-/st/update/ |
H A D | update.c | 5 update_func(st_data_t *key, st_data_t *value, st_data_t arg, int existing) 22 if (st_update(RHASH_TBL(self), (st_data_t)key, update_func, 0))
|
/macosx-10.10.1/ruby-106/ruby/ext/-test-/st/numhash/ |
H A D | numhash.c | 28 st_data_t data; 30 if (st_lookup((st_table *)DATA_PTR(self), (st_data_t)key, &data)) 40 st_insert((st_table *)DATA_PTR(self), (st_data_t)key, (st_data_t)data); 45 numhash_i(st_data_t key, st_data_t value, st_data_t arg) 57 st_data_t data = (st_data_t)self; 62 update_func(st_data_t *ke [all...] |
/macosx-10.10.1/ruby-106/ruby/ |
H A D | variable.c | 55 st_data_t n; 58 st_lookup(RCLASS_IV_TBL(fc->track), (st_data_t)classpath, &n)) { 76 fc_i(st_data_t k, st_data_t v, st_data_t a) 106 st_foreach(RCLASS_CONST_TBL(value), fc_i, (st_data_t)&arg); 135 st_foreach_safe(RCLASS_CONST_TBL(rb_cObject), fc_i, (st_data_t)&arg); 138 st_foreach_safe(rb_class_tbl, fc_i, (st_data_t)&arg); 141 st_data_t tmp = tmp_classpath; 145 st_insert(RCLASS_IV_TBL(klass), (st_data_t)classpat [all...] |
H A D | st.c | 22 st_data_t key; 23 st_data_t record; 30 st_data_t key, val; 62 static st_index_t strhash(st_data_t); 68 static st_index_t strcasehash(st_data_t); 134 remove_safe_packed_entry(st_table *table, st_index_t i, st_data_t never) 381 find_entry(st_table *table, st_data_t key, st_index_t hash_val, st_index_t bin_pos) 396 find_packed_index(st_table *table, st_index_t hash_val, st_data_t key) 409 st_lookup(st_table *table, register st_data_t key, st_data_t *valu [all...] |
H A D | load.c | 199 st_lookup(features_index, (st_data_t)short_feature_cstr, (st_data_t *)&this_feature_index); 202 st_insert(features_index, (st_data_t)ruby_strdup(short_feature_cstr), (st_data_t)offset); 210 st_insert(features_index, (st_data_t)short_feature_cstr, (st_data_t)this_feature_index); 266 loaded_features_index_clear_i(st_data_t key, st_data_t val, st_data_t arg) 362 loaded_feature_path_i(st_data_t [all...] |
H A D | class.c | 159 clone_method_i(st_data_t key, st_data_t value, st_data_t data) 170 st_insert(tbl, key, (st_data_t)nce); 175 clone_const_i(st_data_t key, st_data_t value, st_data_t data) 209 st_data_t id; 227 st_foreach(RCLASS_CONST_TBL(orig), clone_const_i, (st_data_t)RCLASS_CONST_TBL(clone)); 234 st_foreach(RCLASS_M_TBL(orig), clone_method_i, (st_data_t)clon 1009 class_instance_method_list(int argc, VALUE *argv, VALUE mod, int obj, int (*func) (st_data_t, st_data_t, st_data_t)) argument [all...] |
H A D | marshal.c | 97 mark_marshal_compat_i(st_data_t key, st_data_t value) 130 st_insert(compat_allocator_tbl, (st_data_t)allocator, (st_data_t)compat); 411 st_data_t num; 487 st_data_t real_obj; 490 if (st_lookup(arg->compat_tbl, (st_data_t)obj, &real_obj)) { 514 w_obj_each(st_data_t key, st_data_t val, st_data_t [all...] |
H A D | hash.c | 112 typedef int st_foreach_func(st_data_t, st_data_t, st_data_t); 117 st_data_t arg; 121 foreach_safe_i(st_data_t key, st_data_t value, struct foreach_safe_arg *arg) 133 st_foreach_safe(st_table *table, int (*func)(ANYARGS), st_data_t a) 140 if (st_foreach_check(table, foreach_safe_i, (st_data_t)&arg, 0)) { 154 hash_foreach_iter(st_data_t key, st_data_t valu [all...] |
H A D | encoding.c | 256 st_insert(enc_table.names, (st_data_t)name, (st_data_t)index); 464 static st_data_t 465 enc_dup_name(st_data_t name) 467 return (st_data_t)strdup((const char *)name); 477 return st_insert2(enc_table.names, (st_data_t)alias, (st_data_t)idx, 562 st_data_t idx = 0; 566 if (st_lookup(enc_table.names, (st_data_t)name, &idx)) { 1009 enc_names_i(st_data_t nam [all...] |
H A D | gc.c | 791 free_method_entry_i(ID key, rb_method_entry_t *me, st_data_t data) 807 free_const_entry_i(ID key, rb_const_entry_t *ce, st_data_t data) 1275 st_data_t data = obj; 1314 st_data_t data; 1353 st_data_t data; 1405 st_data_t key, table; 1421 key = (st_data_t)obj; 1472 force_chain_object(st_data_t key, st_data_t val, st_data_t ar [all...] |
H A D | thread.c | 101 st_delete_wrap(st_table *table, st_data_t key) 359 terminate_i(st_data_t key, st_data_t val, rb_thread_t *main_thread) 424 st_foreach(vm->living_threads, terminate_i, (st_data_t)th); 639 st_insert(th->vm->living_threads, thval, (st_data_t) th->thread_id); 2065 thread_fd_close_i(st_data_t key, st_data_t val, st_data_t data) 2304 thread_list_i(st_data_t key, st_data_t va [all...] |
H A D | transcode.c | 168 st_data_t val; 171 if (!st_lookup(transcoder_table, (st_data_t)sname, &val)) { 172 val = (st_data_t)st_init_strcasetable(); 173 st_add_direct(transcoder_table, (st_data_t)sname, val); 176 if (!st_lookup(table2, (st_data_t)dname, &val)) { 182 val = (st_data_t)entry; 183 st_add_direct(table2, (st_data_t)dname, val); 191 st_data_t val; 194 if (!st_lookup(transcoder_table, (st_data_t)sname, &val)) { 198 if (!st_lookup(table2, (st_data_t)dnam [all...] |
H A D | vm.c | 992 st_data_t bop; 994 if (st_lookup(vm_opt_method_table, (st_data_t)me, &bop)) { 1003 check_redefined_method(st_data_t key, st_data_t value, st_data_t data) 1020 (st_data_t)klass); 1029 st_insert(vm_opt_method_table, (st_data_t)me, (st_data_t)bop); 1539 vm_mark_each_thread_func(st_data_t key, st_data_t valu [all...] |
H A D | process.c | 728 st_data_t status, piddata = (st_data_t)pid; 733 st_foreach(pid_tbl, wait_each, (st_data_t)&data); 764 st_insert(pid_tbl, pid, (st_data_t)st); 1781 check_exec_options_i(st_data_t st_key, st_data_t st_val, st_data_t arg) 1796 check_exec_options_i_extract(st_data_t st_key, st_data_t st_val, st_data_t ar [all...] |
H A D | array.c | 3854 st_data_t vv; 3866 vv = (st_data_t)(v = rb_ary_elt(ary1, i)); 3894 st_data_t vv; 3902 vv = (st_data_t)(v = rb_ary_elt(ary1, i)); 3908 vv = (st_data_t)(v = rb_ary_elt(ary2, i)); 3918 push_value(st_data_t key, st_data_t val, st_data_t ary) 3977 st_data_t vv = (st_data_t)( [all...] |
H A D | vm_trace.c | 206 clear_trace_func_i(st_data_t key, st_data_t val, st_data_t flag) 217 st_foreach(GET_VM()->living_threads, clear_trace_func_i, (st_data_t) 0);
|
H A D | vm_method.c | 180 st_data_t body; 234 st_data_t data; 344 st_insert(mtbl, mid, (st_data_t) me); 674 st_data_t key, data; 696 key = (st_data_t)mid;
|
H A D | error.c | 1182 st_data_t error; 1198 st_data_t error; 1231 st_data_t data = (st_data_t)klass;
|
H A D | dln.c | 653 if (st_delete(undef_tbl, (st_data_t*)&key, NULL)) { 666 if (st_delete(undef_tbl, (st_data_t*)&key, NULL)) { 734 if (st_delete(undef_tbl, (st_data_t*)&key, NULL) != 0) {
|
/macosx-10.10.1/ruby-106/ruby/ext/coverage/ |
H A D | coverage.c | 36 coverage_result_i(st_data_t key, st_data_t val, st_data_t h)
|
/macosx-10.10.1/ruby-106/ruby/enc/ |
H A D | unicode.c | 245 st_add_direct(FoldTable, (st_data_t )p->from, (st_data_t )&(p->to)); 249 st_add_direct(FoldTable, (st_data_t )p->from, (st_data_t )&(p->to)); 257 st_add_direct(Unfold1Table, (st_data_t )p1->from, (st_data_t )&(p1->to)); 261 st_add_direct(Unfold1Table, (st_data_t )p1->from, (st_data_t )&(p1->to)); 269 st_add_direct(Unfold2Table, (st_data_t )p2->from, (st_data_t )( [all...] |
/macosx-10.10.1/ruby-106/ruby/ext/objspace/ |
H A D | objspace.c | 251 set_zero_i(st_data_t key, st_data_t val, st_data_t arg) 710 collect_values(st_data_t key, st_data_t value, st_data_t data) 774 st_foreach(data.refs, collect_values, (st_data_t)ret);
|
/macosx-10.10.1/ruby-106/ruby/ext/socket/ |
H A D | mkconstants.rb | 217 st_insert(<%=hash_var%>, (st_data_t)<%=n%>, (st_data_t)rb_intern2(<%=c_str s%>, <%=s.length%>)); 226 st_data_t name; 227 if (st_lookup(<%=hash_var%>, (st_data_t)val, &name))
|
/macosx-10.10.1/ruby-106/ruby/win32/ |
H A D | win32.c | 599 free_conlist(st_data_t key, st_data_t val, st_data_t arg) 610 st_data_t key = (st_data_t)h, val; 676 return st_insert(socklist, (st_data_t)sock, (st_data_t)flag); 683 st_data_t data; 688 ret = st_lookup(socklist, (st_data_t)sock, (st_data_t *) [all...] |