Lines Matching refs:iter
82 struct block_range_iter iter = { NULL, NULL }; in block_range__create() local
118 return iter; in block_range__create()
131 iter.start = head; in block_range__create()
141 return iter; in block_range__create()
154 iter.start = entry; in block_range__create()
155 iter.end = entry; in block_range__create()
165 return iter; in block_range__create()
188 iter.start = entry; in block_range__create()
195 entry = iter.start; in block_range__create()
203 return iter; in block_range__create()
225 iter.end = entry; in block_range__create()
234 iter.end = entry; in block_range__create()
250 return iter; in block_range__create()
263 iter.end = tail; in block_range__create()
273 return iter; in block_range__create()
291 assert(iter.start->start == start && iter.start->is_target); in block_range__create()
292 assert(iter.end->end == end && iter.end->is_branch); in block_range__create()
296 return iter; in block_range__create()