| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/bpf/ | 
| D | cmsg.c | 18 nfp_bpf_cmsg_alloc(struct nfp_app_bpf *bpf, unsigned int size)  in nfp_bpf_cmsg_alloc()29 nfp_bpf_cmsg_map_req_size(struct nfp_app_bpf *bpf, unsigned int n)  in nfp_bpf_cmsg_map_req_size()
 40 nfp_bpf_cmsg_map_req_alloc(struct nfp_app_bpf *bpf, unsigned int n)  in nfp_bpf_cmsg_map_req_alloc()
 46 nfp_bpf_cmsg_map_reply_size(struct nfp_app_bpf *bpf, unsigned int n)  in nfp_bpf_cmsg_map_reply_size()
 57 nfp_bpf_ctrl_rc_to_errno(struct nfp_app_bpf *bpf,  in nfp_bpf_ctrl_rc_to_errno()
 82 nfp_bpf_ctrl_alloc_map(struct nfp_app_bpf *bpf, struct bpf_map *map)  in nfp_bpf_ctrl_alloc_map()
 120 void nfp_bpf_ctrl_free_map(struct nfp_app_bpf *bpf, struct nfp_bpf_map *nfp_map)  in nfp_bpf_ctrl_free_map()
 152 nfp_bpf_ctrl_req_key(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req,  in nfp_bpf_ctrl_req_key()
 159 nfp_bpf_ctrl_req_val(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req,  in nfp_bpf_ctrl_req_val()
 166 nfp_bpf_ctrl_reply_key(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply,  in nfp_bpf_ctrl_reply_key()
 [all …]
 
 | 
| D | main.c | 27 	struct nfp_app_bpf *bpf = nn->app->priv;  in nfp_net_ebpf_capable()  local200 nfp_bpf_parse_cap_adjust_head(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_adjust_head()
 232 nfp_bpf_parse_cap_func(struct nfp_app_bpf *bpf, void __iomem *value, u32 length)  in nfp_bpf_parse_cap_func()
 260 nfp_bpf_parse_cap_maps(struct nfp_app_bpf *bpf, void __iomem *value, u32 length)  in nfp_bpf_parse_cap_maps()
 280 nfp_bpf_parse_cap_random(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_random()
 288 nfp_bpf_parse_cap_qsel(struct nfp_app_bpf *bpf, void __iomem *value, u32 length)  in nfp_bpf_parse_cap_qsel()
 295 nfp_bpf_parse_cap_adjust_tail(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_adjust_tail()
 303 nfp_bpf_parse_cap_cmsg_multi_ent(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_cmsg_multi_ent()
 311 nfp_bpf_parse_cap_abi_version(struct nfp_app_bpf *bpf, void __iomem *value,  in nfp_bpf_parse_cap_abi_version()
 412 static void nfp_bpf_init_capabilities(struct nfp_app_bpf *bpf)  in nfp_bpf_init_capabilities()
 [all …]
 
 | 
| D | offload.c | 31 nfp_map_ptr_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog,  in nfp_map_ptr_record()80 nfp_map_ptrs_forget(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog)  in nfp_map_ptrs_forget()
 113 nfp_map_ptrs_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog,  in nfp_map_ptrs_record()
 328 nfp_bpf_map_alloc(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap)  in nfp_bpf_map_alloc()
 406 nfp_bpf_map_free(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap)  in nfp_bpf_map_free()
 421 int nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf)  in nfp_ndo_bpf()
 441 int nfp_bpf_event_output(struct nfp_app_bpf *bpf, const void *data,  in nfp_bpf_event_output()
 
 | 
| D | verifier.c | 48 nfp_record_adjust_head(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog,  in nfp_record_adjust_head()177 	struct nfp_app_bpf *bpf = nfp_prog->bpf;  in nfp_bpf_check_helper_call()  local
 
 | 
| D | main.h | 21 #define cmsg_warn(bpf, msg...)	nn_dp_warn(&(bpf)->app->ctrl->dp, msg)  argument211 	struct nfp_app_bpf *bpf;  member
 514 	struct nfp_app_bpf *bpf;  member
 
 | 
| /Linux-v5.4/Documentation/bpf/ | 
| D | bpf_devel_QA.rst | 629 .. _Documentation/process/: https://www.kernel.org/doc/html/latest/process/630 .. _MAINTAINERS: ../../MAINTAINERS
 631 .. _netdev-FAQ: ../networking/netdev-FAQ.rst
 632 .. _samples/bpf/: ../../samples/bpf/
 633 .. _selftests: ../../tools/testing/selftests/bpf/
 634 .. _Documentation/dev-tools/kselftest.rst:
 
 | 
| /Linux-v5.4/net/core/ | 
| D | lwt_bpf.c | 118 	struct bpf_lwt *bpf;  in bpf_input()  local141 	struct bpf_lwt *bpf;  in bpf_output()  local
 274 	struct bpf_lwt *bpf;  in bpf_xmit()  local
 322 	struct bpf_lwt *bpf = bpf_lwt_lwtunnel(lwt);  in bpf_destroy_state()  local
 379 	struct bpf_lwt *bpf;  in bpf_build_state()  local
 467 	struct bpf_lwt *bpf = bpf_lwt_lwtunnel(lwt);  in bpf_fill_encap_info()  local
 
 | 
| D | xdp.c | 470 			 struct netdev_bpf *bpf)  in xdp_attachment_query()479 			     struct netdev_bpf *bpf)  in xdp_attachment_flags_ok()
 491 			  struct netdev_bpf *bpf)  in xdp_attachment_setup()
 
 | 
| /Linux-v5.4/drivers/net/netdevsim/ | 
| D | bpf.c | 175 static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf)  in nsim_xdp_offload_prog()188 nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf,  in nsim_xdp_set_prog()
 289 static int nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf)  in nsim_setup_prog_checks()
 303 nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf)  in nsim_setup_prog_hw_checks()
 544 int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf)  in nsim_bpf()
 
 | 
| D | netdevsim.h | 109 static inline int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf)  in nsim_bpf()
 | 
| /Linux-v5.4/net/xdp/ | 
| D | xdp_umem.c | 94 	struct netdev_bpf bpf;  in xdp_umem_assign_dev()  local156 	struct netdev_bpf bpf;  in xdp_umem_clear_dev()  local
 
 | 
| /Linux-v5.4/arch/um/drivers/ | 
| D | vector_user.c | 663 int uml_vector_attach_bpf(int fd, void *bpf, int bpf_len)  in uml_vector_attach_bpf()676 	struct sock_filter *bpf;  in uml_vector_default_bpf()  local
 
 | 
| D | vector_kern.h | 124 	void *bpf;  member
 | 
| /Linux-v5.4/drivers/net/ethernet/netronome/nfp/ | 
| D | nfp_app.h | 135 	int (*bpf)(struct nfp_app *app, struct nfp_net *nn,  member321 			      struct netdev_bpf *bpf)  in nfp_app_bpf()
 
 | 
| D | nfp_net_common.c | 3644 static int nfp_net_xdp_setup_drv(struct nfp_net *nn, struct netdev_bpf *bpf)  in nfp_net_xdp_setup_drv()3677 static int nfp_net_xdp_setup_hw(struct nfp_net *nn, struct netdev_bpf *bpf)  in nfp_net_xdp_setup_hw()
 
 | 
| /Linux-v5.4/tools/perf/util/ | 
| D | tool.h | 59 			bpf;  member
 | 
| D | evsel.h | 116 	bool bpf;  member
 | 
| /Linux-v5.4/tools/ | 
| D | Makefile | 66 cgroup firewire hv guest spi usb virtio vm bpf iio gpio objtool leds wmi pci firmware debugging: FO…  target
 | 
| /Linux-v5.4/drivers/media/pci/bt8xx/ | 
| D | bttv-risc.c | 709 		int bpf = bpl * (buf->vb.height >> 1);  in bttv_buffer_risc()  local
 | 
| /Linux-v5.4/tools/testing/selftests/bpf/ | 
| D | test_offload.py | 468     def set_xdp(self, bpf, mode, force=False, JSON=True, verbose=False,  argument551     def cls_bpf_add_filter(self, bpf, op="add", prio=None, handle=None,  argument
 
 | 
| /Linux-v5.4/drivers/net/ethernet/ti/ | 
| D | cpsw.c | 2341 static int cpsw_xdp_prog_setup(struct cpsw_priv *priv, struct netdev_bpf *bpf)  in cpsw_xdp_prog_setup()2358 static int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf)  in cpsw_ndo_bpf()
 
 | 
| /Linux-v5.4/net/ipv6/ | 
| D | seg6_local.c | 55 	struct bpf_lwt_prog bpf;  member
 | 
| /Linux-v5.4/tools/bpf/ | 
| D | bpf_dbg.c | 501 	struct sock_fprog bpf = {  in bpf_runnable()  local
 | 
| /Linux-v5.4/include/linux/ | 
| D | lsm_hooks.h | 1811 	int (*bpf)(int cmd, union bpf_attr *attr,  member2054 	struct hlist_head bpf;  member
 
 | 
| D | cgroup-defs.h | 482 	struct cgroup_bpf bpf;  member
 |