Lines Matching refs:raw_btf
1406 void *raw_btf; in btf_raw_create() local
1413 raw_btf = malloc(size_needed); in btf_raw_create()
1414 if (CHECK(!raw_btf, "Cannot allocate memory for raw_btf")) in btf_raw_create()
1418 memcpy(raw_btf, hdr, sizeof(*hdr)); in btf_raw_create()
1422 ret_types = raw_btf + offset; in btf_raw_create()
1427 free(raw_btf); in btf_raw_create()
1439 memcpy(raw_btf + offset, str, str_sec_size); in btf_raw_create()
1441 ret_hdr = (struct btf_header *)raw_btf; in btf_raw_create()
1448 return raw_btf; in btf_raw_create()
1458 void *raw_btf; in do_test_raw() local
1462 raw_btf = btf_raw_create(&hdr_tmpl, in do_test_raw()
1468 if (!raw_btf) in do_test_raw()
1471 hdr = raw_btf; in do_test_raw()
1479 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in do_test_raw()
1482 free(raw_btf); in do_test_raw()
1609 uint8_t *raw_btf = NULL, *user_btf = NULL; in test_big_btf_info() local
1619 raw_btf = btf_raw_create(&hdr_tmpl, in test_big_btf_info()
1625 if (!raw_btf) in test_big_btf_info()
1636 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in test_big_btf_info()
1682 free(raw_btf); in test_big_btf_info()
1695 uint8_t *raw_btf = NULL, *user_btf[2] = {}; in test_btf_id() local
1703 raw_btf = btf_raw_create(&hdr_tmpl, in test_btf_id()
1709 if (!raw_btf) in test_btf_id()
1724 btf_fd[0] = bpf_load_btf(raw_btf, raw_btf_size, in test_btf_id()
1814 free(raw_btf); in test_btf_id()
1830 uint8_t *raw_btf = NULL, *user_btf = NULL; in do_test_get_info() local
1841 raw_btf = btf_raw_create(&hdr_tmpl, in do_test_get_info()
1847 if (!raw_btf) in do_test_get_info()
1858 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in do_test_get_info()
1880 (ret = memcmp(raw_btf, user_btf, expected_nbytes)), in do_test_get_info()
1904 free(raw_btf); in do_test_get_info()
2213 uint8_t *raw_btf; in do_test_pprint() local
2218 raw_btf = btf_raw_create(&hdr_tmpl, test->raw_types, in do_test_pprint()
2222 if (!raw_btf) in do_test_pprint()
2226 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in do_test_pprint()
2229 free(raw_btf); in do_test_pprint()