Lines Matching refs:nfp_map
89 struct nfp_bpf_map *nfp_map; in nfp_bpf_map_update_value_ok() local
100 nfp_map = offmap->dev_priv; in nfp_bpf_map_update_value_ok()
112 if (nfp_map->use_map[i / 4].type == NFP_MAP_USE_ATOMIC_CNT) { in nfp_bpf_map_update_value_ok()
117 nfp_map->use_map[i / 4].non_zero_update = 1; in nfp_bpf_map_update_value_ok()
393 struct nfp_bpf_map *nfp_map, in nfp_bpf_map_mark_used_one() argument
396 if (nfp_map->use_map[off / 4].type != NFP_MAP_UNUSED && in nfp_bpf_map_mark_used_one()
397 nfp_map->use_map[off / 4].type != use) { in nfp_bpf_map_mark_used_one()
399 nfp_bpf_map_use_name(nfp_map->use_map[off / 4].type), in nfp_bpf_map_mark_used_one()
404 if (nfp_map->use_map[off / 4].non_zero_update && in nfp_bpf_map_mark_used_one()
411 nfp_map->use_map[off / 4].type = use; in nfp_bpf_map_mark_used_one()
422 struct nfp_bpf_map *nfp_map; in nfp_bpf_map_mark_used() local
434 nfp_map = offmap->dev_priv; in nfp_bpf_map_mark_used()
442 err = nfp_bpf_map_mark_used_one(env, nfp_map, off + i, use); in nfp_bpf_map_mark_used()