Home
last modified time | relevance | path

Searched refs:rbtree (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/Documentation/
Drbtree.txt1 Red-black Trees (rbtree) in Linux
26 The high-resolution timer code uses an rbtree to organize outstanding
32 This document covers use of the Linux rbtree implementation. For more
44 Linux's rbtree implementation lives in the file "lib/rbtree.c". To use it,
45 "#include <linux/rbtree.h>".
47 The Linux rbtree implementation is optimized for speed, and thus has one
53 which call the provided rbtree functions. Locking is also left up to the
54 user of the rbtree code.
56 Creating a new rbtree
59 Data nodes in an rbtree tree are structures containing a struct rb_node member:
[all …]
Dkmemleak.txt74 information like size and stack trace, are stored in a rbtree.
90 the values against the addresses stored in the rbtree. If
D00-INDEX384 rbtree.txt
/linux-4.4.14/tools/lib/lockdep/
DBuild1 liblockdep-y += common.o lockdep.o preload.o rbtree.o
/linux-4.4.14/drivers/base/regmap/
DMakefile5 obj-$(CONFIG_REGMAP) += regcache-rbtree.o regcache-lzo.o regcache-flat.o
/linux-4.4.14/tools/perf/util/
Dpython-ext-sources22 ../lib/rbtree.c
DBuild23 libperf-y += rbtree.o
152 $(OUTPUT)util/rbtree.o: ../lib/rbtree.c FORCE
/linux-4.4.14/tools/perf/
DMANIFEST24 tools/lib/rbtree.c
51 tools/include/linux/rbtree.h
/linux-4.4.14/Documentation/timers/
Dhrtimers.txt95 file systems. The rbtree is solely used for time sorted ordering, while
97 queued timers, without having to walk the rbtree.
113 be set without having to touch the rbtree. This also makes the handling
/linux-4.4.14/Documentation/scheduler/
Dsched-design-CFS.txt54 runqueues, but it uses a time-ordered rbtree to build a "timeline" of future
68 CFS maintains a time-ordered rbtree, where all runnable tasks are sorted by the
79 becomes the "leftmost task" of the time-ordered rbtree it maintains (plus a
/linux-4.4.14/Documentation/block/
Ddeadline-iosched.txt70 rbtree front sector lookup when the io scheduler merge function is called.
/linux-4.4.14/lib/
DMakefile11 rbtree.o radix-tree.o dump_stack.o timerqueue.o\
DKconfig357 augmented rbtree.
361 Documentation/rbtree.txt
DKconfig.debug1650 A benchmark measuring the performance of the rbtree library.
1651 Also includes rbtree invariant checks.
/linux-4.4.14/drivers/block/xen-blkback/
Dblkback.c183 #define foreach_grant_safe(pos, n, rbtree, node) \ argument
184 for ((pos) = container_of(rb_first((rbtree)), typeof(*(pos)), node), \
/linux-4.4.14/net/netfilter/
DKconfig485 tristate "Netfilter nf_tables rbtree set module"
487 This option adds the "rbtree" set type (Red Black tree) that is used
/linux-4.4.14/Documentation/cgroups/
Dunified-hierarchy.txt523 global rbtree and treated like equal peers, regardless where they