Lines Matching refs:btf_fd
1455 int map_fd = -1, btf_fd = -1; in do_test_raw() local
1479 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in do_test_raw()
1484 err = ((btf_fd == -1) != test->btf_load_err); in do_test_raw()
1486 btf_fd, test->btf_load_err) || in do_test_raw()
1493 if (err || btf_fd == -1) in do_test_raw()
1501 create_attr.btf_fd = btf_fd; in do_test_raw()
1518 if (btf_fd != -1) in do_test_raw()
1519 close(btf_fd); in do_test_raw()
1616 int btf_fd = -1, err; in test_big_btf_info() local
1636 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in test_big_btf_info()
1639 if (CHECK(btf_fd == -1, "errno:%d", errno)) { in test_big_btf_info()
1655 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info()
1668 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info()
1685 if (btf_fd != -1) in test_big_btf_info()
1686 close(btf_fd); in test_big_btf_info()
1696 int btf_fd[2] = {-1, -1}, map_fd = -1; in test_btf_id() local
1724 btf_fd[0] = bpf_load_btf(raw_btf, raw_btf_size, in test_btf_id()
1727 if (CHECK(btf_fd[0] == -1, "errno:%d", errno)) { in test_btf_id()
1734 err = bpf_obj_get_info_by_fd(btf_fd[0], &info[0], &info_len); in test_btf_id()
1740 btf_fd[1] = bpf_btf_get_fd_by_id(info[0].id); in test_btf_id()
1741 if (CHECK(btf_fd[1] == -1, "errno:%d", errno)) { in test_btf_id()
1747 err = bpf_obj_get_info_by_fd(btf_fd[1], &info[1], &info_len); in test_btf_id()
1764 create_attr.btf_fd = btf_fd[0]; in test_btf_id()
1786 close(btf_fd[i]); in test_btf_id()
1787 btf_fd[i] = -1; in test_btf_id()
1791 btf_fd[0] = bpf_btf_get_fd_by_id(map_info.btf_id); in test_btf_id()
1792 if (CHECK(btf_fd[0] == -1, "errno:%d", errno)) { in test_btf_id()
1796 close(btf_fd[0]); in test_btf_id()
1797 btf_fd[0] = -1; in test_btf_id()
1802 btf_fd[0] = bpf_btf_get_fd_by_id(map_info.btf_id); in test_btf_id()
1803 if (CHECK(btf_fd[0] != -1, "BTF lingers")) { in test_btf_id()
1819 if (btf_fd[i] != -1) in test_btf_id()
1820 close(btf_fd[i]); in test_btf_id()
1832 int btf_fd = -1, err, ret; in do_test_get_info() local
1858 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in do_test_get_info()
1861 if (CHECK(btf_fd == -1, "errno:%d", errno)) { in do_test_get_info()
1877 err = bpf_obj_get_info_by_fd(btf_fd, &info, &info_len); in do_test_get_info()
1907 if (btf_fd != -1) in do_test_get_info()
1908 close(btf_fd); in do_test_get_info()
2205 int map_fd = -1, btf_fd = -1; in do_test_pprint() local
2226 btf_fd = bpf_load_btf(raw_btf, raw_btf_size, in do_test_pprint()
2231 if (CHECK(btf_fd == -1, "errno:%d", errno)) { in do_test_pprint()
2241 create_attr.btf_fd = btf_fd; in do_test_pprint()
2341 if (btf_fd != -1) in do_test_pprint()
2342 close(btf_fd); in do_test_pprint()