Lines Matching +full:negative +full:- +full:reference +full:- +full:buffer

2  * validator/val_neg.h - validator aggressive negative caching functions.
40 * The functions help with aggressive negative caching.
60 * The negative cache. It is shared between the threads, so locked.
61 * Kept as validator-environ-state. It refers back to the rrset cache for
68 /** the big lock on the negative cache. Because we use a rbtree
92 * Per Zone aggressive negative caching data.
104 /** pointer to parent zone in the negative cache */
108 * parents (-parents) include this one, that are in_use
132 * Data element for aggressive negative caching.
152 /** pointer to parent node in the negative cache */
156 * parents (-parents) include this one, that are in use
173 * Create negative cache
181 * see how much memory is in use by the negative cache.
182 * @param neg: negative cache
188 * Destroy negative cache. There must no longer be any other threads.
189 * @param neg: negative cache.
204 * Insert NSECs from this message into the negative cache for reference.
205 * @param neg: negative cache
212 * Insert NSECs from this referral into the negative cache for reference.
213 * @param neg: negative cache
222 * For the given query, try to get a reply out of the negative cache.
224 * @param neg: negative cache.
228 * @param buf: temporary buffer.
231 * if false, do not add SOA - for unbound-internal consumption.
236 * more conservative, especially for opt-out zones, since the receiver
237 * may have a trust-anchor below the optout and thus the optout cannot
238 * be used to create a proof from the negative cache.
254 * @param neg: negative cache
262 * Delete a data element from the negative cache.
266 * @param neg: negative cache.
274 * @param neg: negative cache
286 * @param neg: negative cache
303 * Adjust the size of the negative cache.
304 * @param neg: negative cache