Home
last modified time | relevance | path

Searched refs:used_maps (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/common/sdk_linux/kernel/bpf/
H A Dsyscall.c3354 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 Dverifier.c8036 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 Dbpf.h814 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