hashvalue_type
hashvalue_type h = pkt_hash_rrset(pkt, nm,
hashvalue_type h;
hashvalue_type h;
hashvalue_type hash, struct reply_info* rep, time_t leeway, int pside,
hashvalue_type h;
hashvalue_type h;
hashvalue_type hash, struct reply_info* rep, time_t leeway, int pside,
hashvalue_type h = hash_addr(addr, addrlen, 0);
static hashvalue_type
hashvalue_type h = 0xab;
static hashvalue_type
hashvalue_type h = dname_query_hash(name, 0xab);
hashvalue_type h = hash_addr(addr, addrlen, 0);
hashvalue_type h = dname_query_hash(name, 0xab);
hashvalue_type h = k->entry.hash;
hashvalue_type* h;
if(count > RR_COUNT_MAX || !(h = (hashvalue_type*)regional_alloc(
scratch, sizeof(hashvalue_type)*count))) {
hashvalue_type hash, rrset_id_type id)
hashvalue_type hash, rrset_id_type id);
hashvalue_type h;
hashvalue_type
dname_query_hash(uint8_t* dname, hashvalue_type h)
hashvalue_type
dname_pkt_hash(sldns_buffer* pkt, uint8_t* dname, hashvalue_type h)
hashvalue_type dname_query_hash(uint8_t* dname, hashvalue_type h);
hashvalue_type dname_pkt_hash(struct sldns_buffer* pkt, uint8_t* dname,
hashvalue_type h);
hashvalue_type
hashvalue_type h = 0xab;
static hashvalue_type
hashvalue_type h = 0xab;
static hashvalue_type
pkt_hash_rrset_rest(hashvalue_type dname_h, uint16_t type, uint16_t dclass,
hashvalue_type h;
rrset_parse_equals(struct rrset_parse* p, sldns_buffer* pkt, hashvalue_type h,
hashvalue_type h, uint32_t rrset_flags, uint8_t* dname,
hashvalue_type hash = pkt_hash_rrset(pkt, sigset->dname, datatype,
size_t dnamelen, uint16_t type, uint16_t dclass, hashvalue_type* hash,
hashvalue_type dname_h = pkt_hash_rrset_first(pkt, dname);
uint16_t type, uint16_t dclass, hashvalue_type hash,
hashvalue_type hash = 0;
hashvalue_type hash;
hashvalue_type pkt_hash_rrset(struct sldns_buffer* pkt, uint8_t* dname,
struct sldns_buffer* pkt, hashvalue_type h, uint32_t rrset_flags,
hashvalue_type
hashvalue_type h = 0xab;
hashvalue_type h)
hashvalue_type query_info_hash(struct query_info *q, uint16_t flags);
struct reply_info* r, hashvalue_type h);
hashvalue_type
hashvalue_type h = 0xab;
hashvalue_type rrset_key_hash(struct packed_rrset_key* key);
struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions)
lruhash_insert(struct lruhash* table, hashvalue_type hash,
lruhash_lookup(struct lruhash* table, hashvalue_type hash, void* key, int wr)
lruhash_remove(struct lruhash* table, hashvalue_type hash, void* key)
lruhash_insert_or_retrieve(struct lruhash* table, hashvalue_type hash,
hashvalue_type hash;
void lruhash_insert(struct lruhash* table, hashvalue_type hash,
hashvalue_type hash, void* key, int wr);
struct lruhash_entry* lruhash_insert_or_retrieve(struct lruhash* table, hashvalue_type hash,
void lruhash_remove(struct lruhash* table, hashvalue_type hash, void* key);
struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions);
slab_idx(struct slabhash* sl, hashvalue_type hash)
void slabhash_insert(struct slabhash* sl, hashvalue_type hash,
hashvalue_type hash, void* key, int wr)
void slabhash_remove(struct slabhash* sl, hashvalue_type hash, void* key)
void slabhash_update_space_used(struct slabhash* sl, hashvalue_type hash,
struct lruhash* slabhash_gettable(struct slabhash* sl, hashvalue_type hash)
void slabhash_insert(struct slabhash* table, hashvalue_type hash,
hashvalue_type hash, void* key, int wr);
void slabhash_remove(struct slabhash* table, hashvalue_type hash, void* key);
void slabhash_update_space_used(struct slabhash* table, hashvalue_type hash,
struct lruhash* slabhash_gettable(struct slabhash* table, hashvalue_type hash);
hashvalue_type hash;
hashvalue_type h;
hashvalue_type h;
hashvalue_type h = qstate->minfo[id] &&
hashvalue_type h = query_info_hash(&qstate->qinfo, qstate->query_flags);
hashvalue_type qinfo_hash;
hashvalue_type h = pkt_hash_rrset(pkt, nm,
hashvalue_type h;
hashvalue_type h;
hashvalue_type hash, struct reply_info* rep, time_t leeway, int pside,
hashvalue_type h;
hashvalue_type h;
hashvalue_type hash, struct reply_info* rep, time_t leeway, int pside,
hashvalue_type h = hash_addr(addr, addrlen, 0);
static hashvalue_type
hashvalue_type h = 0xab;
static hashvalue_type
hashvalue_type h = dname_query_hash(name, 0xab);
hashvalue_type h = hash_addr(addr, addrlen, 0);
hashvalue_type h = dname_query_hash(name, 0xab);
hashvalue_type h = k->entry.hash;
hashvalue_type* h;
if(count > RR_COUNT_MAX || !(h = (hashvalue_type*)regional_alloc(
scratch, sizeof(hashvalue_type)*count))) {
hashvalue_type hash, rrset_id_type id)
hashvalue_type hash, rrset_id_type id);
hashvalue_type h;
hashvalue_type h;
hashvalue_type h;
static hashvalue_type myhash(int id) {return (hashvalue_type)id & 0x0f;}
hashvalue_type h = myhash(12);
static hashvalue_type myhash(int id) {
hashvalue_type h = (hashvalue_type)id & 0x0f;
hashvalue_type
dname_query_hash(uint8_t* dname, hashvalue_type h)
hashvalue_type
dname_pkt_hash(sldns_buffer* pkt, uint8_t* dname, hashvalue_type h)
hashvalue_type dname_query_hash(uint8_t* dname, hashvalue_type h);
hashvalue_type dname_pkt_hash(struct sldns_buffer* pkt, uint8_t* dname,
hashvalue_type h);
hashvalue_type
hashvalue_type h = 0xab;
static hashvalue_type
hashvalue_type h = 0xab;
static hashvalue_type
pkt_hash_rrset_rest(hashvalue_type dname_h, uint16_t type, uint16_t dclass,
hashvalue_type h;
rrset_parse_equals(struct rrset_parse* p, sldns_buffer* pkt, hashvalue_type h,
hashvalue_type h, uint32_t rrset_flags, uint8_t* dname,
hashvalue_type hash = pkt_hash_rrset(pkt, sigset->dname, datatype,
size_t dnamelen, uint16_t type, uint16_t dclass, hashvalue_type* hash,
hashvalue_type dname_h = pkt_hash_rrset_first(pkt, dname);
uint16_t type, uint16_t dclass, hashvalue_type hash,
hashvalue_type hash = 0;
hashvalue_type hash;
hashvalue_type pkt_hash_rrset(struct sldns_buffer* pkt, uint8_t* dname,
struct sldns_buffer* pkt, hashvalue_type h, uint32_t rrset_flags,
hashvalue_type
hashvalue_type h = 0xab;
hashvalue_type h)
hashvalue_type query_info_hash(struct query_info *q, uint16_t flags);
struct reply_info* r, hashvalue_type h);
hashvalue_type
hashvalue_type h = 0xab;
hashvalue_type rrset_key_hash(struct packed_rrset_key* key);
struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions)
lruhash_insert(struct lruhash* table, hashvalue_type hash,
lruhash_lookup(struct lruhash* table, hashvalue_type hash, void* key, int wr)
lruhash_remove(struct lruhash* table, hashvalue_type hash, void* key)
lruhash_insert_or_retrieve(struct lruhash* table, hashvalue_type hash,
hashvalue_type hash;
void lruhash_insert(struct lruhash* table, hashvalue_type hash,
hashvalue_type hash, void* key, int wr);
struct lruhash_entry* lruhash_insert_or_retrieve(struct lruhash* table, hashvalue_type hash,
void lruhash_remove(struct lruhash* table, hashvalue_type hash, void* key);
struct lruhash_bin* bin, hashvalue_type hash, void* key, size_t* collisions);
slab_idx(struct slabhash* sl, hashvalue_type hash)
void slabhash_insert(struct slabhash* sl, hashvalue_type hash,
hashvalue_type hash, void* key, int wr)
void slabhash_remove(struct slabhash* sl, hashvalue_type hash, void* key)
void slabhash_update_space_used(struct slabhash* sl, hashvalue_type hash,
struct lruhash* slabhash_gettable(struct slabhash* sl, hashvalue_type hash)
void slabhash_insert(struct slabhash* table, hashvalue_type hash,
hashvalue_type hash, void* key, int wr);
void slabhash_remove(struct slabhash* table, hashvalue_type hash, void* key);
void slabhash_update_space_used(struct slabhash* table, hashvalue_type hash,
struct lruhash* slabhash_gettable(struct slabhash* table, hashvalue_type hash);