hash_val 218 ext/mbstring/oniguruma/st.c #define PTR_NOT_EQUAL(table, ptr, hash_val, key) \ hash_val 219 ext/mbstring/oniguruma/st.c ((ptr) != 0 && (ptr->hash != (hash_val) || !EQUAL((table), (key), (ptr)->key))) hash_val 227 ext/mbstring/oniguruma/st.c #define FIND_ENTRY(table, ptr, hash_val, bin_pos) do {\ hash_val 228 ext/mbstring/oniguruma/st.c bin_pos = hash_val%(table)->num_bins;\ hash_val 230 ext/mbstring/oniguruma/st.c if (PTR_NOT_EQUAL(table, ptr, hash_val, key)) {\ hash_val 232 ext/mbstring/oniguruma/st.c while (PTR_NOT_EQUAL(table, ptr->next, hash_val, key)) {\ hash_val 245 ext/mbstring/oniguruma/st.c unsigned int hash_val, bin_pos; hash_val 248 ext/mbstring/oniguruma/st.c hash_val = do_hash(key, table); hash_val 249 ext/mbstring/oniguruma/st.c FIND_ENTRY(table, ptr, hash_val, bin_pos); hash_val 260 ext/mbstring/oniguruma/st.c #define ADD_DIRECT(table, key, value, hash_val, bin_pos)\ hash_val 265 ext/mbstring/oniguruma/st.c bin_pos = hash_val % table->num_bins;\ hash_val 270 ext/mbstring/oniguruma/st.c entry->hash = hash_val;\ hash_val 284 ext/mbstring/oniguruma/st.c unsigned int hash_val, bin_pos; hash_val 287 ext/mbstring/oniguruma/st.c hash_val = do_hash(key, table); hash_val 288 ext/mbstring/oniguruma/st.c FIND_ENTRY(table, ptr, hash_val, bin_pos); hash_val 291 ext/mbstring/oniguruma/st.c ADD_DIRECT(table, key, value, hash_val, bin_pos); hash_val 306 ext/mbstring/oniguruma/st.c unsigned int hash_val, bin_pos; hash_val 308 ext/mbstring/oniguruma/st.c hash_val = do_hash(key, table); hash_val 309 ext/mbstring/oniguruma/st.c bin_pos = hash_val % table->num_bins; hash_val 310 ext/mbstring/oniguruma/st.c ADD_DIRECT(table, key, value, hash_val, bin_pos); hash_val 319 ext/mbstring/oniguruma/st.c unsigned int hash_val; hash_val 328 ext/mbstring/oniguruma/st.c hash_val = ptr->hash % new_num_bins; hash_val 329 ext/mbstring/oniguruma/st.c ptr->next = new_bins[hash_val]; hash_val 330 ext/mbstring/oniguruma/st.c new_bins[hash_val] = ptr; hash_val 386 ext/mbstring/oniguruma/st.c unsigned int hash_val; hash_val 390 ext/mbstring/oniguruma/st.c hash_val = do_hash_bin(*key, table); hash_val 391 ext/mbstring/oniguruma/st.c ptr = table->bins[hash_val]; hash_val 399 ext/mbstring/oniguruma/st.c table->bins[hash_val] = ptr->next; hash_val 429 ext/mbstring/oniguruma/st.c unsigned int hash_val; hash_val 432 ext/mbstring/oniguruma/st.c hash_val = do_hash_bin(*key, table); hash_val 433 ext/mbstring/oniguruma/st.c ptr = table->bins[hash_val];