Lines Matching defs:entry

2  * validator/val_kentry.h - validator key entry definition.
50 * A key entry for the validator.
53 * This is the key part for the cache; the key entry key.
56 /** lru hash entry */
57 struct lruhash_entry entry;
67 * Key entry for the validator.
69 * This is the data part for the cache, the key entry data.
77 /** the TTL of this entry (absolute time) */
103 /** calculate hash for key entry
104 * @param kk: key entry. The lruhash entry.hash value is filled in.
109 * Copy a key entry, to be region-allocated.
110 * @param kkey: the key entry key (and data pointer) to copy.
112 * @return newly region-allocated entry or NULL on a failure to allocate.
118 * Copy a key entry, malloced.
119 * @param kkey: the key entry key (and data pointer) to copy.
120 * @return newly allocated entry or NULL on a failure to allocate memory.
125 * See if this is a null entry. Does not do locking.
127 * @return true if it is a NULL rrset entry.
132 * See if this entry is good. Does not do locking.
139 * See if this entry is bad. Does not do locking.
157 * String is part of key entry and is deleted with it.
162 * Create a null entry, in the given region.
166 * @param dclass: class of key entry. (host order);
169 * @return new key entry or NULL on alloc failure
176 * Create a key entry from an rrset, in the given region.
180 * @param dclass: class of key entry. (host order);
181 * @param rrset: data for key entry. This is copied to the region.
184 * @return new key entry or NULL on alloc failure
191 * Create a bad entry, in the given region.
195 * @param dclass: class of key entry. (host order);
198 * @return new key entry or NULL on alloc failure
205 * Obtain rrset from a key entry, allocated in region.
206 * @param kkey: key entry to convert to a rrset.