Michel Lespinasse | fff3fd8 | 2012-10-08 16:31:23 -0700 | [diff] [blame] | 1 | #include <linux/init.h> |
| 2 | #include <linux/interval_tree.h> |
| 3 | |
Michel Lespinasse | 6b2dbba | 2012-10-08 16:31:25 -0700 | [diff] [blame^] | 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 |
Michel Lespinasse | fff3fd8 | 2012-10-08 16:31:23 -0700 | [diff] [blame] | 12 | |
Michel Lespinasse | 6b2dbba | 2012-10-08 16:31:25 -0700 | [diff] [blame^] | 13 | #include <linux/interval_tree_tmpl.h> |