Searched refs:used_map_cnt (Results 1 - 3 of 3) sorted by relevance
/device/soc/rockchip/common/sdk_linux/kernel/bpf/ |
H A D | syscall.c | 3353 for (i = 0, *off = 0; i < prog->aux->used_map_cnt; i++) { in bpf_map_from_imm() 3492 info.nr_map_ids = prog->aux->used_map_cnt; in bpf_prog_get_info_by_fd() 4432 for (i = 0; i < prog->aux->used_map_cnt; i++) { in bpf_prog_bind_map() 4439 used_maps_new = kmalloc_array(prog->aux->used_map_cnt + 1, sizeof(used_maps_new[0]), GFP_KERNEL); in bpf_prog_bind_map() 4445 memcpy(used_maps_new, used_maps_old, sizeof(used_maps_old[0]) * prog->aux->used_map_cnt); in bpf_prog_bind_map() 4446 used_maps_new[prog->aux->used_map_cnt] = map; in bpf_prog_bind_map() 4448 prog->aux->used_map_cnt++; in bpf_prog_bind_map()
|
H A D | verifier.c | 10257 for (j = 0; j < env->used_map_cnt; j++) {
in resolve_pseudo_ldimm64() 10265 if (env->used_map_cnt >= MAX_USED_MAPS) {
in resolve_pseudo_ldimm64() 10277 aux->map_index = env->used_map_cnt;
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() 12331 if (ret == 0 && env->used_map_cnt) {
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() 12340 memcpy(env->prog->aux->used_maps, env->used_maps, sizeof(env->used_maps[0]) * env->used_map_cnt);
in bpf_check() 12341 env->prog->aux->used_map_cnt = env->used_map_cnt;
in bpf_check() [all...] |
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | bpf.h | 779 u32 used_map_cnt; member 815 struct mutex used_maps_mutex; /* mutex for used_maps and used_map_cnt */
|
Completed in 24 milliseconds