Home
last modified time | relevance | path

Searched defs:prog (Results 26 – 50 of 186) sorted by relevance

12345678

/Linux-v5.4/net/core/
Dlwt_bpf.c16 struct bpf_prog *prog; member
312 static void bpf_lwt_prog_destroy(struct bpf_lwt_prog *prog) in bpf_lwt_prog_destroy()
335 static int bpf_parse_prog(struct nlattr *attr, struct bpf_lwt_prog *prog, in bpf_parse_prog()
447 struct bpf_lwt_prog *prog) in bpf_fill_lwt_prog()
Dskmsg.c628 struct bpf_prog *prog; in sk_psock_msg_verdict() local
661 static int sk_psock_bpf_run(struct sk_psock *psock, struct bpf_prog *prog, in sk_psock_bpf_run()
744 struct bpf_prog *prog; in sk_psock_strp_read() local
767 struct bpf_prog *prog; in sk_psock_strp_parse() local
/Linux-v5.4/kernel/bpf/
Dlocal_storage.c23 struct bpf_prog *prog; member
423 int bpf_cgroup_storage_assign(struct bpf_prog *prog, struct bpf_map *_map) in bpf_cgroup_storage_assign()
446 void bpf_cgroup_storage_release(struct bpf_prog *prog, struct bpf_map *_map) in bpf_cgroup_storage_release()
477 struct bpf_cgroup_storage *bpf_cgroup_storage_alloc(struct bpf_prog *prog, in bpf_cgroup_storage_alloc()
/Linux-v5.4/include/linux/
Dfilter.h551 struct bpf_prog *prog; member
556 #define BPF_PROG_RUN(prog, ctx) ({ \ argument
650 static inline u32 __bpf_prog_run_save_cb(const struct bpf_prog *prog, in __bpf_prog_run_save_cb()
670 static inline u32 bpf_prog_run_save_cb(const struct bpf_prog *prog, in bpf_prog_run_save_cb()
681 static inline u32 bpf_prog_run_clear_cb(const struct bpf_prog *prog, in bpf_prog_run_clear_cb()
696 static __always_inline u32 bpf_prog_run_xdp(const struct bpf_prog *prog, in bpf_prog_run_xdp()
708 static inline u32 bpf_prog_insn_size(const struct bpf_prog *prog) in bpf_prog_insn_size()
713 static inline u32 bpf_prog_tag_scratch_size(const struct bpf_prog *prog) in bpf_prog_tag_scratch_size()
725 static inline bool bpf_prog_was_classic(const struct bpf_prog *prog) in bpf_prog_was_classic()
924 struct bpf_prog *prog, struct sk_buff *skb, in bpf_run_sk_reuseport()
[all …]
Dbpf_lirc.h13 struct bpf_prog *prog) in lirc_prog_attach()
Dbpf-cgroup.h56 struct bpf_prog *prog; member
344 struct bpf_prog *prog) in cgroup_bpf_prog_attach()
363 static inline int bpf_cgroup_storage_assign(struct bpf_prog *prog, in bpf_cgroup_storage_assign()
365 static inline void bpf_cgroup_storage_release(struct bpf_prog *prog, in bpf_cgroup_storage_release()
368 struct bpf_prog *prog, enum bpf_cgroup_storage_type stype) { return NULL; } in bpf_cgroup_storage_alloc()
/Linux-v5.4/arch/mips/net/
Debpf_jit.c354 const struct bpf_prog *prog = ctx->skf; in build_int_epilogue() local
1519 const struct bpf_prog *prog = ctx->skf; in build_int_body() local
1561 const struct bpf_prog *prog = ctx->skf; in reg_val_propagate_range() local
1737 const struct bpf_prog *prog = ctx->skf; in reg_val_propagate() local
1796 struct bpf_prog *bpf_int_jit_compile(struct bpf_prog *prog) in bpf_int_jit_compile()
/Linux-v5.4/arch/arm64/net/
Dbpf_jit_comp.c55 const struct bpf_prog *prog; member
178 const struct bpf_prog *prog = ctx->prog; in build_prologue() local
780 const struct bpf_prog *prog = ctx->prog; in build_body() local
828 struct bpf_prog *bpf_int_jit_compile(struct bpf_prog *prog) in bpf_int_jit_compile()
/Linux-v5.4/samples/bpf/
Dtest_overhead_raw_tp_kern.c7 int prog(struct bpf_raw_tracepoint_args *ctx) in prog() function
Dtracex5_user.c20 struct sock_fprog prog = { in install_accept_all_seccomp() local
Dtest_overhead_kprobe_kern.c15 int prog(struct pt_regs *ctx) in prog() function
/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_cgroup_attach.c54 struct bpf_insn prog[] = { in prog_load() local
245 struct bpf_insn prog[] = { in prog_load_cnt() local
Dflow_dissector_load.h16 struct bpf_program *prog, *main_prog; in bpf_flow_load() local
/Linux-v5.4/tools/testing/selftests/bpf/prog_tests/
Dflow_dissector_load_bytes.c8 struct bpf_insn prog[] = { in test_flow_dissector_load_bytes() local
Dreference_tracking.c8 struct bpf_program *prog; in test_reference_tracking() local
Dsignal_pending.c11 struct bpf_insn prog[4096]; in test_signal_pending_by_type() local
Dstacktrace_map_raw_tp.c11 struct bpf_program *prog; in test_stacktrace_map_raw_tp() local
Dobj_name.c16 struct bpf_insn prog[] = { in test_obj_name() local
/Linux-v5.4/samples/seccomp/
Ddropper.c41 struct sock_fprog prog = { in install_filter() local
Dbpf-fancy.c81 struct sock_fprog prog = { in main() local
/Linux-v5.4/kernel/trace/
Dtrace_events_filter.c117 static void update_preds(struct prog_entry *prog, int N, int invert) in update_preds()
415 struct prog_entry *prog; in predicate_parse() local
898 struct prog_entry *prog; in filter_match_preds() local
1008 struct prog_entry *prog; in free_prog() local
1510 struct prog_entry *prog; in process_preds() local
2007 static bool is_or(struct prog_entry *prog, int i) in is_or()
2028 struct prog_entry *prog = rcu_dereference_protected(filter->prog, in ftrace_function_set_filter() local
2191 struct prog_entry *prog = rcu_dereference_protected(filter->prog, in update_pred_fn() local
/Linux-v5.4/tools/testing/selftests/futex/functional/
Dfutex_wait_timeout.c30 void usage(char *prog) in usage()
Dfutex_wait_wouldblock.c30 void usage(char *prog) in usage()
Dfutex_requeue_pi_mismatched_ops.c35 void usage(char *prog) in usage()
/Linux-v5.4/tools/testing/selftests/powerpc/dscr/
Ddscr_inherit_exec_test.c19 static char *prog; variable

12345678