Searched refs:subprogs (Results 1 – 2 of 2) sorted by relevance
690 struct bpf_subprog_info *subprogs = env->subprog_info; in bpf_convert_ctx_accesses() local705 -(subprogs[0].stack_depth + 8)); in bpf_convert_ctx_accesses()712 subprogs[0].stack_depth += 8; in bpf_convert_ctx_accesses()714 -subprogs[0].stack_depth); in bpf_convert_ctx_accesses()813 i + delta < subprogs[1].start) { in bpf_convert_ctx_accesses()1476 struct bpf_subprog_info *subprogs = env->subprog_info; in bpf_do_misc_fixups() local1477 u16 stack_depth = subprogs[cur_subprog].stack_depth; in bpf_do_misc_fixups()2322 if (subprogs[cur_subprog + 1].start == i + delta + 1) { in bpf_do_misc_fixups()2323 subprogs[cur_subprog].stack_depth += stack_depth_extra; in bpf_do_misc_fixups()2324 subprogs[cur_subprog].stack_extra = stack_depth_extra; in bpf_do_misc_fixups()[all …]
515 struct bpf_light_subprog *subprogs; member 799 zfree(&prog->subprogs); in bpf_program__unload() 3492 * subprogs) and influences libbpf's further decisions about in map_needs_vmlinux_btf() 3627 /* Even though some subprogs are global/weak, user might prefer more in bpf_object__sanitize_and_load_btf() 3630 * functions. In such case, they need to mark such subprogs with in bpf_object__sanitize_and_load_btf() 6296 if (insn_idx >= prog->subprogs[i].sub_insn_off) in create_jt_map() 6356 if (prog->subprogs) in bpf_object__relocate_data() 6367 insn_off -= prog->subprogs[subprog_idx].sec_insn_off; in bpf_object__relocate_data() 6368 insn_off += prog->subprogs[subprog_idx].sub_insn_off; in bpf_object__relocate_data() 6713 size_t size = sizeof(main_prog->subprogs[ in bpf_object__append_subprog_code() [all...]