/linux-master/drivers/hid/bpf/ |
H A D | hid_bpf_jmp_table.c | 34 struct bpf_prog *prog; member in struct:hid_bpf_prog_entry 308 static int hid_bpf_insert_prog(int prog_fd, struct bpf_prog *prog) argument 350 int hid_bpf_get_prog_attach_type(struct bpf_prog *prog) argument 75 hid_bpf_program_count(struct hid_device *hdev, struct bpf_prog *prog, enum hid_bpf_prog_type type) argument 397 __hid_bpf_attach_prog(struct hid_device *hdev, enum hid_bpf_prog_type prog_type, int prog_fd, struct bpf_prog *prog, __u32 flags) argument [all...] |
H A D | hid_bpf_dispatch.c | 248 static int do_hid_bpf_attach_prog(struct hid_device *hdev, int prog_fd, struct bpf_prog *prog, argument 300 struct bpf_prog *prog; local [all...] |
/linux-master/drivers/media/rc/ |
H A D | bpf-lirc.c | 83 lirc_mode2_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 137 static int lirc_bpf_attach(struct rc_dev *rcdev, struct bpf_prog *prog) argument 175 static int lirc_bpf_detach(struct rc_dev *rcdev, struct bpf_prog *prog) argument 121 lirc_mode2_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) argument 248 lirc_prog_attach(const union bpf_attr *attr, struct bpf_prog *prog) argument 269 struct bpf_prog *prog; local [all...] |
/linux-master/net/bpf/ |
H A D | bpf_dummy_struct_ops.c | 84 int bpf_struct_ops_test_run(struct bpf_prog *prog, const union bpf_attr *kattr, argument 159 bpf_dummy_ops_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) argument 167 bpf_dummy_ops_check_member(const struct btf_type *t, const struct btf_member *member, const struct bpf_prog *prog) argument [all...] |
/linux-master/net/sunrpc/ |
H A D | stats.c | 39 const struct rpc_program *prog = statp->program; local 84 const struct svc_program *prog = statp->program; local
|
/linux-master/net/netfilter/ |
H A D | nf_bpf_link.c | 14 const struct bpf_prog *prog = bpf_prog; local 207 int bpf_nf_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) argument 315 bpf_nf_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) argument 286 nf_is_valid_access(int off, int size, enum bpf_access_type type, const struct bpf_prog *prog, struct bpf_insn_access_aux *info) argument
|
/linux-master/net/sched/ |
H A D | act_bpf.c | 40 struct tcf_bpf *prog = to_bpf(act); local 94 static bool tcf_bpf_is_ebpf(const struct tcf_bpf *prog) argument 99 static int tcf_bpf_dump_bpf_info(const struct tcf_bpf *prog, argument 117 tcf_bpf_dump_ebpf_info(const struct tcf_bpf *prog, struct sk_buff *skb) argument 142 struct tcf_bpf *prog = to_bpf(act); local 266 tcf_bpf_prog_fill_cfg(const struct tcf_bpf *prog, struct tcf_bpf_cfg *cfg) argument 290 struct tcf_bpf *prog; local [all...] |
/linux-master/tools/testing/selftests/seccomp/ |
H A D | seccomp_benchmark.c | 180 struct sock_fprog prog = { local
|
/linux-master/tools/lib/bpf/ |
H A D | features.c | 283 int ret, map, prog, insn_cnt = ARRAY_SIZE(insns); local
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_verif_scale.c | 23 struct bpf_program *prog; local
|
H A D | cls_redirect.c | 369 static void test_cls_redirect_common(struct bpf_program *prog) argument
|
H A D | flow_dissector.c | 512 struct bpf_program *prog; local
|
/linux-master/tools/testing/selftests/futex/functional/ |
H A D | futex_requeue_pi.c | 59 void usage(char *prog) argument
|
/linux-master/tools/testing/selftests/bpf/benchs/ |
H A D | bench_trigger.c | 59 static void attach_bpf(struct bpf_program *prog) argument
|
/linux-master/sound/soc/codecs/ |
H A D | tas2781-comlib.c | 327 static void tasdev_dsp_prog_blk_remove(struct tasdevice_prog *prog) argument 348 static void tasdev_dsp_prog_remove(struct tasdevice_prog *prog, argument
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_xdp.c | 13 vmxnet3_xdp_exchange_program(struct vmxnet3_adapter *adapter, struct bpf_prog *prog) argument 251 vmxnet3_run_xdp(struct vmxnet3_rx_queue *rq, struct xdp_buff *xdp, struct bpf_prog *prog) argument
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_xdp.c | 291 struct bpf_prog *prog = bpf->prog; local 233 ena_xdp_exchange_program_rx_in_range(struct ena_adapter *adapter, struct bpf_prog *prog, int first, int count) argument 253 ena_xdp_exchange_program(struct ena_adapter *adapter, struct bpf_prog *prog) argument [all...] |
/linux-master/tools/testing/selftests/powerpc/alignment/ |
H A D | alignment_handler.c | 605 void usage(char *prog) argument
|
/linux-master/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | offload.c | 151 nfp_prog_prepare(struct nfp_prog *nfp_prog, const struct bpf_insn *prog, argument 111 nfp_map_ptrs_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog, struct bpf_prog *prog) argument 191 nfp_bpf_verifier_prep(struct bpf_prog *prog) argument 219 nfp_bpf_translate(struct bpf_prog *prog) argument 247 nfp_bpf_destroy(struct bpf_prog *prog) argument 484 nfp_bpf_offload_check_mtu(struct nfp_net *nn, struct bpf_prog *prog, unsigned int mtu) argument 496 nfp_net_bpf_load(struct nfp_net *nn, struct bpf_prog *prog, struct netlink_ext_ack *extack) argument 575 nfp_net_bpf_offload(struct nfp_net *nn, struct bpf_prog *prog, bool old_prog, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | reuseport_bpf.c | 98 const struct bpf_insn prog[] = { local
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_main.c | 134 struct bpf_prog *prog; local 224 struct bpf_prog *prog; local 445 static int aq_xdp_setup(struct net_device *ndev, struct bpf_prog *prog, argument [all...] |
/linux-master/arch/mips/net/ |
H A D | bpf_jit_comp.c | 852 const struct bpf_prog *prog = ctx->program; local 890 const struct bpf_prog *prog = ctx->program; local 912 struct bpf_prog *bpf_int_jit_compile(struct bpf_prog *prog) argument [all...] |
/linux-master/kernel/bpf/ |
H A D | local_storage.c | 499 struct bpf_cgroup_storage *bpf_cgroup_storage_alloc(struct bpf_prog *prog, argument
|
/linux-master/drivers/hwmon/ |
H A D | thmc50.c | 89 int prog = i2c_smbus_read_byte_data(client, THMC50_REG_CONF); local
|
/linux-master/samples/bpf/ |
H A D | hbm.c | 119 static int prog_load(char *prog) argument 161 static int run_bpf_prog(char *prog, int cg_id) argument 452 char *prog = "hbm_out_kern.o"; local [all...] |