Searched refs:used_btfs (Results 1 – 4 of 4) sorted by relevance
| /linux/kernel/bpf/ |
| H A D | core.c | 3055 void __bpf_free_used_btfs(struct btf_mod_pair *used_btfs, u32 len) in __bpf_free_used_btfs() 3062 btf_mod = &used_btfs[i]; in __bpf_free_used_btfs() 3072 __bpf_free_used_btfs(aux->used_btfs, aux->used_btf_cnt); in bpf_prog_free_deferred() 3073 kfree(aux->used_btfs); in bpf_prog_free_deferred() 3049 __bpf_free_used_btfs(struct btf_mod_pair * used_btfs,u32 len) __bpf_free_used_btfs() argument
|
| H A D | verifier.c | 18642 * Add btf to the env->used_btfs array. If needed, refcount the in __add_used_btf() 18655 if (env->used_btfs[i].btf == btf) in __add_used_btf() 18670 btf_mod = &env->used_btfs[env->used_btf_cnt]; in __add_used_btf() 19394 __bpf_free_used_btfs(env->used_btfs, env->used_btf_cnt); in convert_pseudo_ld_imm64() 21483 /* if program passed verifier, update used_btfs in bpf_prog_aux */ in bpf_check() 21484 env->prog->aux->used_btfs = kmalloc_objs(env->used_btfs[0], in bpf_check() 21487 if (!env->prog->aux->used_btfs) { in bpf_check() 21492 memcpy(env->prog->aux->used_btfs, env->used_btfs, in bpf_check() [all...] |
| /linux/include/linux/ |
| H A D | bpf_verifier.h | 938 struct btf_mod_pair used_btfs[MAX_USED_BTFS]; /* array of BTF's used by BPF program */ member
|
| H A D | bpf.h | 1849 struct btf_mod_pair *used_btfs; 3623 void __bpf_free_used_btfs(struct btf_mod_pair *used_btfs, u32 len); 1812 struct btf_mod_pair *used_btfs; global() member
|