Lines Matching refs:proglen
1426 int ilen, proglen = 0; in do_jit() local
1459 memcpy(rw_image + proglen, temp, ilen); in do_jit()
1460 proglen += ilen; in do_jit()
1461 addrs[0] = proglen; in do_jit()
1914 u8 *_insn = image + proglen + (start_of_ldx - temp); in do_jit()
2014 u8 *_insn = image + proglen + (start_of_ldx - temp); in do_jit()
2404 ctx->cleanup_addr = proglen; in do_jit()
2443 if (unlikely(proglen + ilen > oldproglen || in do_jit()
2444 proglen + ilen != addrs[i])) { in do_jit()
2448 memcpy(rw_image + proglen, temp, ilen); in do_jit()
2450 proglen += ilen; in do_jit()
2451 addrs[i] = proglen; in do_jit()
2459 return proglen; in do_jit()
3311 int proglen; member
3324 int proglen, oldproglen = 0; in bpf_int_jit_compile() local
3362 oldproglen = jit_data->proglen; in bpf_int_jit_compile()
3381 for (proglen = 0, i = 0; i <= prog->len; i++) { in bpf_int_jit_compile()
3382 proglen += 64; in bpf_int_jit_compile()
3383 addrs[i] = proglen; in bpf_int_jit_compile()
3385 ctx.cleanup_addr = proglen; in bpf_int_jit_compile()
3397 proglen = do_jit(prog, addrs, image, rw_image, oldproglen, &ctx, padding); in bpf_int_jit_compile()
3398 if (proglen <= 0) { in bpf_int_jit_compile()
3416 if (proglen != oldproglen) { in bpf_int_jit_compile()
3418 proglen, oldproglen); in bpf_int_jit_compile()
3423 if (proglen == oldproglen) { in bpf_int_jit_compile()
3435 header = bpf_jit_binary_pack_alloc(roundup(proglen, align) + extable_size, in bpf_int_jit_compile()
3442 prog->aux->extable = (void *) image + roundup(proglen, align); in bpf_int_jit_compile()
3444 oldproglen = proglen; in bpf_int_jit_compile()
3449 bpf_jit_dump(prog->len, proglen, pass + 1, rw_image); in bpf_int_jit_compile()
3470 jit_data->proglen = proglen; in bpf_int_jit_compile()
3484 prog->jited_len = proglen - cfi_get_offset(); in bpf_int_jit_compile()