Lines Matching refs:iter
82 struct block_range_iter iter = { NULL, NULL };
118 return iter;
131 iter.start = head;
141 return iter;
154 iter.start = entry;
155 iter.end = entry;
165 return iter;
188 iter.start = entry;
192 * At this point we've got: @iter.start = [@start...] but @end can still be
195 entry = iter.start;
203 return iter;
225 iter.end = entry;
234 iter.end = entry;
250 return iter;
263 iter.end = tail;
273 return iter;
291 assert(iter.start->start == start && iter.start->is_target);
292 assert(iter.end->end == end && iter.end->is_branch);
296 return iter;