| /arch/riscv/net/ |
| A D | bpf_jit_core.c | 21 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 D | bpf_jit_comp32.c | 220 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 D | bpf_jit_comp64.c | 795 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 D | bpf_jit_core.c | 18 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 D | bpf_jit_comp32.c | 310 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 D | bpf_jit_comp64.c | 597 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 D | bpf_jit_comp.c | 38 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 D | bpf_jit_comp32.c | 65 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 D | bpf_jit_core.c | 129 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 D | bpf_jit_comp_32.c | 108 *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 D | bpf_jit_comp_64.c | 802 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 D | bpf_jit_comp.c | 377 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 D | insn_decoder_test.c | 27 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 D | insn_sanity.c | 30 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 D | bpf_jit.c | 44 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 D | bpf_jit.h | 14 const struct bpf_prog *prog; member
|
| /arch/mips/net/ |
| A D | bpf_jit_comp.c | 856 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 D | bpf_jit_32.c | 2101 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 D | ls1021a-moxa-uc-8410a.dts | 73 prog-led0 { 79 prog-led1 { 85 prog-led2 {
|
| /arch/um/kernel/skas/ |
| A D | stub_exe.c | 195 struct sock_fprog prog = { in real_init() local 202 (unsigned long)&prog) != 0) in real_init()
|
| /arch/um/drivers/ |
| A D | vector_user.c | 839 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 D | start_up.c | 262 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 D | at91-kizboxmini-common.dtsi | 40 key-prog {
|
| A D | at91-kizbox2-common.dtsi | 37 button-prog {
|
| /arch/powerpc/boot/dts/ |
| A D | ac14xx.dts | 97 &gpio_pic 26 0 /* prog */ 132 &gpio_pic 12 0 /* prog */
|