Searched refs:btf_size (Results 1 - 11 of 11) sorted by last modified time
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | btf.c | 4235 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...] |
H A D | ksyms.c | 17 __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);
|
/linux-master/tools/lib/bpf/ |
H A D | btf.c | 1522 /* 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 D | bpf.h | 145 LIBBPF_API int bpf_btf_load(const void *btf_data, size_t btf_size,
|
H A D | bpf.c | 1190 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 D | gen_loader.c | 428 attr.btf_size = btf_raw_size;
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 527 * *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 D | btf.c | 5552 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;
|
/linux-master/include/uapi/linux/ |
H A D | bpf.h | 527 * *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/testing/selftests/bpf/progs/ |
H A D | syscall.c | 90 .btf_size = sizeof(raw_btf),
|
/linux-master/tools/bpf/bpftool/ |
H A D | btf.c | 874 printf("size %uB", info->btf_size); 901 jsonw_uint_field(json_wtr, "size", info->btf_size);
|
Completed in 350 milliseconds