Lines Matching defs:start
46 __ext_tree_search(struct rb_root *root, sector_t start)
53 if (start < be->be_f_offset)
55 else if (start >= ext_f_end(be))
62 if (start < be->be_f_offset)
65 if (start >= ext_f_end(be))
178 sector_t start, sector_t end, struct list_head *tmp)
185 be = __ext_tree_search(root, start);
194 if (start > be->be_f_offset)
195 len1 = start - be->be_f_offset;
361 sector_t start, sector_t end)
367 err = __ext_tree_remove(&bl->bl_ext_ro, start, end, &tmp);
369 err2 = __ext_tree_remove(&bl->bl_ext_rw, start, end, &tmp);
405 ext_tree_mark_written(struct pnfs_block_layout *bl, sector_t start,
409 sector_t end = start + len;
418 err = __ext_tree_remove(&bl->bl_ext_ro, start, end, &tmp);
425 for (be = __ext_tree_search(root, start); be; be = ext_tree_next(be)) {
432 if (be->be_f_offset < start) {
436 sector_t diff = start - be->be_f_offset;
444 err = ext_tree_split(root, be, start);
468 if (be->be_f_offset >= start && ext_f_end(be) <= end) {