Lines Matching refs:proglen
419 int proglen = 0; in do_jit() local
1008 ctx->cleanup_addr = proglen; in do_jit()
1042 if (unlikely(proglen + ilen > oldproglen)) { in do_jit()
1046 memcpy(image + proglen, temp, ilen); in do_jit()
1048 proglen += ilen; in do_jit()
1049 addrs[i] = proglen; in do_jit()
1052 return proglen; in do_jit()
1059 int proglen; member
1068 int proglen, oldproglen = 0; in bpf_int_jit_compile() local
1104 oldproglen = jit_data->proglen; in bpf_int_jit_compile()
1120 for (proglen = 0, i = 0; i < prog->len; i++) { in bpf_int_jit_compile()
1121 proglen += 64; in bpf_int_jit_compile()
1122 addrs[i] = proglen; in bpf_int_jit_compile()
1124 ctx.cleanup_addr = proglen; in bpf_int_jit_compile()
1134 proglen = do_jit(prog, addrs, image, oldproglen, &ctx); in bpf_int_jit_compile()
1135 if (proglen <= 0) { in bpf_int_jit_compile()
1144 if (proglen != oldproglen) { in bpf_int_jit_compile()
1146 proglen, oldproglen); in bpf_int_jit_compile()
1151 if (proglen == oldproglen) { in bpf_int_jit_compile()
1152 header = bpf_jit_binary_alloc(proglen, &image, in bpf_int_jit_compile()
1159 oldproglen = proglen; in bpf_int_jit_compile()
1164 bpf_jit_dump(prog->len, proglen, pass + 1, image); in bpf_int_jit_compile()
1172 jit_data->proglen = proglen; in bpf_int_jit_compile()
1178 prog->jited_len = proglen; in bpf_int_jit_compile()