Home
last modified time | relevance | path

Searched refs:proglen (Results 1 – 7 of 7) sorted by relevance

/linux/tools/bpf/
H A Dbpf_jit_disasm.c180 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 Dbpf_jit_comp_32.c328 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 Dbpf_jit_comp.c1695 int ilen, proglen = 0; in do_jit()
1805 memcpy(rw_image + proglen, temp, ilen); in do_jit()
1806 proglen += ilen; in do_jit()
1807 addrs[0] = proglen; in do_jit()
2305 u8 *_insn = image + proglen + (start_of_ldx - temp); in do_jit()
2440 u8 *_insn = image + proglen + (start_of_ldx - temp); in do_jit()
2864 ctx->cleanup_addr = proglen; in save_args()
2912 if (unlikely(proglen + ilen > oldproglen || in save_args()
2913 proglen + ilen != addrs[i])) { in save_args()
2917 memcpy(rw_image + proglen, tem in save_args()
1665 int ilen, proglen = 0; do_jit() local
3711 int proglen; global() member
3725 int proglen, oldproglen = 0; bpf_int_jit_compile() local
[all...]
/linux/arch/powerpc/net/
H A Dbpf_jit_comp.c123 u32 proglen; member
167 u32 proglen; in bpf_int_jit_compile() local
226 proglen = jit_data->proglen; in bpf_int_jit_compile()
294 proglen = cgctx.idx * 4; in bpf_int_jit_compile()
295 alloclen = proglen + FUNCTION_DESCR_SIZE + fixup_len + extable_len; in bpf_int_jit_compile()
303 fp->aux->extable = (void *)fimage + FUNCTION_DESCR_SIZE + proglen + fixup_len; in bpf_int_jit_compile()
325 proglen - (cgctx.idx * 4), cgctx.seen); in bpf_int_jit_compile()
333 bpf_jit_dump(flen, proglen, pass, code_base); in bpf_int_jit_compile()
371 jit_data->proglen in bpf_int_jit_compile()
[all...]
/linux/include/linux/
H A Dfilter.h1046 static inline unsigned int bpf_prog_size(unsigned int proglen) in bpf_ctx_off_adjust_machine()
1049 offsetof(struct bpf_prog, insns[proglen]));
1320 bpf_jit_binary_alloc(unsigned int proglen, u8 **image_ptr,
1341 bpf_jit_binary_pack_alloc(unsigned int proglen, u8 **ro_image, in bpf_prog_need_blind()
1368 static inline void bpf_jit_dump(unsigned int flen, unsigned int proglen, in ebpf_jit_enabled()
1371 pr_err("flen=%u proglen=%u pass=%u image=%p from=%s pid=%d\n", flen, in bpf_prog_ebpf_jited()
1372 proglen, pass, image, current->comm, task_pid_nr(current)); in bpf_prog_ebpf_jited()
1376 16, 1, image, proglen, false); in bpf_jit_blinding_enabled()
1024 bpf_prog_size(unsigned int proglen) bpf_prog_size() argument
1345 bpf_jit_dump(unsigned int flen,unsigned int proglen,u32 pass,void * image) bpf_jit_dump() argument
/linux/kernel/bpf/
H A Dcore.c1074 bpf_jit_binary_alloc(unsigned int proglen, u8 **image_ptr, in bpf_jit_binary_alloc() argument
1088 size = round_up(proglen + sizeof(*hdr) + 128, PAGE_SIZE); in bpf_jit_binary_alloc()
1102 hole = min_t(unsigned int, size - (proglen + sizeof(*hdr)), in bpf_jit_binary_alloc()
1129 bpf_jit_binary_pack_alloc(unsigned int proglen, u8 **image_ptr, in bpf_jit_binary_pack_alloc() argument
1142 size = round_up(proglen + sizeof(*ro_header) + 16, BPF_PROG_CHUNK_SIZE); in bpf_jit_binary_pack_alloc()
1163 hole = min_t(unsigned int, size - (proglen + sizeof(*ro_header)), in bpf_jit_binary_pack_alloc()
/linux/Documentation/networking/
H A Dfilter.rst530 [ 3389.935842] flen=6 proglen=70 pass=3 image=ffffffffa0069c8f