Searched refs:bpf_offloaded_map (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/kernel/bpf/ |
D | offload.c | 314 static int bpf_map_offload_ndo(struct bpf_offloaded_map *offmap, in bpf_map_offload_ndo() 334 struct bpf_offloaded_map *offmap; in bpf_map_offload_map_alloc() 379 static void __bpf_map_offload_destroy(struct bpf_offloaded_map *offmap) in __bpf_map_offload_destroy() 390 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_map_free() 404 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_lookup_elem() 418 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_update_elem() 435 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_delete_elem() 448 struct bpf_offloaded_map *offmap = map_to_offmap(map); in bpf_map_offload_get_next_key() 460 struct bpf_offloaded_map *offmap; 549 struct bpf_offloaded_map *offmap; in bpf_offload_prog_map_match() [all …]
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | main.h | 218 struct bpf_offloaded_map *offmap; 499 int nfp_bpf_ctrl_getfirst_entry(struct bpf_offloaded_map *offmap, 501 int nfp_bpf_ctrl_update_entry(struct bpf_offloaded_map *offmap, 503 int nfp_bpf_ctrl_del_entry(struct bpf_offloaded_map *offmap, void *key); 504 int nfp_bpf_ctrl_lookup_entry(struct bpf_offloaded_map *offmap, 506 int nfp_bpf_ctrl_getnext_entry(struct bpf_offloaded_map *offmap,
|
D | cmsg.c | 342 nfp_bpf_ctrl_entry_op(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_entry_op() 397 int nfp_bpf_ctrl_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_update_entry() 404 int nfp_bpf_ctrl_del_entry(struct bpf_offloaded_map *offmap, void *key) in nfp_bpf_ctrl_del_entry() 410 int nfp_bpf_ctrl_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_lookup_entry() 417 int nfp_bpf_ctrl_getfirst_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_getfirst_entry() 424 int nfp_bpf_ctrl_getnext_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_ctrl_getnext_entry()
|
D | offload.c | 307 nfp_bpf_map_lookup_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_lookup_entry() 321 nfp_bpf_map_update_entry(struct bpf_offloaded_map *offmap, in nfp_bpf_map_update_entry() 329 nfp_bpf_map_get_next_key(struct bpf_offloaded_map *offmap, in nfp_bpf_map_get_next_key() 338 nfp_bpf_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) in nfp_bpf_map_delete_elem() 353 nfp_bpf_map_alloc(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) in nfp_bpf_map_alloc() 430 nfp_bpf_map_free(struct nfp_app_bpf *bpf, struct bpf_offloaded_map *offmap) in nfp_bpf_map_free()
|
D | verifier.c | 397 struct bpf_offloaded_map *offmap; in nfp_bpf_map_mark_used()
|
/Linux-v4.19/drivers/net/netdevsim/ |
D | bpf.c | 42 struct bpf_offloaded_map *map; 316 static int nsim_map_key_find(struct bpf_offloaded_map *offmap, void *key) in nsim_map_key_find() 329 nsim_map_alloc_elem(struct bpf_offloaded_map *offmap, unsigned int idx) in nsim_map_alloc_elem() 347 nsim_map_get_next_key(struct bpf_offloaded_map *offmap, in nsim_map_get_next_key() 378 nsim_map_lookup_elem(struct bpf_offloaded_map *offmap, void *key, void *value) in nsim_map_lookup_elem() 395 nsim_map_update_elem(struct bpf_offloaded_map *offmap, in nsim_map_update_elem() 435 static int nsim_map_delete_elem(struct bpf_offloaded_map *offmap, void *key) in nsim_map_delete_elem() 465 nsim_bpf_map_alloc(struct netdevsim *ns, struct bpf_offloaded_map *offmap) in nsim_bpf_map_alloc() 513 static void nsim_bpf_map_free(struct bpf_offloaded_map *offmap) in nsim_bpf_map_free()
|
/Linux-v4.19/include/linux/ |
D | bpf.h | 90 struct bpf_offloaded_map; 93 int (*map_get_next_key)(struct bpf_offloaded_map *map, 95 int (*map_lookup_elem)(struct bpf_offloaded_map *map, 97 int (*map_update_elem)(struct bpf_offloaded_map *map, 99 int (*map_delete_elem)(struct bpf_offloaded_map *map, void *key); 102 struct bpf_offloaded_map { struct 110 static inline struct bpf_offloaded_map *map_to_offmap(struct bpf_map *map) in map_to_offmap() argument 112 return container_of(map, struct bpf_offloaded_map, map); in map_to_offmap()
|
D | netdevice.h | 873 struct bpf_offloaded_map *offmap;
|