bpf_btf_load
err = bpf_btf_load(&attr, uattr, size);
LIBBPF_API int bpf_btf_load(const void *btf_data, size_t btf_size,
btf->fd = bpf_btf_load(raw_data, raw_size, &opts);
btf_fd = bpf_btf_load(raw_btf, btf_len, &opts);
return bpf_btf_load(raw_btf, sizeof(raw_btf), NULL);
btf_fd = bpf_btf_load(raw_data, raw_size, &opts);
btf_fd = bpf_btf_load(raw_data, raw_size, &opts);
btf_fd = bpf_btf_load(&raw_btf, sizeof(raw_btf), &opts);
return bpf_btf_load(&raw_btf, sizeof(raw_btf), NULL);
fd = bpf_btf_load(raw_btf_data, raw_btf_size, &opts);
fd = bpf_btf_load(raw_btf_data, raw_btf_size, &opts);
fd = bpf_btf_load(raw_btf_data, raw_btf_size, &opts);
btf_fd = bpf_btf_load(raw_btf_data, raw_btf_size, &btf_opts);
btf_fd = bpf_btf_load(raw_btf_data, raw_btf_size, &btf_opts);
btf_fd = bpf_btf_load(raw_btf_data, raw_btf_size, &btf_opts);
ASSERT_EQ(bpf_btf_load(raw_btf_data, raw_btf_size, NULL), -EPERM,
fd = bpf_btf_load(btf_data, btf_data_sz, opts);
btf_fd = bpf_btf_load(raw_btf, ptr - raw_btf, &opts);