Searched refs:used_maps (Results 1 - 3 of 3) sorted by relevance
/device/soc/rockchip/common/sdk_linux/kernel/bpf/ |
H A D | syscall.c | 3354 map = prog->aux->used_maps[i]; in bpf_map_from_imm() 3499 if (put_user(prog->aux->used_maps[i]->id, &user_map_ids[i])) { in bpf_prog_get_info_by_fd() 4430 used_maps_old = prog->aux->used_maps; in bpf_prog_bind_map() 4449 prog->aux->used_maps = used_maps_new; in bpf_prog_bind_map()
|
H A D | verifier.c | 8036 map = env->used_maps[aux->map_index];
in check_ld_imm() 10258 if (env->used_maps[j] == map) {
in resolve_pseudo_ldimm64() 10278 env->used_maps[env->used_map_cnt++] = map;
in resolve_pseudo_ldimm64() 10310 __bpf_free_used_maps(env->prog->aux, env->used_maps, env->used_map_cnt);
in release_maps() 12332 /* if program passed verifier, update used_maps in bpf_prog_info */
in bpf_check() 12333 env->prog->aux->used_maps = kmalloc_array(env->used_map_cnt, sizeof(env->used_maps[0]), GFP_KERNEL);
in bpf_check() 12335 if (!env->prog->aux->used_maps) {
in bpf_check() 12340 memcpy(env->prog->aux->used_maps, env->used_maps, sizeo in bpf_check() [all...] |
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | bpf.h | 814 struct bpf_map **used_maps; member 815 struct mutex used_maps_mutex; /* mutex for used_maps and used_map_cnt */ 1640 void __bpf_free_used_maps(struct bpf_prog_aux *aux, struct bpf_map **used_maps, u32 len);
|
Completed in 29 milliseconds