Lines Matching defs:pass
271 * Note: 'seen' is properly valid only on pass
274 * first pass will still correctly determine the
353 /* Exit, returning 0; first pass hits here. */
558 int pass;
584 * First pass: No code buffer; Program is "faux-generated" -- no code
590 * Second pass: Code buffer allocated with size determined previously.
595 * Third pass: Code generated 'for real', and branch destinations
601 * first assembly pass, we should err on the side of caution and
607 * Finally, if we see one pass generate code the same size as the
608 * previous pass we have converged and should now generate code for
615 * inputs, so we should usually converge on the third pass.
621 /* Scouting faux-generate pass 0 */
643 for (pass = 1; pass < 3; pass++) {
651 pr_info("Pass %d: shrink = %d, seen = 0x%x\n", pass,
659 bpf_jit_dump(flen, proglen, pass, code_base);