Searched refs:st_data_t (Results 1 - 25 of 41) sorted by relevance

12

/macosx-10.10.1/ruby-106/ruby/include/ruby/
H A Dst.h35 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 Dupdate.c5 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 Dnumhash.c28 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 Dvariable.c55 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 Dst.c22 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 Dload.c199 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 Dclass.c159 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 Dmarshal.c97 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 Dhash.c112 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 Dencoding.c256 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 Dgc.c791 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 Dthread.c101 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 Dtranscode.c168 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 Dvm.c992 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 Dprocess.c728 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 Darray.c3854 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 Dvm_trace.c206 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 Dvm_method.c180 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 Derror.c1182 st_data_t error;
1198 st_data_t error;
1231 st_data_t data = (st_data_t)klass;
H A Ddln.c653 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 Dcoverage.c36 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 Dunicode.c245 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 Dobjspace.c251 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 Dmkconstants.rb217 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 Dwin32.c599 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...]

Completed in 381 milliseconds

12