Searched refs:btf_size (Results 1 - 11 of 11) sorted by relevance

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dksyms.c17 __u64 btf_size; local
34 btf_size = st.st_size;
53 CHECK(data->out__btf_size != btf_size, "btf_size",
54 "got %llu, exp %llu\n", data->out__btf_size, btf_size);
H A Dbtf.c4235 unsigned int *btf_size,
4312 *btf_size = size_needed;
4520 info->btf_size = raw_btf_size;
4588 info[i].btf_size = raw_btf_size;
4614 info[0].btf_size != info[1].btf_size ||
4615 (ret = memcmp(user_btf[0], user_btf[1], info[0].btf_size)),
4618 info[0].btf_size, info[1].btf_size, ret)) {
4730 info.btf_size
4231 btf_raw_create(const struct btf_header *hdr, const __u32 *raw_types, const char *str, unsigned int str_sec_size, unsigned int *btf_size, const char **ret_next_str) argument
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dsyscall.c90 .btf_size = sizeof(raw_btf),
/linux-master/tools/lib/bpf/
H A Dbpf.h145 LIBBPF_API int bpf_btf_load(const void *btf_data, size_t btf_size,
H A Dbpf.c1190 int bpf_btf_load(const void *btf_data, size_t btf_size, struct bpf_btf_load_opts *opts) argument
1216 attr.btf_size = btf_size;
H A Dbtf.c1522 /* we won't know btf_size until we call bpf_btf_get_info_by_fd(). so
1533 btf_info.btf_size = last_size;
1536 if (!err && btf_info.btf_size > last_size) {
1539 last_size = btf_info.btf_size;
1550 btf_info.btf_size = last_size;
1555 if (err || btf_info.btf_size > last_size) {
1560 btf = btf_new(ptr, btf_info.btf_size, base_btf);
H A Dgen_loader.c428 attr.btf_size = btf_raw_size;
/linux-master/tools/bpf/bpftool/
H A Dbtf.c874 printf("size %uB", info->btf_size);
901 jsonw_uint_field(json_wtr, "size", info->btf_size);
/linux-master/include/uapi/linux/
H A Dbpf.h527 * *btf_size* bytes of BTF binary metadata.
1672 __u32 btf_size; member in struct:bpf_attr::__anon2607
6599 __u32 btf_size; member in struct:bpf_btf_info
/linux-master/tools/include/uapi/linux/
H A Dbpf.h527 * *btf_size* bytes of BTF binary metadata.
1672 __u32 btf_size; member in struct:bpf_attr::__anon3148
6599 __u32 btf_size; member in struct:bpf_btf_info
/linux-master/kernel/bpf/
H A Dbtf.c5552 if (attr->btf_size > BTF_MAX_SIZE)
5574 data = kvmalloc(attr->btf_size, GFP_KERNEL | __GFP_NOWARN);
5581 btf->data_size = attr->btf_size;
5583 if (copy_from_bpfptr(data, btf_data, attr->btf_size)) {
7528 btf_copy = min_t(u32, btf->data_size, info.btf_size);
7531 info.btf_size = btf->data_size;

Completed in 418 milliseconds