/linux-master/net/core/ |
H A D | lwt_bpf.c | 17 struct bpf_prog *prog; member in struct:bpf_lwt_prog 309 static void bpf_lwt_prog_destroy(struct bpf_lwt_prog *prog) argument 332 bpf_parse_prog(struct nlattr *attr, struct bpf_lwt_prog *prog, enum bpf_prog_type type) argument 443 bpf_fill_lwt_prog(struct sk_buff *skb, int attr, struct bpf_lwt_prog *prog) argument [all...] |
/linux-master/tools/perf/tests/ |
H A D | dlfilter-test.c | 210 static const char *prog = "int bar(){};int foo(){bar();};int main(){foo();return 0;}"; variable
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | xdp_features.c | 281 struct bpf_program *prog; local 577 struct bpf_program *prog; local [all...] |
H A D | testing_helpers.c | 290 struct bpf_program *prog; local
|
/linux-master/drivers/net/netdevsim/ |
H A D | bpf.c | 31 struct bpf_prog *prog; member in struct:nsim_bpf_bound_prog 92 static void nsim_prog_set_loaded(struct bpf_prog *prog, bool loaded) argument 104 nsim_bpf_offload(struct netdevsim *ns, struct bpf_prog *prog, bool oldprog) argument 122 struct bpf_prog *prog = cls_bpf->prog; local 218 nsim_bpf_create_prog(struct nsim_dev *nsim_dev, struct bpf_prog *prog) argument 254 nsim_bpf_verifier_prep(struct bpf_prog *prog) argument 265 nsim_bpf_translate(struct bpf_prog *prog) argument 273 nsim_bpf_destroy_prog(struct bpf_prog *prog) argument [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockmap_basic.c | 136 int err, prog, src; local
|
H A D | fexit_bpf2bpf.c | 66 struct bpf_program **prog = NULL, *p; local 233 struct bpf_program *prog local 291 struct bpf_program *prog; local 359 struct bpf_program *prog; local [all...] |
H A D | xdp_metadata.c | 369 struct bpf_program *new_prog, *prog; local
|
H A D | xdp_bonding.c | 99 static int xdp_attach(struct skeletons *skeletons, struct bpf_program *prog, char *iface) argument
|
H A D | core_reloc.c | 1006 struct bpf_program *prog; local
|
H A D | select_reuseport.c | 90 struct bpf_program *prog; local
|
/linux-master/tools/perf/util/ |
H A D | bpf_counter.c | 106 struct bpf_program *prog; local [all...] |
/linux-master/arch/loongarch/net/ |
H A D | bpf_jit.c | 1127 const struct bpf_prog *prog = ctx->prog; local 1181 bpf_int_jit_compile(struct bpf_prog *prog) argument [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_xdp.c | 391 static int bnxt_xdp_set(struct bnxt *bp, struct bpf_prog *prog) argument
|
/linux-master/include/linux/ |
H A D | bpf-cgroup.h | 111 struct bpf_prog *prog; member in struct:bpf_prog_list 470 cgroup_common_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 444 cgroup_bpf_prog_attach(const union bpf_attr *attr, enum bpf_prog_type ptype, struct bpf_prog *prog) argument 457 cgroup_bpf_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) argument 476 cgroup_current_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 483 bpf_cgroup_storage_alloc( struct bpf_prog *prog, enum bpf_cgroup_storage_type stype) argument [all...] |
/linux-master/net/ipv4/ |
H A D | bpf_tcp_ca.c | 151 static u32 prog_ops_moff(const struct bpf_prog *prog) argument 60 bpf_tcp_ca_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) argument 165 bpf_tcp_ca_get_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 251 bpf_tcp_ca_check_member(const struct btf_type *t, const struct btf_member *member, const struct bpf_prog *prog) argument [all...] |
/linux-master/samples/bpf/ |
H A D | map_perf_test_user.c | 428 struct bpf_program *prog; local
|
/linux-master/drivers/scsi/aic94xx/ |
H A D | aic94xx_seq.c | 178 const u32 *prog = (u32 *) _prog; local 214 const u32 *prog = (u32 *) _prog; local 249 static int asd_verify_seq(struct asd_ha_struct *asd_ha, const u8 *prog, argument 270 asd_download_seq(struct asd_ha_struct *asd_ha, const u8 * const prog, u32 size, u8 lseq_mask) argument 346 const u32 *prog = (u32 *) _prog; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_app.h | 337 nfp_app_xdp_offload(struct nfp_app *app, struct nfp_net *nn, struct bpf_prog *prog, struct netlink_ext_ack *extack) argument
|
/linux-master/tools/testing/selftests/net/ |
H A D | toeplitz.c | 299 struct sock_fprog prog = {}; local 328 struct sock_fprog prog = {}; local [all...] |
/linux-master/tools/testing/selftests/hid/ |
H A D | hid_bpf.c | 531 struct bpf_program *prog; local 547 struct bpf_program *prog; local
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_rx.c | 587 int fun_rxq_set_bpf(struct funeth_rxq *q, struct bpf_prog *prog) argument
|
/linux-master/kernel/ |
H A D | kallsyms.c | 825 struct bpf_prog *prog; local
|
/linux-master/fs/lockd/ |
H A D | mon.c | 41 u32 prog; /* RPC callback info */ member in struct:nsm_args
|
/linux-master/kernel/bpf/ |
H A D | offload.c | 108 static void __bpf_prog_offload_destroy(struct bpf_prog *prog) argument 188 static int __bpf_prog_dev_bound_init(struct bpf_prog *prog, struct net_device *netdev) argument 228 bpf_prog_dev_bound_init(struct bpf_prog *prog, union bpf_attr *attr) argument 296 bpf_prog_offload_verifier_prep(struct bpf_prog *prog) argument 381 bpf_prog_dev_bound_destroy(struct bpf_prog *prog) argument 402 bpf_prog_offload_translate(struct bpf_prog *prog) argument 423 bpf_prog_offload_compile(struct bpf_prog *prog) argument 431 struct bpf_prog *prog; member in struct:ns_get_path_bpf_prog_args 461 bpf_prog_offload_info_fill(struct bpf_prog_info *info, struct bpf_prog *prog) argument 694 __bpf_offload_dev_match(struct bpf_prog *prog, struct net_device *netdev) argument 715 bpf_offload_dev_match(struct bpf_prog *prog, struct net_device *netdev) argument 743 bpf_offload_prog_map_match(struct bpf_prog *prog, struct bpf_map *map) argument 839 bpf_dev_bound_resolve_kfunc(struct bpf_prog *prog, u32 func_id) argument [all...] |