Home
last modified time | relevance | path

Searched refs:used_maps (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/include/linux/
Dbpf_verifier.h193 struct bpf_map *used_maps[MAX_USED_MAPS]; /* array of map's used by eBPF program */ member
Dbpf.h287 struct bpf_map **used_maps; member
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/bpf/
Doffload.c155 if (bpf_map_offload_neutral(prog->aux->used_maps[i])) in nfp_map_ptrs_record()
167 if (bpf_map_offload_neutral(prog->aux->used_maps[i])) { in nfp_map_ptrs_record()
169 prog->aux->used_maps[i]); in nfp_map_ptrs_record()
/Linux-v4.19/kernel/bpf/
Dsyscall.c998 bpf_map_put(aux->used_maps[i]); in free_used_maps()
1000 kfree(aux->used_maps); in free_used_maps()
1863 if (prog->aux->used_maps[i] == (void *)addr) in bpf_map_from_imm()
1864 return prog->aux->used_maps[i]; in bpf_map_from_imm()
1955 if (put_user(prog->aux->used_maps[i]->id, in bpf_prog_get_info_by_fd()
Dverifier.c5174 if (env->used_maps[j] == map) { in replace_map_fd_with_map_ptr()
5194 env->used_maps[env->used_map_cnt++] = map; in replace_map_fd_with_map_ptr()
5235 bpf_map_put(env->used_maps[i]); in release_maps()
6002 env->prog->aux->used_maps = kmalloc_array(env->used_map_cnt, in bpf_check()
6003 sizeof(env->used_maps[0]), in bpf_check()
6006 if (!env->prog->aux->used_maps) { in bpf_check()
6011 memcpy(env->prog->aux->used_maps, env->used_maps, in bpf_check()
6012 sizeof(env->used_maps[0]) * env->used_map_cnt); in bpf_check()
6022 if (!env->prog->aux->used_maps) in bpf_check()
Dcore.c1437 struct bpf_map *map = aux->used_maps[i]; in bpf_check_tail_call()