Searched refs:nfp_map (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/ |
D | offload.c | 296 static void nfp_map_bpf_byte_swap(struct nfp_bpf_map *nfp_map, void *value) in nfp_map_bpf_byte_swap() argument 301 for (i = 0; i < DIV_ROUND_UP(nfp_map->offmap->map.value_size, 4); i++) in nfp_map_bpf_byte_swap() 302 if (nfp_map->use_map[i] == NFP_MAP_USE_ATOMIC_CNT) in nfp_map_bpf_byte_swap() 355 struct nfp_bpf_map *nfp_map; in nfp_bpf_map_alloc() local 406 nfp_map = kzalloc(sizeof(*nfp_map) + use_map_size, GFP_USER); in nfp_bpf_map_alloc() 407 if (!nfp_map) in nfp_bpf_map_alloc() 410 offmap->dev_priv = nfp_map; in nfp_bpf_map_alloc() 411 nfp_map->offmap = offmap; in nfp_bpf_map_alloc() 412 nfp_map->bpf = bpf; in nfp_bpf_map_alloc() 416 kfree(nfp_map); in nfp_bpf_map_alloc() [all …]
|
D | verifier.c | 376 struct nfp_bpf_map *nfp_map, in nfp_bpf_map_mark_used_one() argument 379 if (nfp_map->use_map[off / 4] != NFP_MAP_UNUSED && in nfp_bpf_map_mark_used_one() 380 nfp_map->use_map[off / 4] != use) { in nfp_bpf_map_mark_used_one() 382 nfp_bpf_map_use_name(nfp_map->use_map[off / 4]), in nfp_bpf_map_mark_used_one() 387 nfp_map->use_map[off / 4] = use; in nfp_bpf_map_mark_used_one() 398 struct nfp_bpf_map *nfp_map; in nfp_bpf_map_mark_used() local 410 nfp_map = offmap->dev_priv; in nfp_bpf_map_mark_used() 418 err = nfp_bpf_map_mark_used_one(env, nfp_map, off + i, use); in nfp_bpf_map_mark_used()
|
D | cmsg.c | 310 void nfp_bpf_ctrl_free_map(struct nfp_app_bpf *bpf, struct nfp_bpf_map *nfp_map) in nfp_bpf_ctrl_free_map() argument 324 req->tid = cpu_to_be32(nfp_map->tid); in nfp_bpf_ctrl_free_map() 346 struct nfp_bpf_map *nfp_map = offmap->dev_priv; in nfp_bpf_ctrl_entry_op() local 347 struct nfp_app_bpf *bpf = nfp_map->bpf; in nfp_bpf_ctrl_entry_op() 363 req->tid = cpu_to_be32(nfp_map->tid); in nfp_bpf_ctrl_entry_op()
|
D | main.h | 498 nfp_bpf_ctrl_free_map(struct nfp_app_bpf *bpf, struct nfp_bpf_map *nfp_map);
|
D | jit.c | 3931 struct nfp_bpf_map *nfp_map; in nfp_bpf_replace_map_ptrs() local 3948 nfp_map = map_to_offmap(map)->dev_priv; in nfp_bpf_replace_map_ptrs() 3949 id = nfp_map->tid; in nfp_bpf_replace_map_ptrs()
|