Home
last modified time | relevance | path

Searched refs:btf_size (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dksyms.c15 __u64 btf_size; in test_ksyms() local
32 btf_size = st.st_size; in test_ksyms()
48 ASSERT_EQ(data->out__btf_size, btf_size, "btf_size"); in test_ksyms()
H A Dbtf.c4361 unsigned int *btf_size, in btf_raw_create() argument
4438 *btf_size = size_needed; in btf_raw_create()
4646 info->btf_size = raw_btf_size; in test_big_btf_info()
4714 info[i].btf_size = raw_btf_size; in test_btf_id()
4740 info[0].btf_size != info[1].btf_size || in test_btf_id()
4741 (ret = memcmp(user_btf[0], user_btf[1], info[0].btf_size)), in test_btf_id()
4744 info[0].btf_size, info[1].btf_size, ret)) { in test_btf_id()
4856 info.btf_size = user_btf_size; in do_test_get_info()
4861 info.btf_size != raw_btf_size || in do_test_get_info()
4865 raw_btf_size, info.btf_size, expected_nbytes, ret)) { in do_test_get_info()
/linux/tools/testing/selftests/bpf/progs/
H A Dsyscall.c91 .btf_size = sizeof(raw_btf), in btf_load()
/linux/tools/perf/util/
H A Dbpf-event.c302 size_t btf_size; in bpf_metadata_fill_event()
305 btf_size = btf__resolve_size(btf, t->type); in bpf_metadata_fill_event()
306 btf_dump__dump_type_data(d, t->type, btf_data, btf_size, &opts); in bpf_metadata_fill_event()
294 size_t btf_size; format_btf_variable() local
/linux/tools/bpf/bpftool/
H A Dbtf.c1347 printf("size %uB", info->btf_size); in show_btf_plain()
1374 jsonw_uint_field(json_wtr, "size", info->btf_size); in show_btf_json()
/linux/tools/include/uapi/linux/
H A Dbpf.h1779 __u32 btf_size; member
6831 __u32 btf_size; member
/linux/include/uapi/linux/
H A Dbpf.h1779 __u32 btf_size; member
6831 __u32 btf_size; member
/linux/tools/lib/bpf/
H A Dbtf.c1913 btf_info.btf_size = last_size; in btf_get_from_fd()
1916 if (!err && btf_info.btf_size > last_size) { in btf_get_from_fd()
1919 last_size = btf_info.btf_size; in btf_get_from_fd()
1930 btf_info.btf_size = last_size; in btf_get_from_fd()
1935 if (err || btf_info.btf_size > last_size) { in btf_get_from_fd()
1940 btf = btf_new(ptr, btf_info.btf_size, base_btf, false); in btf_get_from_fd()
H A Dgen_loader.c465 attr.btf_size = tgt_endian(btf_raw_size); in bpf_gen__load_btf()
/linux/kernel/bpf/
H A Dbtf.c5959 if (attr->btf_size > BTF_MAX_SIZE) in btf_parse()
5981 data = kvmalloc(attr->btf_size, GFP_KERNEL | __GFP_NOWARN); in btf_parse()
5988 btf->data_size = attr->btf_size; in btf_parse()
5990 if (copy_from_bpfptr(data, btf_data, attr->btf_size)) { in btf_parse()
8411 btf_copy = min_t(u32, btf->data_size, info.btf_size); in btf_get_info_by_fd()
8414 info.btf_size = btf->data_size; in btf_get_info_by_fd()