Lines Matching defs:btf_info
1627 struct bpf_btf_info btf_info;
1628 __u32 len = sizeof(btf_info);
1643 memset(&btf_info, 0, sizeof(btf_info));
1644 btf_info.btf = ptr_to_u64(ptr);
1645 btf_info.btf_size = last_size;
1646 err = bpf_btf_get_info_by_fd(btf_fd, &btf_info, &len);
1648 if (!err && btf_info.btf_size > last_size) {
1651 last_size = btf_info.btf_size;
1659 len = sizeof(btf_info);
1660 memset(&btf_info, 0, sizeof(btf_info));
1661 btf_info.btf = ptr_to_u64(ptr);
1662 btf_info.btf_size = last_size;
1664 err = bpf_btf_get_info_by_fd(btf_fd, &btf_info, &len);
1667 if (err || btf_info.btf_size > last_size) {
1672 btf = btf_new(ptr, btf_info.btf_size, base_btf, false);