Lines Matching refs:rb_entry
139 cached_iova = rb_entry(iovad->cached32_node, struct iova, node); in __cached_rbnode_delete_update()
148 cached_iova = rb_entry(iovad->cached_node, struct iova, node); in __cached_rbnode_delete_update()
163 struct iova *this = rb_entry(*new, struct iova, node); in iova_insert_rbtree()
220 curr_iova = rb_entry(curr, struct iova, node); in __alloc_and_insert_iova_range()
229 curr_iova = rb_entry(curr, struct iova, node); in __alloc_and_insert_iova_range()
237 curr_iova = rb_entry(curr, struct iova, node); in __alloc_and_insert_iova_range()
281 curr_iova = rb_entry(curr, struct iova, node); in __alloc_and_insert_iova_best_fit()
282 prev_iova = rb_entry(prev, struct iova, node); in __alloc_and_insert_iova_best_fit()
297 curr_iova = rb_entry(curr, struct iova, node); in __alloc_and_insert_iova_best_fit()
424 struct iova *iova = rb_entry(node, struct iova, node); in private_find_iova()
708 struct iova *iova = rb_entry(node, struct iova, node); in __is_range_overlap()
776 iova = rb_entry(node, struct iova, node); in reserve_iova()
813 struct iova *iova = rb_entry(node, struct iova, node); in copy_reserved_iova()