Lines Matching defs:this

5  * Permission to use, copy, modify, and/or distribute this software for any
7 * copyright notice and this permission notice appear in all copies.
150 * node lock and isc_refcount for node references. In this case, we don't have
237 * If this is the top header for an rdataset, 'next' points
240 * at this header.
246 * this rdataset.
251 * Monotonously increased every time this rdataset is bound so that
306 #undef IGNORE /* WIN32 winbase.h defines this. */
329 * There is a tradeoff issue about configuring this value: if this is too
330 * small, it may cause heavier contention between threads; if this is too large,
332 * The default value should work well for most environments, but this can
402 /* Locks the data in this struct */
639 * We don't lock this as we don't care about simultaneous updates.
652 * If a routine is going to lock more than one lock in this module, then
662 * Failure to follow this hierarchy can result in deadlock.
737 * It's possible the rbtdb is not a cache. If this is the case,
1486 * If this is a NONEXISTENT rdataset, we can delete it.
1522 * impossible for this node to be referenced by others.
1555 if (noderefs == 1) { /* this is the first reference to the node */
1689 * Attempt to switch to a write lock on the tree. If this fails,
1690 * we will add this node to a linked list of nodes in this locking
1725 * If this node is the only one in the level it's in, deleting
1726 * this node may recursively make its parent the only node in
1728 * the parent node, this is almost the only opportunity to
1759 * XXX: this is a weird situation. We could
1760 * ignore this error case, but then the stale
1839 * most the maximum number of domain name labels, i.e, 127. In practice, this
1919 * a given rdataset. We keep this list
2212 * records that were changed in this
2259 * We're rolling back this transaction.
2273 * to this version and it can be cleaned up.
2287 * Is this the least open version?
2361 * expensive, but this event should be rare enough
2603 * Is this a "this rdataset doesn't
2671 * this is the best answer and the search should
2690 * There is no zonecut at this node which is active in this
2693 * If this is a "wild" node and the caller hasn't disabled
3089 * this version, we're done. If not, then we next check to see
3090 * if the ancestor is active in this version. If so, then there
3104 * First we try to figure out if this node is active in
3105 * the search's version. We do this now, even though we
3131 * Construct the wildcard name for this level.
3322 * Is this a "this rdataset doesn't
3334 * active rdataset at this node.
3363 * Note: for this to really be the right
3366 * cut have been removed; we assume this is
3624 * Is this a "this rdataset doesn't
3636 * rdataset at this node.
3762 * this node doesn't exist in the desired version, and that
3879 * by a dynamic update. If the caller cares about this, they
4011 * others to this work. Periodical cleaning
4520 * non-stale rdataset at this node.
4587 * extant rdatasets. That means that this node doesn't
4605 * If there is an NS rdataset at this node, then this is the
5013 * We may not need write access, but this code path is not performance
5192 * Is this a "this rdataset doesn't
5413 * Is this a "this rdataset doesn't
5443 * Is this a "this rdataset
5515 * being made to this node, because it's harmless and
5546 * only rdataset that can be found at this
5696 * We don't know this, however, so we leave it
5834 * based expiry on this node. However, we
5846 * this node.
6184 * this is deferred until closeversion() is called.
6369 * this is deferred until closeversion() is called.
6425 * this is deferred until closeversion() is called.
6817 rdatasetheader_t *header = NULL, *this;
6828 this = isc_heap_element(rbtdb->heaps[i], 1);
6829 if (this == NULL) {
6835 header = this;
6836 else if (isc_serial_lt(this->resign, header->resign)) {
6840 header = this;
6892 * be restored if we backout of this change.
7046 * extension which allows the user to specify this value on creation.
7175 * to the origin name, but this is expensive. Also, we don't know the
7636 * Is this a "this rdataset doesn't exist"
7711 * Is this a "this rdataset doesn't
8297 UNUSED(qtype); /* we do not use this value at least for now */
8571 UNUSED(qtype); /* we do not use this value at least for now */
8632 * in the LRU-list. From the LRU management point of view, this function is
8634 * however, this may cause a non-negligible performance penalty because a
8636 * If DNS_RBTDB_LIMITLRUUPDATE is defined to be non 0 at compilation time, this
8687 /* To be checked: can we really assume this? XXXMLG */
8697 * under an overmem condition. To recover from this condition quickly, up to
8730 * Unlink the entry at this point to avoid checking it
8732 * cannot be purged at this moment. This entry won't be