Lines Matching refs:addrs
138 unsigned int *addrs; in bpf_jit_compile() local
145 addrs = kmalloc(flen * sizeof(*addrs), GFP_KERNEL); in bpf_jit_compile()
146 if (addrs == NULL) in bpf_jit_compile()
154 addrs[i] = proglen; in bpf_jit_compile()
274 EMIT_COND_JMP(X86_JE, addrs[pc_ret0 - 1] - in bpf_jit_compile()
275 (addrs[i] - 4)); in bpf_jit_compile()
279 EMIT1_off32(0xe9, cleanup_addr - (addrs[i] - 4)); /* jmp .+off32 */ in bpf_jit_compile()
351 EMIT_JMP(cleanup_addr - addrs[i]); in bpf_jit_compile()
437 EMIT_COND_JMP(X86_JE, cleanup_addr - (addrs[i] - 6)); in bpf_jit_compile()
483 t_offset = func - (image + addrs[i]); in bpf_jit_compile()
496 t_offset = func - (image + addrs[i]); in bpf_jit_compile()
503 t_offset = func - (image + addrs[i]); in bpf_jit_compile()
523 t_offset = addrs[i + K] - addrs[i]; in bpf_jit_compile()
535 cond_branch: f_offset = addrs[i + filter[i].jf] - addrs[i]; in bpf_jit_compile()
536 t_offset = addrs[i + filter[i].jt] - addrs[i]; in bpf_jit_compile()
598 kfree(addrs); in bpf_jit_compile()
605 addrs[i] = proglen; in bpf_jit_compile()
645 kfree(addrs); in bpf_jit_compile()