Lines Matching full:range
29 /* Just adds a range to the list. We won't detect whether the range overlaps
41 /* Find which range value falls in. Return that range or NULL if value does
42 not fall within any range. */
49 adjacent ranges of the input range list. The user data of each range in
50 the range list is a structure of the type contiguous_range_info_t.
52 range_t structures comprising each new contiguous range, as well as the
55 NOTE: The input range must be sorted!
66 NOTE: The returned range is not sorted. You must call sort_ranges() if you
77 /* The function below takes in two range lists: r and s, and subtracts the
85 NOTE: Both range lists must be sorted on input. This is guarded by an
88 NOTE: Range s must contain ranges, which are fully contained by the span of
89 range r (the span being the interval between the start of the lowest
90 range in r, inclusive, and the end of the highest range in r,
93 NOTE: In addition to the requirement above, range s must contain ranges,
96 NOTE: There is no user info associated with the resulting range.
98 NOTE: The resulting range is not sorted.