Lines Matching refs:drbd_interval
12 struct drbd_interval *this = rb_entry(node, struct drbd_interval, rb); in interval_end()
19 struct drbd_interval, rb, sector_t, end, NODE_END);
25 drbd_insert_interval(struct rb_root *root, struct drbd_interval *this) in drbd_insert_interval()
33 struct drbd_interval *here = in drbd_insert_interval()
34 rb_entry(*new, struct drbd_interval, rb); in drbd_insert_interval()
69 struct drbd_interval *interval) in drbd_contains_interval()
74 struct drbd_interval *here = in drbd_contains_interval()
75 rb_entry(node, struct drbd_interval, rb); in drbd_contains_interval()
95 drbd_remove_interval(struct rb_root *root, struct drbd_interval *this) in drbd_remove_interval()
111 struct drbd_interval *
115 struct drbd_interval *overlap = NULL; in drbd_find_overlap()
121 struct drbd_interval *here = in drbd_find_overlap()
122 rb_entry(node, struct drbd_interval, rb); in drbd_find_overlap()
141 struct drbd_interval *
142 drbd_next_overlap(struct drbd_interval *i, sector_t sector, unsigned int size) in drbd_next_overlap()
151 i = rb_entry(node, struct drbd_interval, rb); in drbd_next_overlap()