Version:  2.0.40 2.2.26 2.4.37 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10

Linux/lib/interval_tree.c

  1 #include <linux/interval_tree.h>
  2 #include <linux/interval_tree_generic.h>
  3 #include <linux/compiler.h>
  4 #include <linux/export.h>
  5 
  6 #define START(node) ((node)->start)
  7 #define LAST(node)  ((node)->last)
  8 
  9 INTERVAL_TREE_DEFINE(struct interval_tree_node, rb,
 10                      unsigned long, __subtree_last,
 11                      START, LAST,, interval_tree)
 12 
 13 EXPORT_SYMBOL_GPL(interval_tree_insert);
 14 EXPORT_SYMBOL_GPL(interval_tree_remove);
 15 EXPORT_SYMBOL_GPL(interval_tree_iter_first);
 16 EXPORT_SYMBOL_GPL(interval_tree_iter_next);
 17 

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us