Home
last modified time | relevance | path

Searched refs:usnic_uiom_interval_node (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/infiniband/hw/usnic/
Dusnic_uiom_interval_tree.h24 struct usnic_uiom_interval_node { struct
35 usnic_uiom_interval_tree_insert(struct usnic_uiom_interval_node *node, argument
38 usnic_uiom_interval_tree_remove(struct usnic_uiom_interval_node *node,
40 extern struct usnic_uiom_interval_node *
44 extern struct usnic_uiom_interval_node *
45 usnic_uiom_interval_tree_iter_next(struct usnic_uiom_interval_node *node,
Dusnic_uiom_interval_tree.c54 static struct usnic_uiom_interval_node*
58 struct usnic_uiom_interval_node *interval = kzalloc(sizeof(*interval), in usnic_uiom_interval_node_alloc()
73 struct usnic_uiom_interval_node *node_a, *node_b; in interval_cmp()
75 node_a = list_entry(a, struct usnic_uiom_interval_node, link); in interval_cmp()
76 node_b = list_entry(b, struct usnic_uiom_interval_node, link); in interval_cmp()
92 struct usnic_uiom_interval_node *node; in find_intervals_intersection_sorted()
109 struct usnic_uiom_interval_node *interval, *tmp; in usnic_uiom_get_intervals_diff()
158 struct usnic_uiom_interval_node *interval, *tmp; in usnic_uiom_put_interval_set()
166 struct usnic_uiom_interval_node *interval, *tmp; in usnic_uiom_insert_interval()
237 struct usnic_uiom_interval_node *interval; in usnic_uiom_remove_interval()
[all …]
Dusnic_uiom.c200 struct usnic_uiom_interval_node *interval, *tmp; in usnic_uiom_unmap_sorted_intervals()
222 struct usnic_uiom_interval_node *interval, *tmp; in __usnic_uiom_reg_release()
252 struct usnic_uiom_interval_node *interval_node; in usnic_uiom_map_sorted_intervals()