Lines Matching full:iteration
70 static enum iter iteration; variable
210 * Return the number of the next manual page in the current iteration.
217 switch(iteration) { in dbm_page_next()
225 return page_bytitle(iteration, NULL); in dbm_page_next()
230 * Functions implementing the iteration over manual pages.
243 /* Initialize for a new iteration. */ in page_bytitle()
246 iteration = arg_iter; in page_bytitle()
248 switch (iteration) { in page_bytitle()
262 iteration = ITER_NONE; in page_bytitle()
274 if (iteration == ITER_NAME) in page_bytitle()
279 if (iteration == ITER_DESC) in page_bytitle()
290 iteration = ITER_NONE; in page_bytitle()
299 res.bits = iteration == ITER_NAME ? cp[-1] : 0; in page_bytitle()
307 (iteration != ITER_DESC && cp[-2] != '\0')); in page_bytitle()
320 /* Initialize for a new iteration. */ in page_byarch()
323 iteration = ITER_ARCH; in page_byarch()
343 iteration = ITER_NONE; in page_byarch()
360 /* Initialize for a new iteration. */ in page_bymacro()
363 iteration = ITER_MACRO; in page_bymacro()
371 if (iteration != ITER_MACRO) in page_bymacro()
378 iteration = ITER_NONE; in page_bymacro()
419 * Filtered iteration over macro entries.
442 /* Initialize for a new iteration. */ in macro_bypage()