/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 1077 static int fun_enter_xdp(struct net_device *dev, struct bpf_prog *prog) argument 1133 struct bpf_prog *old_prog, *prog = xdp->prog; local [all...] |
/linux-master/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_main.c | 528 static inline bool nicvf_xdp_rx(struct nicvf *nic, struct bpf_prog *prog, argument 1832 static int nicvf_xdp_setup(struct nicvf *nic, struct bpf_prog *prog) argument [all...] |
/linux-master/tools/perf/ |
H A D | builtin-kvm.c | 1065 struct ui_progress prog; local
|
H A D | builtin-report.c | 695 struct ui_progress prog; local 755 struct ui_progress prog; local
|
/linux-master/arch/parisc/net/ |
H A D | bpf_jit.h | 66 struct bpf_prog *prog; member in struct:hppa_jit_context
|
/linux-master/net/core/ |
H A D | flow_dissector.c | 971 u32 bpf_flow_dissect(struct bpf_prog *prog, struct bpf_flow_dissector *ctx, argument 1114 struct bpf_prog *prog; local 77 flow_dissector_bpf_prog_attach_check(struct net *net, struct bpf_prog *prog) argument
|
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.h | 81 struct bpf_prog *prog; member in struct:enetc_xdp_data
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.c | 1266 struct bpf_prog *prog = bpf->prog; local 1331 struct bpf_prog *prog; local [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | nettest.c | 1948 static void print_usage(char *prog) argument
|
/linux-master/kernel/trace/ |
H A D | trace_events_filter.c | 168 static void update_preds(struct prog_entry *prog, int N, int invert) argument 475 struct prog_entry *prog; local 1173 struct prog_entry *prog; local 1283 struct prog_entry *prog; local 2080 struct prog_entry *prog; local 2559 is_or(struct prog_entry *prog, int i) argument 2580 struct prog_entry *prog = rcu_dereference_protected(filter->prog, local 2743 struct prog_entry *prog = rcu_dereference_protected(filter->prog, local [all...] |
/linux-master/kernel/ |
H A D | seccomp.c | 233 struct bpf_prog *prog; member in struct:seccomp_filter
|
/linux-master/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 965 struct bpf_prog *prog; local 1057 struct bpf_prog *prog; local 2361 struct bpf_prog *prog; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_common.c | 2181 struct bpf_prog *prog = bpf->prog; local
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 1079 qede_rx_xdp(struct qede_dev *edev, struct qede_fastpath *fp, struct qede_rx_queue *rxq, struct bpf_prog *prog, struct sw_rx_data *bd, struct eth_fast_path_rx_reg_cqe *cqe, u16 *data_offset, u16 *len) argument
|
/linux-master/kernel/bpf/ |
H A D | cgroup.c | 37 const struct bpf_prog *prog; local 206 bpf_cgroup_storages_alloc(struct bpf_cgroup_storage *storages[], struct bpf_cgroup_storage *new_storages[], enum bpf_attach_type type, struct bpf_prog *prog, struct cgroup *cgrp) argument 556 find_attach_entry(struct hlist_head *progs, struct bpf_prog *prog, struct bpf_cgroup_link *link, struct bpf_prog *replace_prog, bool allow_multi) argument 607 __cgroup_bpf_attach(struct cgroup *cgrp, struct bpf_prog *prog, struct bpf_prog *replace_prog, struct bpf_cgroup_link *link, enum bpf_attach_type type, u32 flags) argument 724 cgroup_bpf_attach(struct cgroup *cgrp, struct bpf_prog *prog, struct bpf_prog *replace_prog, struct bpf_cgroup_link *link, enum bpf_attach_type type, u32 flags) argument 851 find_detach_entry(struct hlist_head *progs, struct bpf_prog *prog, struct bpf_cgroup_link *link, bool allow_multi) argument 893 purge_effective_progs(struct cgroup *cgrp, struct bpf_prog *prog, struct bpf_cgroup_link *link, enum cgroup_bpf_attach_type atype) argument 950 __cgroup_bpf_detach(struct cgroup *cgrp, struct bpf_prog *prog, struct bpf_cgroup_link *link, enum bpf_attach_type type) argument 1008 cgroup_bpf_detach(struct cgroup *cgrp, struct bpf_prog *prog, enum bpf_attach_type type) argument 1087 struct bpf_prog *prog; local 1130 cgroup_bpf_prog_attach(const union bpf_attr *attr, enum bpf_prog_type ptype, struct bpf_prog *prog) argument 1161 struct bpf_prog *prog; local 1274 cgroup_bpf_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) argument 1614 cgroup_dev_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 1634 cgroup_dev_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) argument 2165 sysctl_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 2195 sysctl_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) argument 2222 sysctl_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) argument 2312 cg_sockopt_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 2352 cg_sockopt_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) argument 2426 cg_sockopt_convert_ctx_access(enum bpf_access_type type, const struct bpf_insn *si, struct bpf_insn *insn_buf, struct bpf_prog *prog, u32 *target_size) argument 2504 cg_sockopt_get_prologue(struct bpf_insn *insn_buf, bool direct_write, const struct bpf_prog *prog) argument 2525 cgroup_common_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 2573 cgroup_current_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument [all...] |
H A D | hashtab.c | 2071 struct bpf_prog *prog; local
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 1279 static bool tsnep_xdp_run_prog(struct tsnep_rx *rx, struct bpf_prog *prog, argument 1323 static bool tsnep_xdp_run_prog_zc(struct tsnep_rx *rx, struct bpf_prog *prog, argument 1434 struct bpf_prog *prog; local 1538 struct bpf_prog *prog; local [all...] |
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_main.c | 1639 static int gve_set_xdp(struct gve_priv *priv, struct bpf_prog *prog, argument
|
/linux-master/tools/lib/bpf/ |
H A D | libbpf.h | 1649 struct bpf_program **prog; member in struct:bpf_prog_skeleton [all...] |
/linux-master/tools/bpf/bpftool/ |
H A D | prog.c | 1466 auto_attach_program(struct bpf_program *prog, cons argument 1486 struct bpf_program *prog; local 1521 struct bpf_program *prog = NULL, *pos; local 2347 struct bpf_program *prog; local [all...] |
H A D | gen.c | 564 struct bpf_program *prog; local 646 struct bpf_program *prog; local 898 struct bpf_program *prog; local 1149 struct bpf_program *prog; local 1533 struct bpf_program *prog; local [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf.c | 4787 struct bpf_program *prog; local
|
H A D | tc_redirect.c | 331 xgress_filter_add(struct bpf_tc_hook *qdisc_hook, enum bpf_tc_attach_point xgress, const struct bpf_program *prog, int priority) argument
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_verifier.c | 581 struct bpf_insn prog[] = { local 592 struct bpf_insn prog[] = { local 972 static void fixup_prog_kfuncs(struct bpf_insn *prog, int *fd_array, argument 1011 do_test_fixup(struct bpf_test *test, enum bpf_prog_type prog_type, struct bpf_insn *prog, int *map_fds, int *fd_array) argument 1518 struct bpf_insn *prog = test->insns; local [all...] |
/linux-master/drivers/net/ |
H A D | veth.c | 1521 static int veth_xdp_set(struct net_device *dev, struct bpf_prog *prog, argument
|