Lines Matching refs:hash
573 * Calc hash using the specified hash_basis.
576 * This is implementation of FNV-1a hash function, which is released into public domain.
580 * @return ecma-string's hash
583 lit_utf8_string_hash_combine (lit_string_hash_t hash_basis, /**< hash to be combined with */
589 uint32_t hash = hash_basis;
594 hash = (hash ^ utf8_buf_p[i]) * 16777619;
597 return (lit_string_hash_t) hash;
601 * Calculate hash from the buffer.
603 * @return ecma-string's hash