Lines Matching refs:hash
782 _dnsPacket_hashBytes( DnsPacket* packet, int numBytes, unsigned hash ) in _dnsPacket_hashBytes() argument
788 hash = hash*FNV_MULT ^ *p++; in _dnsPacket_hashBytes()
791 return hash; in _dnsPacket_hashBytes()
796 _dnsPacket_hashQName( DnsPacket* packet, unsigned hash ) in _dnsPacket_hashQName() argument
824 hash = hash*FNV_MULT ^ *p++; in _dnsPacket_hashQName()
829 return hash; in _dnsPacket_hashQName()
833 _dnsPacket_hashQR( DnsPacket* packet, unsigned hash ) in _dnsPacket_hashQR() argument
837 hash = _dnsPacket_hashQName(packet, hash); in _dnsPacket_hashQR()
838 hash = _dnsPacket_hashBytes(packet, 4, hash); /* TYPE and CLASS */ in _dnsPacket_hashQR()
839 return hash; in _dnsPacket_hashQR()
845 unsigned hash = FNV_BASIS; in _dnsPacket_hashQuery() local
856 hash = hash*FNV_MULT ^ (packet->base[2] & 1); in _dnsPacket_hashQuery()
869 hash = _dnsPacket_hashQR(packet, hash); in _dnsPacket_hashQuery()
871 return hash; in _dnsPacket_hashQuery()
1009 unsigned int hash; /* hash value */ member
1113 e->hash = entry_hash(e); in entry_init_key()
1132 e->hash = init->hash; in entry_alloc()
1177 unsigned int hash; member
1237 if (ri->hash == key->hash) { in _cache_check_pending_request_locked()
1248 ri->hash = key->hash; in _cache_check_pending_request_locked()
1273 if (ri->hash == key->hash) { in _cache_notify_waiting_tid_locked()
1476 int index = key->hash % cache->max_entries; in _cache_lookup_p()
1485 if (node->hash == key->hash && entry_equals(node, key)) in _cache_lookup_p()