Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/netronome/nfp/bpf/
H A Doffload.c121 if (bpf_map_offload_neutral(prog->aux->used_maps[i])) in nfp_map_ptrs_record()
133 if (bpf_map_offload_neutral(prog->aux->used_maps[i])) { in nfp_map_ptrs_record()
135 prog->aux->used_maps[i]); in nfp_map_ptrs_record()
/linux/kernel/bpf/
H A Dbpf_insn_array.c285 map = prog->aux->used_maps[i]; in bpf_prog_update_insn_ptrs()
H A Dconst_fold.c178 struct bpf_map *map = env->used_maps[src->map_index]; in const_reg_xfer()
H A Dcore.c2594 struct bpf_map *map = aux->used_maps[i]; in bpf_check_tail_call()
3018 struct bpf_map **used_maps, u32 len) in __bpf_free_used_maps() argument
3026 map = used_maps[i]; in __bpf_free_used_maps()
3037 __bpf_free_used_maps(aux, aux->used_maps, aux->used_map_cnt); in bpf_free_used_maps()
3038 kfree(aux->used_maps); in bpf_free_used_maps()
H A Dfixups.c1176 func[i]->aux->used_maps = env->used_maps; in jit_subprogs()
1261 func[i]->aux->used_maps = NULL; in jit_subprogs()
1853 map = env->used_maps[aux->map_index]; in bpf_do_misc_fixups()
H A Dsyscall.c2898 if (prog->aux->used_maps[i]->map_type != BPF_MAP_TYPE_INSN_ARRAY) in bpf_prog_mark_insn_arrays_ready()
2901 err = bpf_insn_array_ready(prog->aux->used_maps[i]); in bpf_prog_mark_insn_arrays_ready()
4965 map = prog->aux->used_maps[i]; in bpf_map_from_imm()
5142 if (put_user(prog->aux->used_maps[i]->id, in bpf_prog_get_info_by_fd()
6185 used_maps_old = prog->aux->used_maps; in bpf_prog_bind_map()
6210 prog->aux->used_maps = used_maps_new; in bpf_prog_bind_map()
H A Dverifier.c13331 size = is_key ? env->used_maps[i]->key_size in bpf_helper_stack_access_bytes()
13332 : env->used_maps[i]->value_size; in bpf_helper_stack_access_bytes()
13343 struct bpf_map *map = env->used_maps[i]; in bpf_helper_stack_access_bytes()
17091 map = env->used_maps[aux->map_index]; in check_ld_imm()
18721 if (env->used_maps[i] == map) in __add_used_map()
18750 env->used_maps[env->used_map_cnt++] = map; in __add_used_map()
19106 map = env->used_maps[map_idx]; in check_and_resolve_insns()
19163 __bpf_free_used_maps(env->prog->aux, env->used_maps, in release_maps()
20865 struct bpf_map **maps = env->used_maps; in bpf_prog_verify_signature()
21229 env->prog->aux->used_maps = kmalloc_objs(env->used_maps[0], in bpf_check()
[all …]
/linux/Documentation/bpf/
H A Dsigning.rst136 has resolved the ``fd_array`` entries into the program's ``used_maps``. The
147 concatenation ``insns || metadata_0 || metadata_1 || ...`` in ``used_maps``
/linux/include/linux/
H A Dbpf_verifier.h933 struct bpf_map *used_maps[MAX_USED_MAPS]; /* array of map's used by eBPF program */ member
H A Dbpf.h1808 struct bpf_map **used_maps; member
3593 struct bpf_map **used_maps, u32 len);