Lines Matching refs:raw_btf
4137 void *raw_btf = NULL; in btf_raw_create() local
4144 raw_btf = malloc(size_needed); in btf_raw_create()
4145 if (CHECK(!raw_btf, "Cannot allocate memory for raw_btf")) in btf_raw_create()
4149 memcpy(raw_btf, hdr, sizeof(*hdr)); in btf_raw_create()
4170 ret_types = raw_btf + offset; in btf_raw_create()
4197 memcpy(raw_btf + offset, str, str_sec_size); in btf_raw_create()
4199 ret_hdr = (struct btf_header *)raw_btf; in btf_raw_create()
4212 free(raw_btf); in btf_raw_create()
4215 return raw_btf; in btf_raw_create()
4247 void *raw_btf; in do_test_raw() local
4253 raw_btf = btf_raw_create(&hdr_tmpl, in do_test_raw()
4258 if (!raw_btf) in do_test_raw()
4261 hdr = raw_btf; in do_test_raw()
4269 btf_fd = load_raw_btf(raw_btf, raw_btf_size); in do_test_raw()
4270 free(raw_btf); in do_test_raw()
4367 uint8_t *raw_btf = NULL, *user_btf = NULL; in test_big_btf_info() local
4377 raw_btf = btf_raw_create(&hdr_tmpl, in test_big_btf_info()
4383 if (!raw_btf) in test_big_btf_info()
4394 btf_fd = load_raw_btf(raw_btf, raw_btf_size); in test_big_btf_info()
4438 free(raw_btf); in test_big_btf_info()
4451 uint8_t *raw_btf = NULL, *user_btf[2] = {}; in test_btf_id() local
4459 raw_btf = btf_raw_create(&hdr_tmpl, in test_btf_id()
4465 if (!raw_btf) in test_btf_id()
4480 btf_fd[0] = load_raw_btf(raw_btf, raw_btf_size); in test_btf_id()
4563 free(raw_btf); in test_btf_id()
4579 uint8_t *raw_btf = NULL, *user_btf = NULL; in do_test_get_info() local
4593 raw_btf = btf_raw_create(&hdr_tmpl, in do_test_get_info()
4599 if (!raw_btf) in do_test_get_info()
4610 btf_fd = load_raw_btf(raw_btf, raw_btf_size); in do_test_get_info()
4630 (ret = memcmp(raw_btf, user_btf, expected_nbytes)), in do_test_get_info()
4654 free(raw_btf); in do_test_get_info()
5319 uint8_t *raw_btf; in do_test_pprint() local
5325 raw_btf = btf_raw_create(&hdr_tmpl, test->raw_types, in do_test_pprint()
5329 if (!raw_btf) in do_test_pprint()
5333 btf_fd = load_raw_btf(raw_btf, raw_btf_size); in do_test_pprint()
5334 free(raw_btf); in do_test_pprint()
6686 void *raw_btf, *patched_linfo = NULL; in do_test_info_raw() local
6693 raw_btf = btf_raw_create(&hdr_tmpl, test->raw_types, in do_test_info_raw()
6696 if (!raw_btf) in do_test_info_raw()
6700 btf_fd = load_raw_btf(raw_btf, raw_btf_size); in do_test_info_raw()
6701 free(raw_btf); in do_test_info_raw()
7683 void *raw_btf; in do_test_dedup() local
7689 raw_btf = btf_raw_create(&hdr_tmpl, test->input.raw_types, in do_test_dedup()
7692 if (!raw_btf) in do_test_dedup()
7695 test_btf = btf__new((__u8 *)raw_btf, raw_btf_size); in do_test_dedup()
7697 free(raw_btf); in do_test_dedup()
7703 raw_btf = btf_raw_create(&hdr_tmpl, test->expect.raw_types, in do_test_dedup()
7707 if (!raw_btf) in do_test_dedup()
7709 expect_btf = btf__new((__u8 *)raw_btf, raw_btf_size); in do_test_dedup()
7711 free(raw_btf); in do_test_dedup()