]> rtime.felk.cvut.cz Git - can-eth-gw-linux.git/blob - lib/interval_tree.c
mm: replace vma prio_tree with an interval tree
[can-eth-gw-linux.git] / lib / interval_tree.c
1 #include <linux/init.h>
2 #include <linux/interval_tree.h>
3
4 #define ITSTRUCT   struct interval_tree_node
5 #define ITRB       rb
6 #define ITTYPE     unsigned long
7 #define ITSUBTREE  __subtree_last
8 #define ITSTART(n) ((n)->start)
9 #define ITLAST(n)  ((n)->last)
10 #define ITSTATIC
11 #define ITPREFIX   interval_tree
12
13 #include <linux/interval_tree_tmpl.h>