Searched refs:bin_pos (Results 1 - 1 of 1) sorted by relevance

/macosx-10.10.1/ruby-106/ruby/
H A Dst.c377 #define FIND_ENTRY(table, ptr, hash_val, bin_pos) \
378 ((ptr) = find_entry((table), key, (hash_val), ((bin_pos) = (hash_val)%(table)->num_bins)))
381 find_entry(st_table *table, st_data_t key, st_index_t hash_val, st_index_t bin_pos) argument
383 register st_table_entry *ptr = table->bins[bin_pos];
469 st_index_t hash_val, register st_index_t bin_pos)
473 entry->next = table->bins[bin_pos];
474 table->bins[bin_pos] = entry;
484 st_index_t hash_val, register st_index_t bin_pos)
489 bin_pos = hash_val % table->num_bins;
492 entry = new_entry(table, key, value, hash_val, bin_pos);
468 new_entry(st_table * table, st_data_t key, st_data_t value, st_index_t hash_val, register st_index_t bin_pos) argument
483 add_direct(st_table *table, st_data_t key, st_data_t value, st_index_t hash_val, register st_index_t bin_pos) argument
562 register st_index_t bin_pos; local
594 register st_index_t bin_pos; local
836 st_index_t hash_val, bin_pos; local
[all...]

Completed in 117 milliseconds