Lines Matching defs:btf
11 #include <linux/btf.h>
32 #include <uapi/linux/btf.h>
89 u64 flags, const struct btf **btf,
526 const struct btf *btf;
530 ret = bpf_btf_printf_prepare(ptr, btf_ptr_size, flags, &btf, &btf_id);
534 return btf_type_seq_show_flags(btf, btf_id, ptr->ptr, m, flags);
983 u64 flags, const struct btf **btf,
994 *btf = bpf_get_btf_vmlinux();
996 if (IS_ERR_OR_NULL(*btf))
997 return IS_ERR(*btf) ? PTR_ERR(*btf) : -EINVAL;
1005 t = btf_type_by_id(*btf, *btf_id);
1015 const struct btf *btf;
1019 ret = bpf_btf_printf_prepare(ptr, btf_ptr_size, flags, &btf, &btf_id);
1023 return btf_type_snprintf_show(btf, btf_id, ptr->ptr, str, str_size,