Lines Matching refs:block_range
21 struct block_range *entry = rb_entry(rb, struct block_range, node); in block_range__debug()
31 struct block_range *block_range__find(u64 addr) in block_range__find()
35 struct block_range *entry; in block_range__find()
39 entry = rb_entry(parent, struct block_range, node); in block_range__find()
83 struct block_range *next, *entry = NULL; in block_range__create()
88 entry = rb_entry(parent, struct block_range, node); in block_range__create()
115 next = rb_entry(n, struct block_range, node); in block_range__create()
118 struct block_range *head = malloc(sizeof(struct block_range)); in block_range__create()
122 *head = (struct block_range){ in block_range__create()
141 entry = malloc(sizeof(struct block_range)); in block_range__create()
145 *entry = (struct block_range){ in block_range__create()
165 struct block_range *head = malloc(sizeof(struct block_range)); in block_range__create()
169 *head = (struct block_range){ in block_range__create()
203 struct block_range *tail = malloc(sizeof(struct block_range)); in block_range__create()
207 *tail = (struct block_range){ in block_range__create()
248 struct block_range *tail; in block_range__create()
250 tail = malloc(sizeof(struct block_range)); in block_range__create()
254 *tail = (struct block_range){ in block_range__create()
273 struct block_range *hole = malloc(sizeof(struct block_range)); in block_range__create()
277 *hole = (struct block_range){ in block_range__create()
313 double block_range__coverage(struct block_range *br) in block_range__coverage()