/kernel/linux/linux-5.10/samples/seccomp/ |
H A D | Makefile | |
/kernel/linux/linux-5.10/security/bpf/ |
H A D | hooks.c | 28 DEFINE_LSM(bpf) = { variable
|
/kernel/linux/linux-6.6/security/bpf/ |
H A D | hooks.c | 30 DEFINE_LSM(bpf) = { variable
|
/kernel/linux/linux-6.6/samples/seccomp/ |
H A D | Makefile | |
/kernel/linux/linux-5.10/drivers/net/hyperv/ |
H A D | netvsc_bpf.c | 166 int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf) in netvsc_bpf() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_bpf.c | 212 int mana_bpf(struct net_device *ndev, struct netdev_bpf *bpf) in mana_bpf() argument
|
/kernel/linux/linux-6.6/drivers/net/hyperv/ |
H A D | netvsc_bpf.c | 194 int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf) in netvsc_bpf() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | main.c | 27 struct nfp_app_bpf *bpf = nn->app->priv; in nfp_net_ebpf_capable() local 206 nfp_bpf_parse_cap_adjust_head(struct nfp_app_bpf *bpf, void __iomem *value, in nfp_bpf_parse_cap_adjust_head() argument 238 nfp_bpf_parse_cap_func(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_func() argument 266 nfp_bpf_parse_cap_maps(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_maps() argument 286 nfp_bpf_parse_cap_random(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_random() argument 294 nfp_bpf_parse_cap_qsel(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_qsel() argument 301 nfp_bpf_parse_cap_adjust_tail(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_adjust_tail() argument 309 nfp_bpf_parse_cap_cmsg_multi_ent(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_cmsg_multi_ent() argument 317 nfp_bpf_parse_cap_abi_version(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_abi_version() argument 418 nfp_bpf_init_capabilities(struct nfp_app_bpf *bpf) nfp_bpf_init_capabilities() argument 425 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ndo_init() local 432 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ndo_uninit() local 439 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_start() local 458 struct nfp_app_bpf *bpf; nfp_bpf_init() local 510 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_clean() local [all...] |
H A D | cmsg.c | 18 nfp_bpf_cmsg_alloc(struct nfp_app_bpf *bpf, unsigned int size) in nfp_bpf_cmsg_alloc() argument 29 nfp_bpf_cmsg_map_req_size(struct nfp_app_bpf *bpf, unsigned int n) in nfp_bpf_cmsg_map_req_size() argument 40 nfp_bpf_cmsg_map_req_alloc(struct nfp_app_bpf *bpf, unsigned int n) in nfp_bpf_cmsg_map_req_alloc() argument 46 nfp_bpf_cmsg_map_reply_size(struct nfp_app_bpf *bpf, unsigne argument 57 nfp_bpf_ctrl_rc_to_errno(struct nfp_app_bpf *bpf, struct cmsg_reply_map_simple *reply) nfp_bpf_ctrl_rc_to_errno() argument 82 nfp_bpf_ctrl_alloc_map(struct nfp_app_bpf *bpf, struct bpf_map *map) nfp_bpf_ctrl_alloc_map() argument 120 nfp_bpf_ctrl_free_map(struct nfp_app_bpf *bpf, struct nfp_bpf_map *nfp_map) nfp_bpf_ctrl_free_map() argument 152 nfp_bpf_ctrl_req_key(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req, unsigned int n) nfp_bpf_ctrl_req_key() argument 159 nfp_bpf_ctrl_req_val(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req, unsigned int n) nfp_bpf_ctrl_req_val() argument 166 nfp_bpf_ctrl_reply_key(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply, unsigned int n) nfp_bpf_ctrl_reply_key() argument 173 nfp_bpf_ctrl_reply_val(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply, unsigned int n) nfp_bpf_ctrl_reply_val() argument 203 struct nfp_app_bpf *bpf = nfp_map->bpf; nfp_bpf_ctrl_op_cache_get() local 297 struct nfp_app_bpf *bpf = nfp_map->bpf; nfp_bpf_ctrl_entry_op() local 417 nfp_bpf_ctrl_cmsg_min_mtu(struct nfp_app_bpf *bpf) nfp_bpf_ctrl_cmsg_min_mtu() argument 423 nfp_bpf_ctrl_cmsg_mtu(struct nfp_app_bpf *bpf) nfp_bpf_ctrl_cmsg_mtu() argument 430 nfp_bpf_ctrl_cmsg_cache_cnt(struct nfp_app_bpf *bpf) nfp_bpf_ctrl_cmsg_cache_cnt() argument 444 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ctrl_msg_rx() local 467 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ctrl_msg_rx_raw() local [all...] |
H A D | verifier.c | 48 nfp_record_adjust_head(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog, in nfp_record_adjust_head() argument 177 struct nfp_app_bpf *bpf = nfp_prog->bpf; in nfp_bpf_check_helper_call() local [all...] |
H A D | offload.c | 31 nfp_map_ptr_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog, in nfp_map_ptr_record() argument 78 nfp_map_ptrs_forget(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog) in nfp_map_ptrs_forget() argument 111 nfp_map_ptrs_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog, in nfp_map_ptrs_record() argument 332 nfp_bpf_map_alloc(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) nfp_bpf_map_alloc() argument 410 nfp_bpf_map_free(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) nfp_bpf_map_free() argument 425 nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) nfp_ndo_bpf() argument 445 nfp_bpf_event_output(struct nfp_app_bpf *bpf, const void *data, unsigned int len) nfp_bpf_event_output() argument [all...] |
/kernel/linux/linux-5.10/net/xdp/ |
H A D | xsk_buff_pool.c | 105 struct netdev_bpf bpf; in xp_disable_drv_zc() local 126 struct netdev_bpf bpf; in __xp_assign_dev() local [all...] |
/kernel/linux/linux-5.10/tools/lib/bpf/ |
H A D | Makefile | [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | tool.h | 60 bpf, member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
H A D | main.c | 27 struct nfp_app_bpf *bpf = nn->app->priv; in nfp_net_ebpf_capable() local 206 nfp_bpf_parse_cap_adjust_head(struct nfp_app_bpf *bpf, void __iomem *value, in nfp_bpf_parse_cap_adjust_head() argument 238 nfp_bpf_parse_cap_func(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_func() argument 266 nfp_bpf_parse_cap_maps(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_maps() argument 286 nfp_bpf_parse_cap_random(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_random() argument 294 nfp_bpf_parse_cap_qsel(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_qsel() argument 301 nfp_bpf_parse_cap_adjust_tail(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_adjust_tail() argument 309 nfp_bpf_parse_cap_cmsg_multi_ent(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_cmsg_multi_ent() argument 317 nfp_bpf_parse_cap_abi_version(struct nfp_app_bpf *bpf, void __iomem *value, u32 length) nfp_bpf_parse_cap_abi_version() argument 418 nfp_bpf_init_capabilities(struct nfp_app_bpf *bpf) nfp_bpf_init_capabilities() argument 425 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ndo_init() local 432 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ndo_uninit() local 439 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_start() local 458 struct nfp_app_bpf *bpf; nfp_bpf_init() local 510 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_clean() local [all...] |
H A D | cmsg.c | 18 nfp_bpf_cmsg_alloc(struct nfp_app_bpf *bpf, unsigned int size) in nfp_bpf_cmsg_alloc() argument 29 nfp_bpf_cmsg_map_req_size(struct nfp_app_bpf *bpf, unsigned int n) in nfp_bpf_cmsg_map_req_size() argument 40 nfp_bpf_cmsg_map_req_alloc(struct nfp_app_bpf *bpf, unsigned int n) in nfp_bpf_cmsg_map_req_alloc() argument 46 nfp_bpf_cmsg_map_reply_size(struct nfp_app_bpf *bpf, unsigne argument 57 nfp_bpf_ctrl_rc_to_errno(struct nfp_app_bpf *bpf, struct cmsg_reply_map_simple *reply) nfp_bpf_ctrl_rc_to_errno() argument 82 nfp_bpf_ctrl_alloc_map(struct nfp_app_bpf *bpf, struct bpf_map *map) nfp_bpf_ctrl_alloc_map() argument 120 nfp_bpf_ctrl_free_map(struct nfp_app_bpf *bpf, struct nfp_bpf_map *nfp_map) nfp_bpf_ctrl_free_map() argument 152 nfp_bpf_ctrl_req_key(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req, unsigned int n) nfp_bpf_ctrl_req_key() argument 159 nfp_bpf_ctrl_req_val(struct nfp_app_bpf *bpf, struct cmsg_req_map_op *req, unsigned int n) nfp_bpf_ctrl_req_val() argument 166 nfp_bpf_ctrl_reply_key(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply, unsigned int n) nfp_bpf_ctrl_reply_key() argument 173 nfp_bpf_ctrl_reply_val(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply, unsigned int n) nfp_bpf_ctrl_reply_val() argument 203 struct nfp_app_bpf *bpf = nfp_map->bpf; nfp_bpf_ctrl_op_cache_get() local 297 struct nfp_app_bpf *bpf = nfp_map->bpf; nfp_bpf_ctrl_entry_op() local 417 nfp_bpf_ctrl_cmsg_min_mtu(struct nfp_app_bpf *bpf) nfp_bpf_ctrl_cmsg_min_mtu() argument 423 nfp_bpf_ctrl_cmsg_mtu(struct nfp_app_bpf *bpf) nfp_bpf_ctrl_cmsg_mtu() argument 430 nfp_bpf_ctrl_cmsg_cache_cnt(struct nfp_app_bpf *bpf) nfp_bpf_ctrl_cmsg_cache_cnt() argument 444 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ctrl_msg_rx() local 467 struct nfp_app_bpf *bpf = app->priv; nfp_bpf_ctrl_msg_rx_raw() local [all...] |
H A D | verifier.c | 48 nfp_record_adjust_head(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog, in nfp_record_adjust_head() argument 177 struct nfp_app_bpf *bpf = nfp_prog->bpf; in nfp_bpf_check_helper_call() local [all...] |
H A D | offload.c | 31 nfp_map_ptr_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog, in nfp_map_ptr_record() argument 78 nfp_map_ptrs_forget(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog) in nfp_map_ptrs_forget() argument 111 nfp_map_ptrs_record(struct nfp_app_bpf *bpf, struct nfp_prog *nfp_prog, in nfp_map_ptrs_record() argument 332 nfp_bpf_map_alloc(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) nfp_bpf_map_alloc() argument 410 nfp_bpf_map_free(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) nfp_bpf_map_free() argument 425 nfp_ndo_bpf(struct nfp_app *app, struct nfp_net *nn, struct netdev_bpf *bpf) nfp_ndo_bpf() argument 445 nfp_bpf_event_output(struct nfp_app_bpf *bpf, const void *data, unsigned int len) nfp_bpf_event_output() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/vmxnet3/ |
H A D | vmxnet3_xdp.c | 37 vmxnet3_xdp_set(struct net_device *netdev, struct netdev_bpf *bpf, in vmxnet3_xdp_set() argument 102 vmxnet3_xdp(struct net_device *netdev, struct netdev_bpf *bpf) in vmxnet3_xdp() argument
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | tool.h | 62 bpf, member
|
/kernel/linux/linux-5.10/arch/um/drivers/ |
H A D | vector_kern.h | 130 struct sock_fprog *bpf; member
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | vector_kern.h | 131 struct sock_fprog *bpf; member
|
/kernel/linux/linux-5.10/drivers/net/netdevsim/ |
H A D | bpf.c | 180 static int nsim_xdp_offload_prog(struct netdevsim *ns, struct netdev_bpf *bpf) in nsim_xdp_offload_prog() argument 193 nsim_xdp_set_prog(struct netdevsim *ns, struct netdev_bpf *bpf, in nsim_xdp_set_prog() argument 293 nsim_setup_prog_checks(struct netdevsim *ns, struct netdev_bpf *bpf) nsim_setup_prog_checks() argument 307 nsim_setup_prog_hw_checks(struct netdevsim *ns, struct netdev_bpf *bpf) nsim_setup_prog_hw_checks() argument 551 nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf) nsim_bpf() argument [all...] |
/kernel/linux/linux-5.10/net/core/ |
H A D | xdp.c | 437 xdp_attachment_setup(struct xdp_attachment_info *info, struct netdev_bpf *bpf) xdp_attachment_setup() argument
|
H A D | lwt_bpf.c | 117 struct bpf_lwt *bpf; in bpf_input() local 140 struct bpf_lwt *bpf; in bpf_output() local 269 struct bpf_lwt *bpf; bpf_xmit() local 318 struct bpf_lwt *bpf = bpf_lwt_lwtunnel(lwt); bpf_destroy_state() local 375 struct bpf_lwt *bpf; bpf_build_state() local 463 struct bpf_lwt *bpf = bpf_lwt_lwtunnel(lwt); bpf_fill_encap_info() local [all...] |