17 lines · 540 B · C
RawDownload
// SPDX-License-Identifier: GPL-2.0-only#include <linux/interval_tree.h>#include <linux/interval_tree_generic.h>#include <linux/compiler.h>#include <linux/export.h> #define START(node) ((node)->start)#define LAST(node)  ((node)->last) INTERVAL_TREE_DEFINE(struct interval_tree_node, rb,		     unsigned long, __subtree_last,		     START, LAST,, interval_tree) EXPORT_SYMBOL_GPL(interval_tree_insert);EXPORT_SYMBOL_GPL(interval_tree_remove);EXPORT_SYMBOL_GPL(interval_tree_iter_first);EXPORT_SYMBOL_GPL(interval_tree_iter_next);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t