Searched refs:btf_fd_idx (Results 1 – 4 of 4) sorted by relevance
| /linux/tools/lib/bpf/ |
| H A D | gen_loader.c | 746 int btf_fd_idx; in emit_relo_kfunc_btf() local 765 btf_fd_idx = add_kfunc_btf_fd(gen); in emit_relo_kfunc_btf() 766 if (btf_fd_idx > INT16_MAX) { in emit_relo_kfunc_btf() 768 btf_fd_idx, relo->name); in emit_relo_kfunc_btf() 772 kdesc->off = btf_fd_idx; in emit_relo_kfunc_btf() 787 0, 0, 0, blob_fd_array_off(gen, btf_fd_idx))); in emit_relo_kfunc_btf() 797 emit(gen, BPF_ST_MEM(BPF_H, BPF_REG_8, offsetof(struct bpf_insn, off), btf_fd_idx)); in emit_relo_kfunc_btf()
|
| H A D | libbpf.c | 644 __s16 btf_fd_idx; member 6480 insn[0].off = ext->ksym.btf_fd_idx; in adjust_prog_btf_ext_info() 8736 ext->ksym.btf_fd_idx = mod_btf ? mod_btf->fd_array_idx : 0; in bpf_object__resolve_externs() 8739 * {kernel_btf_id, btf_fd_idx} -> fixup bpf_call. in bpf_object__resolve_externs()
|
| /linux/include/linux/ |
| H A D | bpf.h | 3047 u16 btf_fd_idx, u8 **func_addr); 3339 u16 btf_fd_idx, u8 **func_addr) in bpf_get_kfunc_addr() argument
|
| /linux/kernel/bpf/ |
| H A D | verifier.c | 2796 u16 btf_fd_idx, u8 **func_addr) in bpf_get_kfunc_addr() argument 2800 desc = find_kfunc_desc(prog, func_id, btf_fd_idx); in bpf_get_kfunc_addr()
|