Lines Matching refs:hash
382 uint32_t hash; in xmlDictComputeBigKey() local
387 hash = seed; in xmlDictComputeBigKey()
390 hash += data[i]; in xmlDictComputeBigKey()
391 hash += (hash << 10); in xmlDictComputeBigKey()
392 hash ^= (hash >> 6); in xmlDictComputeBigKey()
394 hash += (hash << 3); in xmlDictComputeBigKey()
395 hash ^= (hash >> 11); in xmlDictComputeBigKey()
396 hash += (hash << 15); in xmlDictComputeBigKey()
398 return hash; in xmlDictComputeBigKey()
419 uint32_t hash; in xmlDictComputeBigQKey() local
422 hash = seed; in xmlDictComputeBigQKey()
425 hash += prefix[i]; in xmlDictComputeBigQKey()
426 hash += (hash << 10); in xmlDictComputeBigQKey()
427 hash ^= (hash >> 6); in xmlDictComputeBigQKey()
429 hash += ':'; in xmlDictComputeBigQKey()
430 hash += (hash << 10); in xmlDictComputeBigQKey()
431 hash ^= (hash >> 6); in xmlDictComputeBigQKey()
434 hash += name[i]; in xmlDictComputeBigQKey()
435 hash += (hash << 10); in xmlDictComputeBigQKey()
436 hash ^= (hash >> 6); in xmlDictComputeBigQKey()
438 hash += (hash << 3); in xmlDictComputeBigQKey()
439 hash ^= (hash >> 11); in xmlDictComputeBigQKey()
440 hash += (hash << 15); in xmlDictComputeBigQKey()
442 return hash; in xmlDictComputeBigQKey()