Searched refs:usnic_uiom_interval_node (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_uiom_interval_tree.h | 24 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,
|
D | usnic_uiom_interval_tree.c | 54 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 …]
|
D | usnic_uiom.c | 200 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()
|