Searched refs:bpf_offloaded_map (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | main.h | 210 struct bpf_offloaded_map *offmap; 598 int nfp_bpf_ctrl_getfirst_entry(struct bpf_offloaded_map *offmap, 600 int nfp_bpf_ctrl_update_entry(struct bpf_offloaded_map *offmap, 602 int nfp_bpf_ctrl_del_entry(struct bpf_offloaded_map *offmap, void *key); 603 int nfp_bpf_ctrl_lookup_entry(struct bpf_offloaded_map *offmap, 605 int nfp_bpf_ctrl_getnext_entry(struct bpf_offloaded_map *offmap,
|
| H A D | cmsg.c | 294 nfp_bpf_ctrl_entry_op(struct bpf_offloaded_map *offmap, enum nfp_ccm_type op, in nfp_bpf_ctrl_entry_op() 385 int nfp_bpf_ctrl_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_update_entry() 392 int nfp_bpf_ctrl_del_entry(struct bpf_offloaded_map *offmap, void *key) in nfp_bpf_ctrl_del_entry() 398 int nfp_bpf_ctrl_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_lookup_entry() 405 int nfp_bpf_ctrl_getfirst_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_getfirst_entry() 412 int nfp_bpf_ctrl_getnext_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_getnext_entry()
|
| H A D | offload.c | 283 nfp_bpf_map_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_lookup_entry() 297 nfp_bpf_map_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_update_entry() 306 nfp_bpf_map_get_next_key(struct bpf_offloaded_map *offmap, in nfp_bpf_map_get_next_key() 315 nfp_bpf_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) in nfp_bpf_map_delete_elem() 330 nfp_bpf_map_alloc(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) in nfp_bpf_map_alloc() 408 nfp_bpf_map_free(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) in nfp_bpf_map_free()
|
| /linux/drivers/net/netdevsim/ |
| H A D | bpf.c | 42 struct bpf_offloaded_map *map; 340 static int nsim_map_key_find(struct bpf_offloaded_map *offmap, void *key) in nsim_map_key_find() 353 nsim_map_alloc_elem(struct bpf_offloaded_map *offmap, unsigned int idx) in nsim_map_alloc_elem() 373 nsim_map_get_next_key(struct bpf_offloaded_map *offmap, in nsim_map_get_next_key() 404 nsim_map_lookup_elem(struct bpf_offloaded_map *offmap, void *key, void *value) in nsim_map_lookup_elem() 421 nsim_map_update_elem(struct bpf_offloaded_map *offmap, in nsim_map_update_elem() 461 static int nsim_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) in nsim_map_delete_elem() 491 nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap) in nsim_bpf_map_alloc() 540 static void nsim_bpf_map_free(struct bpf_offloaded_map *offmap) in nsim_bpf_map_free()
|
| /linux/include/linux/ |
| H A D | bpf.h | 623 struct bpf_offloaded_map; 626 int (*map_get_next_key)(struct bpf_offloaded_map *map, 628 int (*map_lookup_elem)(struct bpf_offloaded_map *map, 630 int (*map_update_elem)(struct bpf_offloaded_map *map, 632 int (*map_delete_elem)(struct bpf_offloaded_map *map, void *key); 635 struct bpf_offloaded_map { struct 643 static inline struct bpf_offloaded_map *map_to_offmap(struct bpf_map *map) in map_to_offmap() argument 645 return container_of(map, struct bpf_offloaded_map, map); in map_to_offmap()
|
| H A D | netdevice.h | 1021 struct bpf_offloaded_map *offmap;
|