Home
last modified time | relevance | path

Searched refs:trees (Results 1 – 25 of 37) sorted by relevance

12

/linux-2.6.39/Documentation/
Dprio_tree.txt32 overflow-sub-trees to handle each possible radix_index. For example,
33 in figure we have 3 overflow-sub-trees corresponding to radix indices
37 are indexed using heap and radix indices whereas the overflow-sub-trees below
39 indexed using heap and size indices. In overflow-sub-trees the size_index
65 5 [0,3,3] [2,2,4] [4,0,4] | Overflow-sub-trees
83 We do not optimize the height of overflow-sub-trees using index_bits.
84 The reason is: there can be many such overflow-sub-trees and all of
88 heap-and-size indexed overflow-sub-trees using prio_tree->index_bits.
89 Instead the overflow sub-trees are indexed using full BITS_PER_LONG bits
90 of size_index. This may lead to skewed sub-trees because most of the
[all …]
Drbtree.txt6 What are red-black trees, and what are they for?
9 Red-black trees are a type of self-balancing binary search tree, used for
10 storing sortable key/value data pairs. This differs from radix trees (which
16 Red-black trees are similar to AVL trees, but provide faster real-time bounded
23 There are a number of red-black trees in use in the kernel.
29 trees, as are epoll file descriptors, cryptographic keys, and network
35 Linux Weekly News article on red-black trees
38 Wikipedia entry on red-black trees
41 Linux implementation of red-black trees
168 sorted order. These work on arbitrary trees, and should not need to be
[all …]
DHOWTO224 - subsystem specific kernel trees and patches
296 Subsystem Specific kernel trees and patches
306 Most of these repositories are git trees, but there are also other SCMs
322 Before updates from subsystem trees are merged into the mainline 2.6.x
324 testing repository exists into which virtually all subsystem trees are
D00-INDEX66 - description of various trees and how to apply their patches.
280 - info on what red-black trees are and what they are for.
DSubmittingDrivers5 various kernel trees. Note that if you are interested in video card drivers
Dapplying-patches.txt11 one of the many trees/branches should be applied to. Hopefully this document
15 description of the different kernel trees (and examples of how to apply
447 This concludes this list of explanations of the various kernel trees.
/linux-2.6.39/Documentation/devicetree/
D00-INDEX1 Documentation for device trees, a data structure by which bootloaders pass
10 - Booting Linux without Open Firmware, describes history and format of device trees.
/linux-2.6.39/kernel/
Daudit_tree.c26 struct list_head trees; /* with root here */ member
155 INIT_LIST_HEAD(&chunk->trees); in alloc_chunk()
251 list_del_init(&chunk->trees); in untag_chunk()
274 list_replace_init(&chunk->trees, &new->trees); in untag_chunk()
297 list_for_each_entry(owner, &new->trees, same_root) in untag_chunk()
351 list_add(&tree->same_root, &chunk->trees); in create_chunk()
427 list_replace_init(&old->trees, &chunk->trees); in tag_chunk()
442 list_for_each_entry(owner, &chunk->trees, same_root) in tag_chunk()
447 list_add(&tree->same_root, &chunk->trees); in tag_chunk()
886 while (!list_empty(&chunk->trees)) { in evict_chunk()
[all …]
Dauditsc.c200 struct audit_tree_refs *trees, *first_trees; member
346 struct audit_tree_refs *p = ctx->trees; in put_tree_ref()
358 ctx->trees = p; in put_tree_ref()
367 struct audit_tree_refs *p = ctx->trees; in grow_tree_refs()
368 ctx->trees = kzalloc(sizeof(struct audit_tree_refs), GFP_KERNEL); in grow_tree_refs()
369 if (!ctx->trees) { in grow_tree_refs()
370 ctx->trees = p; in grow_tree_refs()
374 p->next = ctx->trees; in grow_tree_refs()
376 ctx->first_trees = ctx->trees; in grow_tree_refs()
397 for (q = p; q != ctx->trees; q = q->next, n = 31) { in unroll_tree_refs()
[all …]
/linux-2.6.39/drivers/mtd/
Dmtdswap.c127 struct mtdswap_tree trees[MTDSWAP_TREE_CNT]; member
175 #define TREE_ROOT(d, name) (&d->trees[MTDSWAP_ ## name].root)
178 #define TREE_COUNT(d, name) (d->trees[MTDSWAP_ ## name].count)
211 oldidx = tp - &d->trees[0]; in mtdswap_eb_detach()
213 d->trees[oldidx].count--; in mtdswap_eb_detach()
241 if (eb->root == &d->trees[idx].root) in mtdswap_rb_add()
245 root = &d->trees[idx].root; in mtdswap_rb_add()
248 d->trees[idx].count++; in mtdswap_rb_add()
816 if (d->trees[idx].root.rb_node != NULL) in __mtdswap_choose_gc_tree()
858 root = &d->trees[i].root; in mtdswap_choose_wl_tree()
[all …]
/linux-2.6.39/Documentation/block/
Dcfq-iosched.txt7 (for sequential workloads) and service trees (for random workloads) before
11 queues/service trees. This can be very helpful on highly seeky media like
/linux-2.6.39/Documentation/development-process/
D2.Process163 subsystem tree and into the -next trees (described below). When the
234 first in trees dedicated to network device drivers, wireless networking,
237 those managing lower-level trees, this process is known as the "chain of
247 The chain of subsystem trees guides the flow of patches into the kernel,
256 the interesting subsystem trees, but that would be a big and error-prone
259 The answer comes in the form of -next trees, where subsystem trees are
260 collected for testing and review. The older of these trees, maintained by
263 trees; it also has some patches aimed at helping with debugging.
287 Linux-next trees are announced on the linux-kernel and linux-next mailing
371 upstream. For the management of certain kinds of trees (-mm, for example),
D7.AdvancedTopics48 When you are ready to start putting up git trees for others to look at, you
91 an exported tree. Moving changesets between trees to avoid conflicts in
115 can affect your ability to get trees pulled in the future. Quoting Linus:
D6.Followthrough117 default. Subsystem trees typically feed linux-next as well, making their
127 developers and, possibly, moving some patches between trees to ensure that
/linux-2.6.39/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Dpar_io.txt26 the new device trees. Instead, each Par I/O bank should be represented
Ducc.txt35 do so, in order to support older device trees, but they should be updated
/linux-2.6.39/Documentation/ko_KR/
DHOWTO325 git trees:
356 quilt trees:
/linux-2.6.39/Documentation/filesystems/
Dbtrfs.txt87 btrfsck: do a limited check of the FS extent trees.
Dsharedsubtree.txt906 a) Create the necessary number of mount trees to
909 b) Do not attach any of the trees to its destination.
916 propagation trees; where 'n' is the number of mounts in the
919 Also there should be 'm' new mount trees, where 'm' is
926 attach each of the mount trees to their corresponding
930 delete all the newly created trees.
Dhpfs.txt178 Old versions of this driver created sometimes unbalanced dnode trees. OS/2
180 unbalanced trees too :-) but both HPFS and HPFS386 contain bug that it rarely
181 crashes when the tree is not balanced. This driver handles unbalanced trees
Dubifs.txt65 trees), so the mount time and memory consumption do not linearly depend
/linux-2.6.39/fs/reiserfs/
DKconfig8 Balanced trees are more efficient than traditional file system
/linux-2.6.39/Documentation/devicetree/bindings/powerpc/fsl/
Dmpc5200.txt27 To express this information as completely as possible, 5200B device trees
31 It is *strongly* recommended that 5200B device trees follow this convention
/linux-2.6.39/Documentation/filesystems/pohmelfs/
Dinfo.txt14 trees looking for stale requests, which have to be resent, or if number of
/linux-2.6.39/Documentation/RCU/
DarrayRCU.txt21 to other array-of-list situations, such as radix trees.

12