Searched refs:proglen (Results 1 – 7 of 7) sorted by relevance
| /linux/tools/bpf/ |
| H A D | bpf_jit_disasm.c | 180 unsigned int proglen; in get_last_jit_image() local 209 &flen, &proglen, &pass, &base); in get_last_jit_image() 214 if (proglen > 1000000) { in get_last_jit_image() 215 printf("proglen of %u too big, stopping\n", proglen); in get_last_jit_image() 219 image = malloc(proglen); in get_last_jit_image() 224 memset(image, 0, proglen); in get_last_jit_image() 227 while ((ptr = strtok(tmp, "\n")) != NULL && ulen < proglen) { in get_last_jit_image() 241 if (ulen >= proglen) in get_last_jit_image() 247 assert(ulen == proglen); in get_last_jit_image() 249 proglen, pass, flen); in get_last_jit_image()
|
| /linux/arch/sparc/net/ |
| H A D | bpf_jit_comp_32.c | 328 unsigned int cleanup_addr, proglen, oldproglen = 0; in bpf_jit_compile() local 345 for (proglen = 0, i = 0; i < flen; i++) { in bpf_jit_compile() 346 proglen += 64; in bpf_jit_compile() 347 addrs[i] = proglen; in bpf_jit_compile() 349 cleanup_addr = proglen; /* epilogue address */ in bpf_jit_compile() 355 proglen = 0; in bpf_jit_compile() 713 if (unlikely(proglen + ilen > oldproglen)) { in bpf_jit_compile() 719 memcpy(image + proglen, temp, ilen); in bpf_jit_compile() 721 proglen += ilen; in bpf_jit_compile() 722 addrs[i] = proglen; in bpf_jit_compile() [all …]
|
| /linux/arch/x86/net/ |
| H A D | bpf_jit_comp.c | 1665 int ilen, proglen = 0; in do_jit() local 1712 memcpy(rw_image + proglen, temp, ilen); in do_jit() 1713 proglen += ilen; in do_jit() 1714 addrs[0] = proglen; in do_jit() 2182 u8 *_insn = image + proglen + (start_of_ldx - temp); in do_jit() 2304 u8 *_insn = image + proglen + (start_of_ldx - temp); in do_jit() 2729 ctx->cleanup_addr = proglen; in do_jit() 2777 if (unlikely(proglen + ilen > oldproglen || in do_jit() 2778 proglen + ilen != addrs[i])) { in do_jit() 2782 memcpy(rw_image + proglen, temp, ilen); in do_jit() [all …]
|
| H A D | bpf_jit_comp32.c | 1667 int proglen = 0; in do_jit() local 2471 ctx->cleanup_addr = proglen; in do_jit() 2502 if (unlikely(proglen + ilen > oldproglen || in do_jit() 2503 proglen + ilen != addrs[i])) { in do_jit() 2507 memcpy(image + proglen, temp, ilen); in do_jit() 2509 proglen += ilen; in do_jit() 2510 addrs[i] = proglen; in do_jit() 2513 return proglen; in do_jit() 2525 int proglen, oldproglen = 0; in bpf_int_jit_compile() local 2558 for (proglen = 0, i = 0; i < prog->len; i++) { in bpf_int_jit_compile() [all …]
|
| /linux/arch/powerpc/net/ |
| H A D | bpf_jit_comp.c | 123 u32 proglen; member 134 u32 proglen; in bpf_int_jit_compile() local 187 proglen = jit_data->proglen; in bpf_int_jit_compile() 248 proglen = cgctx.idx * 4; in bpf_int_jit_compile() 249 alloclen = proglen + FUNCTION_DESCR_SIZE + fixup_len + extable_len; in bpf_int_jit_compile() 259 fp->aux->extable = (void *)fimage + FUNCTION_DESCR_SIZE + proglen + fixup_len; in bpf_int_jit_compile() 282 proglen - (cgctx.idx * 4), cgctx.seen); in bpf_int_jit_compile() 290 bpf_jit_dump(flen, proglen, pass, code_base); in bpf_int_jit_compile() 315 jit_data->proglen = proglen; in bpf_int_jit_compile()
|
| /linux/kernel/bpf/ |
| H A D | core.c | 1075 bpf_jit_binary_alloc(unsigned int proglen, u8 **image_ptr, in bpf_jit_binary_alloc() argument 1089 size = round_up(proglen + sizeof(*hdr) + 128, PAGE_SIZE); in bpf_jit_binary_alloc() 1103 hole = min_t(unsigned int, size - (proglen + sizeof(*hdr)), in bpf_jit_binary_alloc() 1130 bpf_jit_binary_pack_alloc(unsigned int proglen, u8 **image_ptr, in bpf_jit_binary_pack_alloc() argument 1143 size = round_up(proglen + sizeof(*ro_header) + 16, BPF_PROG_CHUNK_SIZE); in bpf_jit_binary_pack_alloc() 1164 hole = min_t(unsigned int, size - (proglen + sizeof(*ro_header)), in bpf_jit_binary_pack_alloc()
|
| /linux/Documentation/networking/ |
| H A D | filter.rst | 530 [ 3389.935842] flen=6 proglen=70 pass=3 image=ffffffffa0069c8f
|