Home
last modified time | relevance | path

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

12345678910>>...21

/OK3568_Linux_fs/kernel/net/sched/
H A Dcls_bpf.c85 struct cls_bpf_prog *prog; in cls_bpf_classify() local
90 list_for_each_entry_rcu(prog, &head->plist, link) { in cls_bpf_classify()
93 qdisc_skb_cb(skb)->tc_classid = prog->res.classid; in cls_bpf_classify()
95 if (tc_skip_sw(prog->gen_flags)) { in cls_bpf_classify()
96 filter_res = prog->exts_integrated ? TC_ACT_UNSPEC : 0; in cls_bpf_classify()
101 filter_res = BPF_PROG_RUN(prog->filter, skb); in cls_bpf_classify()
105 filter_res = BPF_PROG_RUN(prog->filter, skb); in cls_bpf_classify()
108 if (prog->exts_integrated) { in cls_bpf_classify()
110 res->classid = TC_H_MAJ(prog->res.classid) | in cls_bpf_classify()
125 *res = prog->res; in cls_bpf_classify()
[all …]
H A Dact_bpf.c39 struct tcf_bpf *prog = to_bpf(act); in tcf_bpf_act() local
43 tcf_lastuse_update(&prog->tcf_tm); in tcf_bpf_act()
44 bstats_cpu_update(this_cpu_ptr(prog->common.cpu_bstats), skb); in tcf_bpf_act()
47 filter = rcu_dereference(prog->filter); in tcf_bpf_act()
80 qstats_drop_inc(this_cpu_ptr(prog->common.cpu_qstats)); in tcf_bpf_act()
83 action = prog->tcf_action; in tcf_bpf_act()
93 static bool tcf_bpf_is_ebpf(const struct tcf_bpf *prog) in tcf_bpf_is_ebpf() argument
95 return !prog->bpf_ops; in tcf_bpf_is_ebpf()
98 static int tcf_bpf_dump_bpf_info(const struct tcf_bpf *prog, in tcf_bpf_dump_bpf_info() argument
103 if (nla_put_u16(skb, TCA_ACT_BPF_OPS_LEN, prog->bpf_num_ops)) in tcf_bpf_dump_bpf_info()
[all …]
/OK3568_Linux_fs/external/xserver/glamor/
H A Dglamor_program.c28 use_solid(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_solid() argument
30 return glamor_set_solid(pixmap, gc, TRUE, prog->fg_uniform); in use_solid()
41 use_tile(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_tile() argument
43 return glamor_set_tiled(pixmap, gc, prog->fill_offset_uniform, prog->fill_size_inv_uniform); in use_tile()
55 use_stipple(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_stipple() argument
57 return glamor_set_stippled(pixmap, gc, prog->fg_uniform, in use_stipple()
58 prog->fill_offset_uniform, in use_stipple()
59 prog->fill_size_inv_uniform); in use_stipple()
74 use_opaque_stipple(PixmapPtr pixmap, GCPtr gc, glamor_program *prog, void *arg) in use_opaque_stipple() argument
76 if (!use_stipple(pixmap, gc, prog, arg)) in use_opaque_stipple()
[all …]
H A Dglamor_dash.c141 glamor_program *prog; in glamor_dash_setup() local
159 prog = glamor_use_program_fill(pixmap, gc, in glamor_dash_setup()
162 if (!prog) in glamor_dash_setup()
169 prog = &glamor_priv->double_dash_line_prog; in glamor_dash_setup()
171 if (!prog->prog) { in glamor_dash_setup()
172 if (!glamor_build_program(screen, prog, in glamor_dash_setup()
178 if (!glamor_use_program(pixmap, gc, prog, NULL)) in glamor_dash_setup()
181 glamor_set_color(pixmap, gc->fgPixel, prog->fg_uniform); in glamor_dash_setup()
182 glamor_set_color(pixmap, gc->bgPixel, prog->bg_uniform); in glamor_dash_setup()
193 glUniform1i(prog->dash_uniform, 1); in glamor_dash_setup()
[all …]
/OK3568_Linux_fs/kernel/arch/riscv/net/
H A Dbpf_jit_core.c18 const struct bpf_prog *prog = ctx->prog; in build_body() local
21 for (i = 0; i < prog->len; i++) { in build_body()
22 const struct bpf_insn *insn = &prog->insnsi[i]; in build_body()
42 struct bpf_prog *bpf_int_jit_compile(struct bpf_prog *prog) in bpf_int_jit_compile() argument
45 struct bpf_prog *tmp, *orig_prog = prog; in bpf_int_jit_compile()
51 if (!prog->jit_requested) in bpf_int_jit_compile()
54 tmp = bpf_jit_blind_constants(prog); in bpf_int_jit_compile()
57 if (tmp != prog) { in bpf_int_jit_compile()
59 prog = tmp; in bpf_int_jit_compile()
62 jit_data = prog->aux->jit_data; in bpf_int_jit_compile()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/net/
H A Dbpf_jit_comp.c33 do { prog = emit_code(prog, bytes, len); cnt += len; } while (0)
236 u8 *prog = *pprog; in push_callee_regs() local
247 *pprog = prog; in push_callee_regs()
252 u8 *prog = *pprog; in pop_callee_regs() local
263 *pprog = prog; in pop_callee_regs()
274 u8 *prog = *pprog; in emit_prologue() local
280 memcpy(prog, ideal_nops[NOP_ATOMIC5], cnt); in emit_prologue()
281 prog += cnt; in emit_prologue()
295 *pprog = prog; in emit_prologue()
300 u8 *prog = *pprog; in emit_patch() local
[all …]
H A Dbpf_jit_comp32.c65 do { prog = emit_code(prog, bytes, len); cnt += len; } while (0)
209 u8 *prog = *pprog; in emit_ia32_mov_i() local
230 *pprog = prog; in emit_ia32_mov_i()
237 u8 *prog = *pprog; in emit_ia32_mov_r() local
251 *pprog = prog; in emit_ia32_mov_r()
288 u8 *prog = *pprog; in emit_ia32_mul_r() local
314 *pprog = prog; in emit_ia32_mul_r()
321 u8 *prog = *pprog; in emit_ia32_to_le_r64() local
362 *pprog = prog; in emit_ia32_to_le_r64()
369 u8 *prog = *pprog; in emit_ia32_to_be_r64() local
[all …]
/OK3568_Linux_fs/kernel/drivers/clk/at91/
H A Dclk-programmable.c34 struct clk_programmable *prog = to_clk_programmable(hw); in clk_programmable_recalc_rate() local
35 const struct clk_programmable_layout *layout = prog->layout; in clk_programmable_recalc_rate()
39 regmap_read(prog->regmap, AT91_PMC_PCKR(prog->id), &pckr); in clk_programmable_recalc_rate()
52 struct clk_programmable *prog = to_clk_programmable(hw); in clk_programmable_determine_rate() local
53 const struct clk_programmable_layout *layout = prog->layout; in clk_programmable_determine_rate()
104 struct clk_programmable *prog = to_clk_programmable(hw); in clk_programmable_set_parent() local
105 const struct clk_programmable_layout *layout = prog->layout; in clk_programmable_set_parent()
112 if (prog->mux_table) in clk_programmable_set_parent()
113 pckr = clk_mux_index_to_val(prog->mux_table, 0, index); in clk_programmable_set_parent()
122 regmap_update_bits(prog->regmap, AT91_PMC_PCKR(prog->id), mask, pckr); in clk_programmable_set_parent()
[all …]
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dlibbpf.h168 LIBBPF_API void *bpf_object__priv(const struct bpf_object *prog);
180 LIBBPF_API struct bpf_program *bpf_program__next(struct bpf_program *prog,
188 LIBBPF_API struct bpf_program *bpf_program__prev(struct bpf_program *prog,
193 LIBBPF_API int bpf_program__set_priv(struct bpf_program *prog, void *priv,
196 LIBBPF_API void *bpf_program__priv(const struct bpf_program *prog);
197 LIBBPF_API void bpf_program__set_ifindex(struct bpf_program *prog,
200 LIBBPF_API const char *bpf_program__name(const struct bpf_program *prog);
201 LIBBPF_API const char *bpf_program__section_name(const struct bpf_program *prog);
203 const char *bpf_program__title(const struct bpf_program *prog, bool needs_copy);
204 LIBBPF_API bool bpf_program__autoload(const struct bpf_program *prog);
[all …]
H A Dlibbpf.c202 struct bpf_program *prog);
488 void bpf_program__unload(struct bpf_program *prog) in bpf_program__unload() argument
492 if (!prog) in bpf_program__unload()
499 if (prog->instances.nr > 0) { in bpf_program__unload()
500 for (i = 0; i < prog->instances.nr; i++) in bpf_program__unload()
501 zclose(prog->instances.fds[i]); in bpf_program__unload()
502 } else if (prog->instances.nr != -1) { in bpf_program__unload()
504 prog->instances.nr); in bpf_program__unload()
507 prog->instances.nr = -1; in bpf_program__unload()
508 zfree(&prog->instances.fds); in bpf_program__unload()
[all …]
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dsyscall.c1605 static int find_prog_type(enum bpf_prog_type type, struct bpf_prog *prog) in find_prog_type() argument
1616 if (!bpf_prog_is_dev_bound(prog->aux)) in find_prog_type()
1617 prog->aux->ops = ops; in find_prog_type()
1619 prog->aux->ops = &bpf_offload_prog_ops; in find_prog_type()
1620 prog->type = type; in find_prog_type()
1635 static void bpf_audit_prog(const struct bpf_prog *prog, unsigned int op) in bpf_audit_prog() argument
1650 prog->aux->id, bpf_audit_str[op]); in bpf_audit_prog()
1676 static int bpf_prog_charge_memlock(struct bpf_prog *prog) in bpf_prog_charge_memlock() argument
1681 ret = __bpf_prog_charge(user, prog->pages); in bpf_prog_charge_memlock()
1687 prog->aux->user = user; in bpf_prog_charge_memlock()
[all …]
H A Dcore.c103 fp->aux->prog = fp; in bpf_prog_alloc_no_stats()
116 struct bpf_prog *prog; in bpf_prog_alloc() local
119 prog = bpf_prog_alloc_no_stats(size, gfp_extra_flags); in bpf_prog_alloc()
120 if (!prog) in bpf_prog_alloc()
123 prog->aux->stats = alloc_percpu_gfp(struct bpf_prog_stats, gfp_flags); in bpf_prog_alloc()
124 if (!prog->aux->stats) { in bpf_prog_alloc()
125 kfree(prog->aux); in bpf_prog_alloc()
126 vfree(prog); in bpf_prog_alloc()
133 pstats = per_cpu_ptr(prog->aux->stats, cpu); in bpf_prog_alloc()
136 return prog; in bpf_prog_alloc()
[all …]
H A Ddispatcher.c25 struct bpf_dispatcher *d, struct bpf_prog *prog) in bpf_dispatcher_find_prog() argument
30 if (prog == d->progs[i].prog) in bpf_dispatcher_find_prog()
43 struct bpf_prog *prog) in bpf_dispatcher_add_prog() argument
47 if (!prog) in bpf_dispatcher_add_prog()
50 entry = bpf_dispatcher_find_prog(d, prog); in bpf_dispatcher_add_prog()
60 bpf_prog_inc(prog); in bpf_dispatcher_add_prog()
61 entry->prog = prog; in bpf_dispatcher_add_prog()
68 struct bpf_prog *prog) in bpf_dispatcher_remove_prog() argument
72 if (!prog) in bpf_dispatcher_remove_prog()
75 entry = bpf_dispatcher_find_prog(d, prog); in bpf_dispatcher_remove_prog()
[all …]
H A Doffload.c80 int bpf_prog_offload_init(struct bpf_prog *prog, union bpf_attr *attr) in bpf_prog_offload_init() argument
97 offload->prog = prog; in bpf_prog_offload_init()
112 prog->aux->offload = offload; in bpf_prog_offload_init()
127 int bpf_prog_offload_verifier_prep(struct bpf_prog *prog) in bpf_prog_offload_verifier_prep() argument
133 offload = prog->aux->offload; in bpf_prog_offload_verifier_prep()
135 ret = offload->offdev->ops->prepare(prog); in bpf_prog_offload_verifier_prep()
150 offload = env->prog->aux->offload; in bpf_prog_offload_verify_insn()
165 offload = env->prog->aux->offload; in bpf_prog_offload_finalize()
186 offload = env->prog->aux->offload; in bpf_prog_offload_replace_insn()
203 offload = env->prog->aux->offload; in bpf_prog_offload_remove_insns()
[all …]
H A Dprog_iter.c16 struct bpf_prog *prog; in bpf_prog_seq_start() local
18 prog = bpf_prog_get_curr_or_next(&info->prog_id); in bpf_prog_seq_start()
19 if (!prog) in bpf_prog_seq_start()
24 return prog; in bpf_prog_seq_start()
39 __bpf_md_ptr(struct bpf_prog *, prog);
42 DEFINE_BPF_ITER_FUNC(bpf_prog, struct bpf_iter_meta *meta, struct bpf_prog *prog) in DEFINE_BPF_ITER_FUNC() argument
48 struct bpf_prog *prog; in DEFINE_BPF_ITER_FUNC() local
52 ctx.prog = v; in DEFINE_BPF_ITER_FUNC()
54 prog = bpf_iter_get_info(&meta, in_stop); in DEFINE_BPF_ITER_FUNC()
55 if (prog) in DEFINE_BPF_ITER_FUNC()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/prog_tests/
H A Dtailcalls.c13 struct bpf_program *prog; in test_tailcall_1() local
24 prog = bpf_object__find_program_by_title(obj, "classifier"); in test_tailcall_1()
25 if (CHECK_FAIL(!prog)) in test_tailcall_1()
28 main_fd = bpf_program__fd(prog); in test_tailcall_1()
43 prog = bpf_object__find_program_by_title(obj, prog_name); in test_tailcall_1()
44 if (CHECK_FAIL(!prog)) in test_tailcall_1()
47 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
75 prog = bpf_object__find_program_by_title(obj, prog_name); in test_tailcall_1()
76 if (CHECK_FAIL(!prog)) in test_tailcall_1()
79 prog_fd = bpf_program__fd(prog); in test_tailcall_1()
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-daemons/vblade/files/
H A Dvblade.init16 prog=vblade
22 if [ ! -d "/var/run/$prog" ]; then
23 mkdir /var/run/$prog
25 PID_FILE=/var/run/$prog/${ID}.pid
26 $prog $ALLOWMACS $2 $3 $1 $4 >> /var/log/$prog.log 2>&1 &
38 echo $"Starting up $prog: "
41 status $prog 2>&1 > /dev/null
45 echo "$prog dead but subsys locked"
56 if [ 0 -ne `grep -vc '^#\|^$' /etc/$prog.conf` ]
58 grep -v '^#' /etc/$prog.conf | sed -e 's/ / /g' -e 's/ / /g' | while read line
[all …]
/OK3568_Linux_fs/kernel/drivers/net/hyperv/
H A Dnetvsc_bpf.c29 struct bpf_prog *prog; in netvsc_run_xdp() local
35 prog = rcu_dereference(nvchan->bpf_prog); in netvsc_run_xdp()
37 if (!prog) in netvsc_run_xdp()
56 act = bpf_prog_run_xdp(prog, xdp); in netvsc_run_xdp()
65 trace_xdp_exception(ndev, prog, act); in netvsc_run_xdp()
94 int netvsc_xdp_set(struct net_device *dev, struct bpf_prog *prog, in netvsc_xdp_set() argument
103 if (!old_prog && !prog) in netvsc_xdp_set()
107 if (prog && buf_max > PAGE_SIZE) { in netvsc_xdp_set()
115 if (prog && (dev->features & NETIF_F_LRO)) { in netvsc_xdp_set()
122 if (prog) in netvsc_xdp_set()
[all …]
/OK3568_Linux_fs/kernel/scripts/
H A Dsphinx-pre-install90 foreach my $prog (sort keys %missing) {
91 my $is_optional = $missing{$prog};
105 print "Warning: better to also install \"$prog\".\n";
107 print "ERROR: please install \"$prog\", otherwise, build won't work.\n";
109 if (defined($map{$prog})) {
110 $install .= " " . $map{$prog};
112 $install .= " " . $prog;
154 my $prog = shift;
172 my $prog = shift;
175 return $prog if findprog($prog);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/netdevsim/
H A Dbpf.c31 struct bpf_prog *prog; member
68 state = env->prog->aux->offload->dev_priv; in nsim_bpf_verify_insn()
72 if (insn_idx == env->prog->len - 1) { in nsim_bpf_verify_insn()
89 return ns->xdp_hw.prog; in nsim_xdp_offload_active()
92 static void nsim_prog_set_loaded(struct bpf_prog *prog, bool loaded) in nsim_prog_set_loaded() argument
96 if (!prog || !prog->aux->offload) in nsim_prog_set_loaded()
99 state = prog->aux->offload->dev_priv; in nsim_prog_set_loaded()
104 nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog) in nsim_bpf_offload() argument
111 ns->bpf_offloaded = prog; in nsim_bpf_offload()
112 ns->bpf_offloaded_id = prog ? prog->aux->id : 0; in nsim_bpf_offload()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/bpf/
H A Doffload.c112 struct bpf_prog *prog) in nfp_map_ptrs_record() argument
116 mutex_lock(&prog->aux->used_maps_mutex); in nfp_map_ptrs_record()
120 for (i = 0; i < prog->aux->used_map_cnt; i++) in nfp_map_ptrs_record()
121 if (bpf_map_offload_neutral(prog->aux->used_maps[i])) in nfp_map_ptrs_record()
134 for (i = 0; i < prog->aux->used_map_cnt; i++) in nfp_map_ptrs_record()
135 if (bpf_map_offload_neutral(prog->aux->used_maps[i])) { in nfp_map_ptrs_record()
137 prog->aux->used_maps[i]); in nfp_map_ptrs_record()
146 mutex_unlock(&prog->aux->used_maps_mutex); in nfp_map_ptrs_record()
151 nfp_prog_prepare(struct nfp_prog *nfp_prog, const struct bpf_insn *prog, in nfp_prog_prepare() argument
162 meta->insn = prog[i]; in nfp_prog_prepare()
[all …]
/OK3568_Linux_fs/u-boot/board/gdsys/a38x/
H A Dkeyprogram.c74 struct key_program *prog = *result; in extract_subprogram() local
91 prog->magic = magic; in extract_subprogram()
92 prog->code_crc = code_crc; in extract_subprogram()
93 prog->code_size = code_size; in extract_subprogram()
94 memcpy(prog->code, *progdata, code_size); in extract_subprogram()
98 if (hre_verify_program(prog)) { in extract_subprogram()
99 free(prog); in extract_subprogram()
130 struct key_program *prog; in load_and_run_keyprog() local
142 prog = parse_and_check_keyprog(binprog); in load_and_run_keyprog()
145 if (!prog) in load_and_run_keyprog()
[all …]
/OK3568_Linux_fs/external/xserver/hw/kdrive/ephyr/
H A Dephyr_glamor_glx.c87 GLint prog; in ephyr_glamor_compile_glsl_prog() local
89 prog = glCreateShader(type); in ephyr_glamor_compile_glsl_prog()
90 glShaderSource(prog, 1, (const GLchar **) &source, NULL); in ephyr_glamor_compile_glsl_prog()
91 glCompileShader(prog); in ephyr_glamor_compile_glsl_prog()
92 glGetShaderiv(prog, GL_COMPILE_STATUS, &ok); in ephyr_glamor_compile_glsl_prog()
97 glGetShaderiv(prog, GL_INFO_LOG_LENGTH, &size); in ephyr_glamor_compile_glsl_prog()
100 glGetShaderInfoLog(prog, size, NULL, info); in ephyr_glamor_compile_glsl_prog()
111 return prog; in ephyr_glamor_compile_glsl_prog()
118 GLuint prog; in ephyr_glamor_build_glsl_prog() local
120 prog = glCreateProgram(); in ephyr_glamor_build_glsl_prog()
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-networking/recipes-daemons/openhpi/files/
H A Dopenhpi.init30 prog="OpenHPI"
98 echo -n "Starting $prog: "
103 echo -n "Starting $prog: "
108 echo "Starting $prog: "
113 echo -n "Starting $prog: "
128 echo -n "Stopping $prog: "
134 echo "Stopping $prog: "
140 echo -n "Stopping $prog: "
163 echo "Checking for $prog daemon: "
175 log_success_msg "$prog is running"
[all …]
/OK3568_Linux_fs/buildroot/package/gpm/
H A D0001-Added-musl-support-to-libgpm-and-the-daemon.patch12 src/prog/display-buttons.c | 1 +
13 src/prog/display-coords.c | 1 +
14 src/prog/gpm-root.y | 4 ++--
29 diff --git a/src/prog/display-buttons.c b/src/prog/display-buttons.c
31 --- a/src/prog/display-buttons.c
32 +++ b/src/prog/display-buttons.c
41 diff --git a/src/prog/display-coords.c b/src/prog/display-coords.c
43 --- a/src/prog/display-coords.c
44 +++ b/src/prog/display-coords.c
53 diff --git a/src/prog/gpm-root.y b/src/prog/gpm-root.y
[all …]

12345678910>>...21