• Home
  • Raw
  • Download

Lines Matching refs:left

52 static inline int INTERSECT(range_t *left, range_t *right) {  in INTERSECT()  argument
54 (IN_RANGE(left, right->start) && in INTERSECT()
55 IN_RANGE(right, left->start + left->length)) || in INTERSECT()
56 (IN_RANGE(right, left->start) && in INTERSECT()
57 IN_RANGE(left, right->start + right->length)); in INTERSECT()
61 range_t *left = (range_t *)l, *right = (range_t *)r; in range_cmp_for_search() local
62 if (INTERSECT(left, right) || in range_cmp_for_search()
63 CONTAINS(left, right) || in range_cmp_for_search()
64 CONTAINS(right, left)) { in range_cmp_for_search()
67 return left->start - right->start; in range_cmp_for_search()
71 range_t *left = (range_t *)l, *right = (range_t *)r; in run_checks() local
72 if (CONTAINS(left, right)) { in run_checks()
73 if (left->err_fn) in run_checks()
74 left->err_fn(ERROR_CONTAINS, left, right); in run_checks()
76 left->start, left->start + left->length, in run_checks()
79 if (CONTAINS(right, left)) { in run_checks()
81 right->err_fn(ERROR_CONTAINS, left, right); in run_checks()
84 left->start, left->start + left->length); in run_checks()
86 if (INTERSECT(left, right)) { in run_checks()
87 if (left->err_fn) in run_checks()
88 left->err_fn(ERROR_OVERLAPS, left, right); in run_checks()
90 left->start, left->start + left->length, in run_checks()
97 range_t *left = (range_t *)l, *right = (range_t *)r; in range_cmp() local
98 return left->start - right->start; in range_cmp()
171 range_t *left, range_t *right) { in handle_range_error() argument
176 left->start, left->length, in handle_range_error()
182 left->start, left->length, in handle_range_error()
199 range_t *left, in handle_contiguous_range_error() argument
203 (contiguous_range_info_t *)left->user; in handle_contiguous_range_error()
224 handle_range_error(err, left, right); in handle_contiguous_range_error()