| /kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | cmsg.c | 292 nfp_bpf_ctrl_entry_op(struct bpf_offloaded_map *offmap, enum nfp_ccm_type op, in nfp_bpf_ctrl_entry_op() argument 383 int nfp_bpf_ctrl_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_update_entry() argument 390 int nfp_bpf_ctrl_del_entry(struct bpf_offloaded_map *offmap, void *key) in nfp_bpf_ctrl_del_entry() argument 396 int nfp_bpf_ctrl_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_lookup_entry() argument 403 nfp_bpf_ctrl_getfirst_entry(struct bpf_offloaded_map *offmap, void *next_key) nfp_bpf_ctrl_getfirst_entry() argument 410 nfp_bpf_ctrl_getnext_entry(struct bpf_offloaded_map *offmap, void *key, void *next_key) nfp_bpf_ctrl_getnext_entry() argument [all...] |
| H A D | verifier.c | 87 struct bpf_offloaded_map *offmap; in nfp_bpf_map_update_value_ok() local 421 struct bpf_offloaded_map *offmap; in nfp_bpf_map_mark_used() local
|
| H A D | offload.c | 285 nfp_bpf_map_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_lookup_entry() argument 299 nfp_bpf_map_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_update_entry() argument 308 nfp_bpf_map_get_next_key(struct bpf_offloaded_map *offmap, in nfp_bpf_map_get_next_key() argument 317 nfp_bpf_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) nfp_bpf_map_delete_elem() 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 [all...] |
| H A D | main.h | 210 struct bpf_offloaded_map *offmap; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | cmsg.c | 292 nfp_bpf_ctrl_entry_op(struct bpf_offloaded_map *offmap, enum nfp_ccm_type op, in nfp_bpf_ctrl_entry_op() argument 383 int nfp_bpf_ctrl_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_update_entry() argument 390 int nfp_bpf_ctrl_del_entry(struct bpf_offloaded_map *offmap, void *key) in nfp_bpf_ctrl_del_entry() argument 396 int nfp_bpf_ctrl_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_lookup_entry() argument 403 nfp_bpf_ctrl_getfirst_entry(struct bpf_offloaded_map *offmap, void *next_key) nfp_bpf_ctrl_getfirst_entry() argument 410 nfp_bpf_ctrl_getnext_entry(struct bpf_offloaded_map *offmap, void *key, void *next_key) nfp_bpf_ctrl_getnext_entry() argument [all...] |
| H A D | verifier.c | 87 struct bpf_offloaded_map *offmap; in nfp_bpf_map_update_value_ok() local 421 struct bpf_offloaded_map *offmap; in nfp_bpf_map_mark_used() local
|
| H A D | offload.c | 285 nfp_bpf_map_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_lookup_entry() argument 299 nfp_bpf_map_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_update_entry() argument 308 nfp_bpf_map_get_next_key(struct bpf_offloaded_map *offmap, in nfp_bpf_map_get_next_key() argument 317 nfp_bpf_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) nfp_bpf_map_delete_elem() 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 [all...] |
| H A D | main.h | 210 struct bpf_offloaded_map *offmap; member
|
| /kernel/linux/linux-5.10/drivers/net/netdevsim/ |
| H A D | bpf.c | 337 static int nsim_map_key_find(struct bpf_offloaded_map *offmap, void *key) in nsim_map_key_find() argument 350 nsim_map_alloc_elem(struct bpf_offloaded_map *offmap, unsigned int idx) in nsim_map_alloc_elem() argument 370 nsim_map_get_next_key(struct bpf_offloaded_map *offmap, in nsim_map_get_next_key() argument 401 nsim_map_lookup_elem(struct bpf_offloaded_map *offmap, void *key, void *value) nsim_map_lookup_elem() argument 418 nsim_map_update_elem(struct bpf_offloaded_map *offmap, void *key, void *value, u64 flags) nsim_map_update_elem() argument 458 nsim_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) nsim_map_delete_elem() argument 488 nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap) nsim_bpf_map_alloc() argument 537 nsim_bpf_map_free(struct bpf_offloaded_map *offmap) nsim_bpf_map_free() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/netdevsim/ |
| H A D | bpf.c | 333 static int nsim_map_key_find(struct bpf_offloaded_map *offmap, void *key) in nsim_map_key_find() argument 346 nsim_map_alloc_elem(struct bpf_offloaded_map *offmap, unsigned int idx) in nsim_map_alloc_elem() argument 366 nsim_map_get_next_key(struct bpf_offloaded_map *offmap, in nsim_map_get_next_key() argument 397 nsim_map_lookup_elem(struct bpf_offloaded_map *offmap, void *key, void *value) nsim_map_lookup_elem() argument 414 nsim_map_update_elem(struct bpf_offloaded_map *offmap, void *key, void *value, u64 flags) nsim_map_update_elem() argument 454 nsim_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) nsim_map_delete_elem() argument 484 nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap) nsim_bpf_map_alloc() argument 533 nsim_bpf_map_free(struct bpf_offloaded_map *offmap) nsim_bpf_map_free() argument [all...] |
| /kernel/linux/linux-5.10/kernel/bpf/ |
| H A D | offload.c | 346 static int bpf_map_offload_ndo(struct bpf_offloaded_map *offmap, in bpf_map_offload_ndo() argument 366 struct bpf_offloaded_map *offmap; in bpf_map_offload_map_alloc() local 411 __bpf_map_offload_destroy(struct bpf_offloaded_map *offmap) __bpf_map_offload_destroy() argument 422 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_map_free() local 436 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_lookup_elem() local 450 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_update_elem() local 467 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_delete_elem() local 480 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_get_next_key() local 492 struct bpf_offloaded_map *offmap; global() member 581 struct bpf_offloaded_map *offmap; bpf_offload_prog_map_match() local 632 struct bpf_offloaded_map *offmap, *mtmp; bpf_offload_dev_netdev_unregister() local [all...] |
| /kernel/linux/linux-6.6/kernel/bpf/ |
| H A D | offload.c | 120 static int bpf_map_offload_ndo(struct bpf_offloaded_map *offmap, in bpf_map_offload_ndo() argument 136 static void __bpf_map_offload_destroy(struct bpf_offloaded_map *offmap) in __bpf_map_offload_destroy() argument 149 struct bpf_offloaded_map *offmap, *mtm in __bpf_offload_dev_netdev_unregister() local 510 struct bpf_offloaded_map *offmap; bpf_map_offload_map_alloc() local 557 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_map_free() local 577 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_lookup_elem() local 591 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_update_elem() local 608 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_delete_elem() local 621 struct bpf_offloaded_map *offmap = map_to_offmap(map); bpf_map_offload_get_next_key() local 633 struct bpf_offloaded_map *offmap; global() member 738 struct bpf_offloaded_map *offmap; bpf_offload_prog_map_match() local [all...] |
| /kernel/linux/linux-5.10/include/linux/ |
| H A D | netdevice.h | 931 struct bpf_offloaded_map *offmap; member
|
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | netdevice.h | 1015 struct bpf_offloaded_map *offmap; member
|