Lines Matching refs:start
99 #define service_range_overlap(sr, start, end) \
100 ((sr)->lower <= (end) && (sr)->upper >= (start))
107 * @start: beginning of the search range (end >= start) for matching
108 * @end: end of the search range (end >= start) for matching
110 #define service_range_foreach_match(sr, sc, start, end) \
112 start, \
116 start, \
122 * @start: beginning of the search range (end >= start) for matching
123 * @end: end of the search range (end >= start) for matching
129 u32 start, u32 end)
135 if (!n || service_range_entry(n)->max < start)
140 if (l && service_range_entry(l)->max >= start) {
153 if (service_range_overlap(sr, start, end))
159 r && service_range_entry(r)->max >= start) {
172 * @start: beginning of the search range (end >= start) for matching
173 * @end: end of the search range (end >= start) for matching
179 u32 start, u32 end)
186 if (r && service_range_entry(r)->max >= start)
192 return service_range_match_first(r, start, end);
204 if (service_range_overlap(sr, start, end))