Searched refs:usnic_uiom_interval_node (Results 1 - 3 of 3) sorted by relevance
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
H A D | usnic_uiom_interval_tree.h | 39 struct usnic_uiom_interval_node { struct 50 usnic_uiom_interval_tree_insert(struct usnic_uiom_interval_node *node, 53 usnic_uiom_interval_tree_remove(struct usnic_uiom_interval_node *node, 55 extern struct usnic_uiom_interval_node * 59 extern struct usnic_uiom_interval_node * 60 usnic_uiom_interval_tree_iter_next(struct usnic_uiom_interval_node *node,
|
H A D | usnic_uiom_interval_tree.c | 69 static struct usnic_uiom_interval_node* usnic_uiom_interval_node_alloc() 73 struct usnic_uiom_interval_node *interval = kzalloc(sizeof(*interval), usnic_uiom_interval_node_alloc() 88 struct usnic_uiom_interval_node *node_a, *node_b; interval_cmp() 90 node_a = list_entry(a, struct usnic_uiom_interval_node, link); interval_cmp() 91 node_b = list_entry(b, struct usnic_uiom_interval_node, link); interval_cmp() 107 struct usnic_uiom_interval_node *node; find_intervals_intersection_sorted() 124 struct usnic_uiom_interval_node *interval, *tmp; usnic_uiom_get_intervals_diff() 173 struct usnic_uiom_interval_node *interval, *tmp; usnic_uiom_put_interval_set() 181 struct usnic_uiom_interval_node *interval, *tmp; usnic_uiom_insert_interval() 252 struct usnic_uiom_interval_node *interval; usnic_uiom_remove_interval() 267 INTERVAL_TREE_DEFINE(struct usnic_uiom_interval_node, rb,
|
H A D | usnic_uiom.c | 200 struct usnic_uiom_interval_node *interval, *tmp; usnic_uiom_unmap_sorted_intervals() 222 struct usnic_uiom_interval_node *interval, *tmp; __usnic_uiom_reg_release() 252 struct usnic_uiom_interval_node *interval_node; usnic_uiom_map_sorted_intervals()
|
Completed in 84 milliseconds