Home
last modified time | relevance | path

Searched refs:prog (Results 1 – 25 of 32) sorted by relevance

12

/arch/riscv/net/
A Dbpf_jit_core.c21 const struct bpf_prog *prog = ctx->prog; in build_body() local
59 if (tmp != prog) { in bpf_int_jit_compile()
61 prog = tmp; in bpf_int_jit_compile()
68 prog = orig_prog; in bpf_int_jit_compile()
84 ctx->prog = prog; in bpf_int_jit_compile()
87 prog = orig_prog; in bpf_int_jit_compile()
92 prog = orig_prog; in bpf_int_jit_compile()
153 prog = orig_prog; in bpf_int_jit_compile()
176 prog->jited = 1; in bpf_int_jit_compile()
204 bpf_jit_prog_release_other(prog, prog == orig_prog ? in bpf_int_jit_compile()
[all …]
A Dbpf_jit_comp32.c220 if (!ctx->prog->aux->verifier_zext) in bpf_put_reg32()
222 } else if (!ctx->prog->aux->verifier_zext) { in bpf_put_reg32()
849 if (!ctx->prog->aux->verifier_zext) in emit_load_r64()
854 if (!ctx->prog->aux->verifier_zext) in emit_load_r64()
859 if (!ctx->prog->aux->verifier_zext) in emit_load_r64()
958 int s, e, rvoff, i = insn - ctx->prog->insnsi; in bpf_jit_emit_insn()
1081 if (!ctx->prog->aux->verifier_zext) in bpf_jit_emit_insn()
1103 if (!ctx->prog->aux->verifier_zext) in bpf_jit_emit_insn()
1108 if (!ctx->prog->aux->verifier_zext) in bpf_jit_emit_insn()
1224 if (i == ctx->prog->len - 1) in bpf_jit_emit_insn()
[all …]
A Dbpf_jit_comp64.c795 if (!ctx->insns || !ctx->ro_insns || !ctx->prog->aux->extable || in add_exception_handler()
800 if (WARN_ON_ONCE(ctx->nexentries >= ctx->prog->aux->num_exentries)) in add_exception_handler()
809 ex = &ctx->prog->aux->extable[ctx->nexentries]; in add_exception_handler()
948 struct bpf_prog *p = l->link.prog; in invoke_bpf_prog()
1334 int s, e, rvoff, ret, i = insn - ctx->prog->insnsi; in bpf_jit_emit_insn()
1335 struct bpf_prog_aux *aux = ctx->prog->aux; in bpf_jit_emit_insn()
1772 ret = bpf_jit_get_func_addr(ctx->prog, insn, extra_pass, in bpf_jit_emit_insn()
1781 fm = bpf_jit_find_kfunc_model(ctx->prog, insn); in bpf_jit_emit_insn()
1809 if (i == ctx->prog->len - 1) in bpf_jit_emit_insn()
2138 bpf_stack_adjust = round_up(ctx->prog->aux->stack_depth, STACK_ALIGN); in bpf_jit_build_prologue()
/arch/parisc/net/
A Dbpf_jit_core.c18 const struct bpf_prog *prog = ctx->prog; in build_body() local
59 if (tmp != prog) { in bpf_int_jit_compile()
61 prog = tmp; in bpf_int_jit_compile()
68 prog = orig_prog; in bpf_int_jit_compile()
82 ctx->prog = prog; in bpf_int_jit_compile()
85 prog = orig_prog; in bpf_int_jit_compile()
137 prog = orig_prog; in bpf_int_jit_compile()
151 prog = orig_prog; in bpf_int_jit_compile()
164 prog->jited = 1; in bpf_int_jit_compile()
191 bpf_jit_prog_release_other(prog, prog == orig_prog ? in bpf_int_jit_compile()
[all …]
A Dbpf_jit_comp32.c310 if (1 && !ctx->prog->aux->verifier_zext) { in bpf_put_reg32()
314 } else if (1 && !ctx->prog->aux->verifier_zext) { in bpf_put_reg32()
1029 if (!ctx->prog->aux->verifier_zext) in emit_load_r64()
1034 if (!ctx->prog->aux->verifier_zext) in emit_load_r64()
1039 if (!ctx->prog->aux->verifier_zext) in emit_load_r64()
1121 int s, e, paoff, i = insn - ctx->prog->insnsi; in bpf_jit_emit_insn()
1254 if (!ctx->prog->aux->verifier_zext) in bpf_jit_emit_insn()
1276 if (!ctx->prog->aux->verifier_zext) in bpf_jit_emit_insn()
1281 if (!ctx->prog->aux->verifier_zext) in bpf_jit_emit_insn()
1393 if (i == ctx->prog->len - 1) in bpf_jit_emit_insn()
[all …]
A Dbpf_jit_comp64.c597 int s, e, ret, i = insn - ctx->prog->insnsi; in bpf_jit_emit_insn()
599 struct bpf_prog_aux *aux = ctx->prog->aux; in bpf_jit_emit_insn()
973 ret = bpf_jit_get_func_addr(ctx->prog, insn, extra_pass, in bpf_jit_emit_insn()
989 if (i == ctx->prog->len - 1) in bpf_jit_emit_insn()
1113 bpf_stack_adjust = ctx->prog->aux->stack_depth; in bpf_jit_build_prologue()
/arch/x86/net/
A Dbpf_jit_comp.c38 do { prog = emit_code(prog, bytes, len); } while (0)
335 *pprog = prog; in push_r9()
343 *pprog = prog; in pop_r9()
351 *pprog = prog; in push_r12()
605 u8 *prog; in __bpf_arch_text_poke() local
1612 prog = temp; in do_jit()
2663 u8 *prog; in clean_stack_garbage() local
2927 emit_nops(&prog, target - prog); in emit_align()
3079 u8 *prog; in __arch_prepare_bpf_trampoline() local
3335 emit_return(&prog, image + (prog - (u8 *)rw_image)); in __arch_prepare_bpf_trampoline()
[all …]
A Dbpf_jit_comp32.c65 do { prog = emit_code(prog, bytes, len); cnt += len; } while (0)
230 *pprog = prog; in emit_ia32_mov_i()
251 *pprog = prog; in emit_ia32_mov_r()
314 *pprog = prog; in emit_ia32_mul_r()
362 *pprog = prog; in emit_ia32_to_le_r64()
428 *pprog = prog; in emit_ia32_to_be_r64()
475 *pprog = prog; in emit_ia32_div_mod_r()
587 &prog); in emit_ia32_alu_r64()
2545 prog = tmp; in bpf_int_jit_compile()
2615 bpf_jit_prog_release_other(prog, prog == orig_prog ? in bpf_int_jit_compile()
[all …]
/arch/arc/net/
A Dbpf_jit_core.c129 dump_bytes((u8 *)prog->insns, 8 * prog->len, " VM "); in vm_dump()
167 ctx->prog = bpf_jit_blind_constants(prog); in jit_ctx_init()
1056 const struct bpf_prog *prog = ctx->prog; in handle_body() local
1223 struct bpf_prog *prog = ctx->prog; in jit_finalize() local
1309 const struct bpf_prog *prog = ctx->prog; in jit_patch_relocations() local
1344 return prog; in do_normal_pass()
1348 return prog; in do_normal_pass()
1354 return prog; in do_normal_pass()
1359 return prog; in do_normal_pass()
1364 return prog; in do_normal_pass()
[all …]
/arch/sparc/net/
A Dbpf_jit_comp_32.c108 *prog++ = SETHI(0, G0); \
123 *prog++ = OR | RS1(G0) | RS2(G0) | RD(REG); \
128 *prog++ = SETHI(K, REG); \
130 *prog++ = OR_LO(K, REG); \
163 *prog++ = _insn | IMMED | S13(K); \
166 *prog++ = _insn | RS2(r_TMP); \
253 do { *prog++ = BR_OPC | WDISP22(OFF); \
329 u32 temp[8], *prog, *func, seen = 0, pass; in bpf_jit_compile() local
356 prog = temp; in bpf_jit_compile()
711 ilen = (void *) prog - (void *) temp; in bpf_jit_compile()
[all …]
A Dbpf_jit_comp_64.c802 struct bpf_prog *prog = ctx->prog; in build_prologue() local
1440 const struct bpf_prog *prog = ctx->prog; in build_body() local
1501 if (tmp != prog) { in bpf_int_jit_compile()
1503 prog = tmp; in bpf_int_jit_compile()
1527 ctx.prog = prog; in bpf_int_jit_compile()
1531 prog = orig_prog; in bpf_int_jit_compile()
1573 prog = orig_prog; in bpf_int_jit_compile()
1585 prog = orig_prog; in bpf_int_jit_compile()
1617 prog->jited = 1; in bpf_int_jit_compile()
1629 bpf_jit_prog_release_other(prog, prog == orig_prog ? in bpf_int_jit_compile()
[all …]
/arch/arm64/net/
A Dbpf_jit_comp.c377 const struct bpf_prog *prog = ctx->prog; in find_used_callee_regs() local
515 const struct bpf_prog *prog = ctx->prog; in build_prologue() local
1850 const struct bpf_prog *prog = ctx->prog; in build_body() local
1982 if (tmp != prog) { in bpf_int_jit_compile()
1984 prog = tmp; in bpf_int_jit_compile()
2025 ctx.prog = prog; in bpf_int_jit_compile()
2029 prog = orig_prog; in bpf_int_jit_compile()
2045 prog = orig_prog; in bpf_int_jit_compile()
2167 prog->jited = 1; in bpf_int_jit_compile()
2189 bpf_jit_prog_release_other(prog, prog == orig_prog ? in bpf_int_jit_compile()
[all …]
/arch/x86/tools/
A Dinsn_decoder_test.c27 const char *prog; variable
34 " | %s [-y|-n] [-v]\n", prog); in usage()
44 prog, line_nr, line); in malformed_line()
52 fprintf(stderr, "%s: warning: ", prog); in pr_warn()
90 prog = argv[0]; in parse_args()
171 " instructions\n", prog, insns); in main()
A Dinsn_sanity.c30 static const char *prog; /* Program name */ variable
41 fprintf(stderr, "%s: Error: %s\n\n", prog, err); in usage()
42 fprintf(stderr, "Usage: %s [-y|-n|-v] [-s seed[,no]] [-m max] [-i input]\n", prog); in usage()
96 fprintf(fp, " | %s -i -\n", prog); in dump_stream()
101 fprintf(fp, " $ %s -s 0x%x,%lu\n", prog, seed, nr_iter); in dump_stream()
164 prog = argv[0]; in parse_args()
257 prog, in main()
/arch/loongarch/net/
A Dbpf_jit.c44 const struct bpf_prog *prog = ctx->prog; in prepare_bpf_tail_call_cnt() local
128 const struct bpf_prog *prog = ctx->prog; in build_prologue() local
1181 const struct bpf_prog *prog = ctx->prog; in build_body() local
1777 if (tmp != prog) { in bpf_int_jit_compile()
1779 prog = tmp; in bpf_int_jit_compile()
1801 ctx.prog = prog; in bpf_int_jit_compile()
1805 prog = orig_prog; in bpf_int_jit_compile()
1812 prog = orig_prog; in bpf_int_jit_compile()
1885 prog->jited = 1; in bpf_int_jit_compile()
1908 return prog; in bpf_int_jit_compile()
[all …]
A Dbpf_jit.h14 const struct bpf_prog *prog; member
/arch/mips/net/
A Dbpf_jit_comp.c856 for (i = 0; i < prog->len; i++) { in build_body()
894 for (i = 0; i <= prog->len; i++) in set_convert_flag()
927 if (!prog->jit_requested) in bpf_int_jit_compile()
937 if (tmp != prog) { in bpf_int_jit_compile()
939 prog = tmp; in bpf_int_jit_compile()
943 ctx.program = prog; in bpf_int_jit_compile()
1024 prog->jited = 1; in bpf_int_jit_compile()
1025 prog->jited_len = image_size; in bpf_int_jit_compile()
1029 bpf_jit_prog_release_other(prog, prog == orig_prog ? in bpf_int_jit_compile()
1032 return prog; in bpf_int_jit_compile()
[all …]
/arch/arm/net/
A Dbpf_jit_32.c2101 const struct bpf_prog *prog = ctx->prog; in build_body() local
2169 if (tmp != prog) { in bpf_int_jit_compile()
2171 prog = tmp; in bpf_int_jit_compile()
2175 ctx.prog = prog; in bpf_int_jit_compile()
2183 prog = orig_prog; in bpf_int_jit_compile()
2198 prog = orig_prog; in bpf_int_jit_compile()
2242 prog = orig_prog; in bpf_int_jit_compile()
2271 prog->jited = 1; in bpf_int_jit_compile()
2283 bpf_jit_prog_release_other(prog, prog == orig_prog ? in bpf_int_jit_compile()
2285 return prog; in bpf_int_jit_compile()
[all …]
/arch/arm/boot/dts/nxp/ls/
A Dls1021a-moxa-uc-8410a.dts73 prog-led0 {
79 prog-led1 {
85 prog-led2 {
/arch/um/kernel/skas/
A Dstub_exe.c195 struct sock_fprog prog = { in real_init() local
202 (unsigned long)&prog) != 0) in real_init()
/arch/um/drivers/
A Dvector_user.c839 struct sock_fprog *prog = bpf; in uml_vector_attach_bpf() local
844 printk(KERN_ERR BPF_ATTACH_FAIL, prog->len, prog->filter, fd, -errno); in uml_vector_attach_bpf()
850 struct sock_fprog *prog = bpf; in uml_vector_detach_bpf() local
854 printk(KERN_ERR BPF_DETACH_FAIL, prog->len, prog->filter, fd, -errno); in uml_vector_detach_bpf()
/arch/um/os-Linux/
A Dstart_up.c262 static struct sock_fprog prog = { in seccomp_helper() local
283 SECCOMP_FILTER_FLAG_TSYNC, &prog) != 0) in seccomp_helper()
/arch/arm/boot/dts/microchip/
A Dat91-kizboxmini-common.dtsi40 key-prog {
A Dat91-kizbox2-common.dtsi37 button-prog {
/arch/powerpc/boot/dts/
A Dac14xx.dts97 &gpio_pic 26 0 /* prog */
132 &gpio_pic 12 0 /* prog */

Completed in 102 milliseconds

12