Home
last modified time | relevance | path

Searched +full:in +full:- +full:tree (Results 1 – 25 of 1176) sorted by relevance

12345678910>>...48

/freebsd-src/sys/contrib/openzfs/module/zfs/
H A Dbtree.c6 * You may only use this file in accordance with the terms of version
32 * Intensity 1: Verify that the tree's height is consistent throughout.
35 * Intensity 3: Verify that the total number of elements in the tree matches the
36 * sum of the number of elements in each node. Also verifies that each node's
42 * than the last element in the first of the two nodes it separates, and less
43 * than the first element in the second of the two nodes.
51 * operations per element. In addition, when creating large btrees, these
52 * operations are called at every step, resulting in extremely slow operation
77 return (hdr->bth_firs in zfs_btree_is_core()
87 zfs_btree_poison_node(zfs_btree_t * tree,zfs_btree_hdr_t * hdr) zfs_btree_poison_node() argument
112 zfs_btree_poison_node_at(zfs_btree_t * tree,zfs_btree_hdr_t * hdr,uint32_t idx,uint32_t count) zfs_btree_poison_node_at() argument
138 zfs_btree_verify_poison_at(zfs_btree_t * tree,zfs_btree_hdr_t * hdr,uint32_t idx) zfs_btree_verify_poison_at() argument
177 zfs_btree_leaf_alloc(zfs_btree_t * tree) zfs_btree_leaf_alloc() argument
186 zfs_btree_leaf_free(zfs_btree_t * tree,void * ptr) zfs_btree_leaf_free() argument
195 zfs_btree_create(zfs_btree_t * tree,int (* compar)(const void *,const void *),bt_find_in_buf_f bt_find_in_buf,size_t size) zfs_btree_create() argument
207 zfs_btree_create_custom(zfs_btree_t * tree,int (* compar)(const void *,const void *),bt_find_in_buf_f bt_find_in_buf,size_t size,size_t lsize) zfs_btree_create_custom() argument
230 zfs_btree_find_in_buf(zfs_btree_t * tree,uint8_t * buf,uint32_t nelems,const void * value,zfs_btree_index_t * where) zfs_btree_find_in_buf() argument
260 zfs_btree_find(zfs_btree_t * tree,const void * value,zfs_btree_index_t * where) zfs_btree_find() argument
429 bt_shift_core(zfs_btree_t * tree,zfs_btree_core_t * node,uint32_t idx,uint32_t count,uint32_t off,enum bt_shift_shape shape,enum bt_shift_direction dir) bt_shift_core() argument
456 bt_shift_core_left(zfs_btree_t * tree,zfs_btree_core_t * node,uint32_t idx,uint32_t count,enum bt_shift_shape shape) bt_shift_core_left() argument
467 bt_shift_core_right(zfs_btree_t * tree,zfs_btree_core_t * node,uint32_t idx,uint32_t count,enum bt_shift_shape shape) bt_shift_core_right() argument
479 bt_shift_leaf(zfs_btree_t * tree,zfs_btree_leaf_t * node,uint32_t idx,uint32_t count,uint32_t off,enum bt_shift_direction dir) bt_shift_leaf() argument
498 bt_grow_leaf(zfs_btree_t * tree,zfs_btree_leaf_t * leaf,uint32_t idx,uint32_t n) bt_grow_leaf() argument
533 bt_shrink_leaf(zfs_btree_t * tree,zfs_btree_leaf_t * leaf,uint32_t idx,uint32_t n) bt_shrink_leaf() argument
558 bt_transfer_core(zfs_btree_t * tree,zfs_btree_core_t * source,uint32_t sidx,uint32_t count,zfs_btree_core_t * dest,uint32_t didx,enum bt_shift_shape shape) bt_transfer_core() argument
576 bt_transfer_leaf(zfs_btree_t * tree,zfs_btree_leaf_t * source,uint32_t sidx,uint32_t count,zfs_btree_leaf_t * dest,uint32_t didx) bt_transfer_leaf() argument
593 zfs_btree_first_helper(zfs_btree_t * tree,zfs_btree_hdr_t * hdr,zfs_btree_index_t * where) zfs_btree_first_helper() argument
614 zfs_btree_insert_core_impl(zfs_btree_t * tree,zfs_btree_core_t * parent,uint32_t offset,zfs_btree_hdr_t * new_node,void * buf) zfs_btree_insert_core_impl() argument
642 zfs_btree_insert_into_parent(zfs_btree_t * tree,zfs_btree_hdr_t * old_node,zfs_btree_hdr_t * new_node,void * buf) zfs_btree_insert_into_parent() argument
790 zfs_btree_insert_leaf_impl(zfs_btree_t * tree,zfs_btree_leaf_t * leaf,uint32_t idx,const void * value) zfs_btree_insert_leaf_impl() argument
812 zfs_btree_insert_into_leaf(zfs_btree_t * tree,zfs_btree_leaf_t * leaf,const void * value,uint32_t idx) zfs_btree_insert_into_leaf() argument
897 zfs_btree_find_parent_idx(zfs_btree_t * tree,zfs_btree_hdr_t * hdr) zfs_btree_find_parent_idx() argument
926 zfs_btree_bulk_finish(zfs_btree_t * tree) zfs_btree_bulk_finish() argument
1090 zfs_btree_add_idx(zfs_btree_t * tree,const void * value,const zfs_btree_index_t * where) zfs_btree_add_idx() argument
1178 zfs_btree_first(zfs_btree_t * tree,zfs_btree_index_t * where) zfs_btree_first() argument
1216 zfs_btree_last(zfs_btree_t * tree,zfs_btree_index_t * where) zfs_btree_last() argument
1232 zfs_btree_next_helper(zfs_btree_t * tree,const zfs_btree_index_t * idx,zfs_btree_index_t * out_idx,void (* done_func)(zfs_btree_t *,zfs_btree_hdr_t *)) zfs_btree_next_helper() argument
1309 zfs_btree_next(zfs_btree_t * tree,const zfs_btree_index_t * idx,zfs_btree_index_t * out_idx) zfs_btree_next() argument
1320 zfs_btree_prev(zfs_btree_t * tree,const zfs_btree_index_t * idx,zfs_btree_index_t * out_idx) zfs_btree_prev() argument
1387 zfs_btree_get(zfs_btree_t * tree,zfs_btree_index_t * idx) zfs_btree_get() argument
1402 zfs_btree_add(zfs_btree_t * tree,const void * node) zfs_btree_add() argument
1411 zfs_btree_node_destroy(zfs_btree_t * tree,zfs_btree_hdr_t * node) zfs_btree_node_destroy() argument
1428 zfs_btree_remove_from_node(zfs_btree_t * tree,zfs_btree_core_t * node,zfs_btree_hdr_t * rm_hdr) zfs_btree_remove_from_node() argument
1651 zfs_btree_remove_idx(zfs_btree_t * tree,zfs_btree_index_t * where) zfs_btree_remove_idx() argument
1863 zfs_btree_remove(zfs_btree_t * tree,const void * value) zfs_btree_remove() argument
1872 zfs_btree_numnodes(zfs_btree_t * tree) zfs_btree_numnodes() argument
1896 zfs_btree_destroy_nodes(zfs_btree_t * tree,zfs_btree_index_t ** cookie) zfs_btree_destroy_nodes() argument
1918 zfs_btree_clear_helper(zfs_btree_t * tree,zfs_btree_hdr_t * hdr) zfs_btree_clear_helper() argument
1930 zfs_btree_clear(zfs_btree_t * tree) zfs_btree_clear() argument
1946 zfs_btree_destroy(zfs_btree_t * tree) zfs_btree_destroy() argument
1954 zfs_btree_verify_pointers_helper(zfs_btree_t * tree,zfs_btree_hdr_t * hdr) zfs_btree_verify_pointers_helper() argument
1968 zfs_btree_verify_pointers(zfs_btree_t * tree) zfs_btree_verify_pointers() argument
1983 zfs_btree_verify_counts_helper(zfs_btree_t * tree,zfs_btree_hdr_t * hdr) zfs_btree_verify_counts_helper() argument
2012 zfs_btree_verify_counts(zfs_btree_t * tree) zfs_btree_verify_counts() argument
2027 zfs_btree_verify_height_helper(zfs_btree_t * tree,zfs_btree_hdr_t * hdr,int32_t height) zfs_btree_verify_height_helper() argument
2049 zfs_btree_verify_height(zfs_btree_t * tree) zfs_btree_verify_height() argument
2066 zfs_btree_verify_order_helper(zfs_btree_t * tree,zfs_btree_hdr_t * hdr) zfs_btree_verify_order_helper() argument
2134 zfs_btree_verify_order(zfs_btree_t * tree) zfs_btree_verify_order() argument
2147 zfs_btree_verify_poison_helper(zfs_btree_t * tree,zfs_btree_hdr_t * hdr) zfs_btree_verify_poison_helper() argument
2181 zfs_btree_verify_poison(zfs_btree_t * tree) zfs_btree_verify_poison() argument
2191 zfs_btree_verify(zfs_btree_t * tree) zfs_btree_verify() argument
[all...]
/freebsd-src/share/man/man3/
H A Dtree.31 .\" $OpenBSD: tree.3,v 1.7 2002/06/12 01:09:20 provos Exp $
6 .\" Redistribution and use in source and binary forms, with or without
11 .\" 2. Redistributions in binary form must reproduce the above copyright
12 .\" notice, this list of conditions and the following disclaimer in the
23 .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
27 .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
32 .Dt TREE 3
105 .Nd "implementations of splay and rank-balanced (wavl) trees"
107 .In sy
[all...]
H A Darb.31 .\" $OpenBSD: tree.3,v 1.7 2002/06/12 01:09:20 provos Exp $
4 .\" Copyright 2018-2019 Netflix, Inc.
7 .\" Redistribution and use in source and binary forms, with or without
12 .\" 2. Redistributions in binary form must reproduce the above copyright
13 .\" notice, this list of conditions and the following disclaimer in the
24 .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
28 .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
98 .Nd "array-based red-black trees"
185 These macros define data structures for and array-based red-black trees.
[all …]
/freebsd-src/contrib/unbound/edns-subnet/
H A Daddrtree.c2 * edns-subnet/addrtree.c -- radix tree for edns subnet cache.
8 * Redistribution and use in source and binary forms, with or without
15 * Redistributions in binary form must reproduce the above copyright notice,
16 * this list of conditions and the following disclaimer in the documentation
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
32 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
36 * addrtree -- radix tree for edns subnet cache.
62 edge->node = node; in edge_create()
63 edge->len = addrlen; in edge_create()
[all …]
H A Daddrtree.h2 * edns-subnet/addrtree.h -- radix tree for edns subnet cache.
8 * Redistribution and use in source and binary forms, with or without
15 * Redistributions in binary form must reproduce the above copyright notice,
16 * this list of conditions and the following disclaimer in the documentation
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
32 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
38 * The addrtree is a radix tree designed for edns subnet. Most notable
44 * (sourcemask). While traversing the tree the first matching node is
54 * tree the scope of all visited nodes is updated. This ensures we are
[all …]
/freebsd-src/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Davl.h6 * You may not use this file except in compliance with the License.
13 * When distributing Covered Code, include this CDDL HEADER in each
46 * This is a generic implementation of AVL trees for use in the Solaris kernel.
52 * linked list in general requires 2 pointers in each data structure. The
53 * AVL tree implementation uses 3 pointers. The following chart gives the
56 * Operation Link List AVL tree
57 * --------- -------- --------
74 * The type "avl_index_t" is used to indicate a position in the list for
79 * 1. Create the list/tree with: avl_create()
86 * avl_first() - returns the lowest valued node
[all …]
/freebsd-src/sys/contrib/openzfs/include/sys/
H A Davl.h6 * You may not use this file except in compliance with the License.
9 * or https://opensource.org/licenses/CDDL-1.0.
13 * When distributing Covered Code, include this CDDL HEADER in each
46 * This is a generic implementation of AVL trees for use in the Solaris kernel.
52 * linked list in general requires 2 pointers in each data structure. The
53 * AVL tree implementation uses 3 pointers. The following chart gives the
56 * Operation Link List AVL tree
57 * --------- -------- --------
74 * The type "avl_index_t" is used to indicate a position in the list for
79 * 1. Create the list/tree with: avl_create()
[all …]
H A Dbtree.h6 * You may only use this file in accordance with the terms of version
29 * This file defines the interface for a B-Tree implementation for ZFS. The
30 * tree can be used to store arbitrary sortable data types with low overhead
31 * and good operation performance. In addition the tree intelligently
32 * optimizes bulk in-order insertions to improve memory use and performance.
34 * Note that for all B-Tree functions, the values returned are pointers to the
35 * internal copies of the data in the tree. The internal data can only be
37 * with respect to any other elements in the tree.
39 * The major drawback of the B-Tree is that any returned elements or indexes
40 * are only valid until a side-effectful operation occurs, since these can
[all …]
/freebsd-src/usr.sbin/etcupdate/
H A Detcupdate.81 .\" Copyright (c) 2010-2013 Hudson River Trading LLC
5 .\" Redistribution and use in source and binary forms, with or without
10 .\" 2. Redistributions in binary form must reproduce the above copyright
11 .\" notice, this list of conditions and the following disclaimer in the
17 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
21 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
89 such as files in
91 It manages updates by doing a three-way merge of changes made to these
96 To perform a three-wa
[all...]
/freebsd-src/sys/contrib/openzfs/module/avl/
H A Davl.c6 * You may not use this file except in compliance with the License.
9 * or https://opensource.org/licenses/CDDL-1.0.
13 * When distributing Covered Code, include this CDDL HEADER in each
32 * AVL - generic AVL tree implementation for kernel use
34 * A complete description of AVL trees can be found in many CS textbooks.
36 * Here is a very brief overview. An AVL tree is a binary search tree that is
38 * any given node, the left and right subtrees are allowed to differ in height
41 * This relaxation from a perfectly balanced binary tree allows doing
42 * insertion and deletion relatively efficiently. Searching the tree is
45 * The key to insertion and deletion is a set of tree manipulations called
[all …]
/freebsd-src/contrib/kyua/engine/
H A Dconfig.cpp4 // Redistribution and use in source and binary forms, with or without
10 // * Redistributions in binary form must reproduce the above copyright
11 // notice, this list of conditions and the following disclaimer in the
20 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
41 #include "utils/config/tree.ipp"
56 /// Defines the schema of a configuration tree.
58 /// \param [in,out] tree Th
59 init_tree(config::tree & tree) init_tree() argument
74 set_defaults(config::tree & tree) set_defaults() argument
100 setup(config::tree & tree,const int syntax_version) setup() argument
217 config::tree tree(false); default_config() local
230 config::tree tree(false); empty_config() local
247 config::tree tree(false); load_config() local
[all...]
/freebsd-src/contrib/ldns/ldns/
H A Drbtree.h2 * rbtree.h -- generic red-black tree
4 * Copyright (c) 2001-2008, NLnet Labs. All rights reserved.
8 * Redistribution and use in source and binary forms, with or without
15 * Redistributions in binary form must reproduce the above copyright notice,
16 * this list of conditions and the following disclaimer in the documentation
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
32 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
39 * Red black tree. Implementation taken from NSD 3.0.5, adjusted for use
40 * in unbound (memory allocation, logging and so on).
[all …]
H A Dradix.h2 * radix.h -- generic radix tree
8 * Redistribution and use in source and binary forms, with or without
15 * Redistributions in binary form must reproduce the above copyright notice,
16 * this list of conditions and the following disclaimer in the documentation
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
32 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
39 * Radix tree. Implementation taken from NSD 4, adjusted for use in ldns.
67 /** A node in a radix tree */
77 /** Index in the the parent node select edge array. */
[all …]
/freebsd-src/usr.bin/dtc/
H A Ddtc.11 .\"-
6 .\" Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237)
10 .\" Redistribution and use in source and binary forms, with or without
15 .\" 2. Redistributions in binary form must reproduce the above copyright
16 .\" notice, this list of conditions and the following disclaimer in the
22 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
26 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
36 .Nd device tree compiler
43 .Op Fl E Ar [no-]checker_name
[all …]
/freebsd-src/contrib/unbound/util/
H A Drbtree.h2 * rbtree.h -- generic red-black tree
4 * Copyright (c) 2001-2007, NLnet Labs. All rights reserved.
8 * Redistribution and use in source and binary forms, with or without
15 * Redistributions in binary form must reproduce the above copyright notice,
16 * this list of conditions and the following disclaimer in the documentation
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
32 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
39 * Red black tree. Implementation taken from NSD 3.0.5, adjusted for use
40 * in unbound (memory allocation, logging and so on).
[all …]
/freebsd-src/crypto/openssl/crypto/x509/
H A Dpcy_tree.c2 * Copyright 2004-2023 The OpenSSL Project Authors. All Rights Reserved.
5 * this file except in compliance with the License. You can obtain a copy
6 * in the file LICENSE in the source distribution or at
18 * If the maximum number of nodes in the policy tree isn't defined, set it to
21 * Defining this to be zero means unlimited policy tree growth which opens the
22 * door on CVE-2023-0464.
34 if ((lev->flags & X509_V_FLAG_INHIBIT_MAP) in expected_print()
35 || !(node->data->flags & POLICY_DATA_FLAG_MAP_MASK)) in expected_print()
40 STACK_OF(ASN1_OBJECT) *pset = node->data->expected_policy_set; in expected_print()
54 char *str, X509_POLICY_TREE *tree, in tree_print() argument
[all …]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DSuffixTree.h1 //===- llvm/ADT/SuffixTree.h - Tree for substrings -------
[all...]
/freebsd-src/usr.sbin/etcupdate/tests/
H A Dignore_test.sh7 # Redistribution and use in source and binary forms, with or without
12 # 2. Redistributions in binary form must reproduce the above copyright
13 # notice, this list of conditions and the following disclaimer in the
19 # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
23 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 # Various regression tests to test the -I flag to the 'update' command.
36 echo "Usage: ignore.sh [-s script] [-w workdir]"
43 case $option in
56 shift $((OPTIND - 1))
[all …]
/freebsd-src/contrib/ofed/opensm/include/opensm/
H A Dosm_mtree.h2 * Copyright (c) 2004-2009 Voltaire, Inc. All rights reserved.
3 * Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved.
4 * Copyright (c) 1996-2003 Intel Corporation. All rights reserved.
9 * COPYING in the main directory of this source tree, or the
12 * Redistribution and use in source and binary forms, with or
16 * - Redistributions of source code must retain the above
20 * - Redistributions in binary form must reproduce the above
22 * disclaimer in the documentation and/or other materials
28 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
29 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
[all …]
/freebsd-src/share/man/man4/
H A Dfdt.47 .\" Redistribution and use in source and binary forms, with or without
12 .\" 2. Redistributions in binary form must reproduce the above copyright
13 .\" notice, this list of conditions and the following disclaimer in the
19 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
33 .Nd Flattened Device Tree support
39 .Em Flattened Device Tree
41 probed or self enumerated, in a uniform and portable way.
48 Configuration data, which cannot be self discovered in run-time, has to be
[all …]
/freebsd-src/contrib/kyua/utils/config/
H A Dlua_module_test.cpp4 // Redistribution and use in source and binary forms, with or without
10 // * Redistributions in binary form must reproduce the above copyright
11 // notice, this list of conditions and the following disclaimer in the
20 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31 #include <atf-c++.hpp>
37 #include "utils/config/tree.ipp"
46 /// Non-native type to use as a leaf node.
48 /// The value recorded in the object.
[all …]
H A Dlua_module.cpp4 // Redistribution and use in source and binary forms, with or without
10 // * Redistributions in binary form must reproduce the above copyright
11 // notice, this list of conditions and the following disclaimer in the
20 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
36 #include "utils/config/tree.ipp"
45 /// Gets the tree singleton stored in the Lua state.
48 /// "tree" with a pointer to the singleton.
50 /// \return A reference to the tree associated with the Lua state.
[all …]
H A Dtree_test.cpp4 // Redistribution and use in source and binary forms, with or without
10 // * Redistributions in binary form must reproduce the above copyright
11 // notice, this list of conditions and the following disclaimer in the
20 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
26 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29 #include "utils/config/tree.ipp"
31 #include <atf-c++.hpp>
47 /// constructors to validate that we can use it as a leaf of a tree.
55 /// \param value_ The value to store in the object.
[all …]
/freebsd-src/contrib/ncurses/ncurses/base/
H A Dtries.c3 * Copyright 1998-2009,2010 Free Software Foundation, Inc. *
7 * "Software"), to deal in the Software without restriction, including *
14 * in all copies or substantial portions of the Software. *
19 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
20 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
21 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
22 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
24 * Except as contained in this notice, the name(s) of the above copyright *
25 * holders shall not be used in advertising or otherwise to promote the *
26 * sale, use or other dealings in this Software without prior written *
[all …]
/freebsd-src/contrib/unbound/util/storage/
H A Ddnstree.h2 * util/storage/dnstree.h - support for rbtree types suitable for DNS code.
8 * Redistribution and use in source and binary forms, with or without
15 * Redistributions in binary form must reproduce the above copyright notice,
16 * this list of conditions and the following disclaimer in the documentation
26 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
31 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
32 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
48 * Tree of domain names. Sorted first by class then by name.
52 * The tree itself is a rbtree_type.
53 * This is the element node put as first entry in the client structure.
[all …]

12345678910>>...48