Lines Matching refs:CHECK
73 #define CHECK(condition, tag, format...) ({ \ macro
115 CHECK(err || errno || retval, "ipv4", in test_pkt_access()
121 CHECK(err || errno || retval, "ipv6", in test_pkt_access()
156 CHECK(err || errno || retval != XDP_TX || size != 74 || in test_xdp()
163 CHECK(err || errno || retval != XDP_TX || size != 114 || in test_xdp()
188 CHECK(err || errno || retval != XDP_DROP, in test_xdp_adjust_tail()
194 CHECK(err || errno || retval != XDP_TX || size != 54, in test_xdp_adjust_tail()
257 CHECK(err || errno || retval != 7/*TC_ACT_REDIRECT*/ || size != 54 || in test_l4lb()
264 CHECK(err || errno || retval != 7/*TC_ACT_REDIRECT*/ || size != 74 || in test_l4lb()
346 CHECK(err || errno || retval != 1 || size != 54 || in test_xdp_noinline()
353 CHECK(err || errno || retval != 1 || size != 74 || in test_xdp_noinline()
382 CHECK(err, "", "err %d errno %d\n", err, errno); in test_tcp_estats()
442 CHECK(err >= 0 || errno != ENOENT, in test_bpf_obj_id()
446 CHECK(err >= 0 || errno != ENOENT, in test_bpf_obj_id()
477 if (CHECK(err || in test_bpf_obj_id()
516 if (CHECK(err || in test_bpf_obj_id()
561 if (CHECK(prog_fd < 0, "get-prog-fd(next_id)", in test_bpf_obj_id()
581 if (CHECK(!err || errno != EFAULT, in test_bpf_obj_id()
594 CHECK(err || info_len != sizeof(struct bpf_prog_info) || in test_bpf_obj_id()
604 CHECK(nr_id_found != nr_iters, in test_bpf_obj_id()
622 if (CHECK(map_fd < 0, "get-map-fd(next_id)", in test_bpf_obj_id()
640 CHECK(err || info_len != sizeof(struct bpf_map_info) || in test_bpf_obj_id()
651 CHECK(nr_id_found != nr_iters, in test_bpf_obj_id()
676 CHECK(err || retval, "", in test_pkt_md_access()
719 CHECK((tests[i].success && fd < 0) || in test_obj_name()
740 CHECK((tests[i].success && fd < 0) || in test_obj_name()
767 if (CHECK(efd < 0, "open", "err %d errno %d\n", efd, errno)) in test_tp_attach_query()
771 if (CHECK(bytes <= 0 || bytes >= sizeof(buf), in test_tp_attach_query()
785 if (CHECK(err, "prog_load", "err %d errno %d\n", err, errno)) in test_tp_attach_query()
794 if (CHECK(err, "bpf_obj_get_info_by_fd", "err %d errno %d\n", in test_tp_attach_query()
802 if (CHECK(pmu_fd[i] < 0, "perf_event_open", "err %d errno %d\n", in test_tp_attach_query()
806 if (CHECK(err, "perf_event_ioc_enable", "err %d errno %d\n", in test_tp_attach_query()
814 if (CHECK(err || query->prog_cnt != 0, in test_tp_attach_query()
822 if (CHECK(err, "perf_event_ioc_set_bpf", "err %d errno %d\n", in test_tp_attach_query()
830 if (CHECK(err || query->prog_cnt != 2, in test_tp_attach_query()
840 if (CHECK(!err || errno != EFAULT, in test_tp_attach_query()
848 if (CHECK(!err || errno != ENOSPC || query->prog_cnt != 2, in test_tp_attach_query()
857 if (CHECK(err || query->prog_cnt != (i + 1), in test_tp_attach_query()
863 if (CHECK(saved_prog_ids[j] != query->ids[j], in test_tp_attach_query()
956 if (CHECK(err, "prog_load", "err %d errno %d\n", err, errno)) in test_stacktrace_map()
963 if (CHECK(efd < 0, "open", "err %d errno %d\n", efd, errno)) in test_stacktrace_map()
980 if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n", in test_stacktrace_map()
1021 if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap", in test_stacktrace_map()
1026 if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap", in test_stacktrace_map()
1032 if (CHECK(err, "compare_stack_ips stackmap vs. stack_amap", in test_stacktrace_map()
1055 if (CHECK(err, "prog_load raw tp", "err %d errno %d\n", err, errno)) in test_stacktrace_map_raw_tp()
1059 if (CHECK(efd < 0, "raw_tp_open", "err %d errno %d\n", efd, errno)) in test_stacktrace_map_raw_tp()
1087 if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap", in test_stacktrace_map_raw_tp()
1092 if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap", in test_stacktrace_map_raw_tp()
1141 if (CHECK(err, "prog_load", "err %d errno %d\n", err, errno)) in test_stacktrace_build_id()
1148 if (CHECK(efd < 0, "open", "err %d errno %d\n", efd, errno)) in test_stacktrace_build_id()
1153 if (CHECK(bytes <= 0 || bytes >= sizeof(buf), in test_stacktrace_build_id()
1166 if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n", in test_stacktrace_build_id()
1171 if (CHECK(err, "perf_event_ioc_enable", "err %d errno %d\n", in test_stacktrace_build_id()
1176 if (CHECK(err, "perf_event_ioc_set_bpf", "err %d errno %d\n", in test_stacktrace_build_id()
1182 if (CHECK(control_map_fd < 0, "bpf_find_map control_map", in test_stacktrace_build_id()
1187 if (CHECK(stackid_hmap_fd < 0, "bpf_find_map stackid_hmap", in test_stacktrace_build_id()
1192 if (CHECK(stackmap_fd < 0, "bpf_find_map stackmap", "err %d errno %d\n", in test_stacktrace_build_id()
1197 if (CHECK(stack_amap_fd < 0, "bpf_find_map stack_amap", in test_stacktrace_build_id()
1213 if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap", in test_stacktrace_build_id()
1218 if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap", in test_stacktrace_build_id()
1224 if (CHECK(err, "get build_id with readelf", in test_stacktrace_build_id()
1229 if (CHECK(err, "get_next_key from stackmap", in test_stacktrace_build_id()
1237 if (CHECK(err, "lookup_elem from stackmap", in test_stacktrace_build_id()
1252 if (CHECK(build_id_matches < 1, "build id match", in test_stacktrace_build_id()
1259 CHECK(err, "compare_stack_ips stackmap vs. stack_amap", in test_stacktrace_build_id()
1294 if (CHECK(err, "prog_load", "err %d errno %d\n", err, errno)) in test_stacktrace_build_id_nmi()
1300 if (CHECK(pmu_fd < 0, "perf_event_open", in test_stacktrace_build_id_nmi()
1306 if (CHECK(err, "perf_event_ioc_enable", "err %d errno %d\n", in test_stacktrace_build_id_nmi()
1311 if (CHECK(err, "perf_event_ioc_set_bpf", "err %d errno %d\n", in test_stacktrace_build_id_nmi()
1317 if (CHECK(control_map_fd < 0, "bpf_find_map control_map", in test_stacktrace_build_id_nmi()
1322 if (CHECK(stackid_hmap_fd < 0, "bpf_find_map stackid_hmap", in test_stacktrace_build_id_nmi()
1327 if (CHECK(stackmap_fd < 0, "bpf_find_map stackmap", "err %d errno %d\n", in test_stacktrace_build_id_nmi()
1332 if (CHECK(stack_amap_fd < 0, "bpf_find_map stack_amap", in test_stacktrace_build_id_nmi()
1348 if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap", in test_stacktrace_build_id_nmi()
1353 if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap", in test_stacktrace_build_id_nmi()
1359 if (CHECK(err, "get build_id with readelf", in test_stacktrace_build_id_nmi()
1364 if (CHECK(err, "get_next_key from stackmap", in test_stacktrace_build_id_nmi()
1372 if (CHECK(err, "lookup_elem from stackmap", in test_stacktrace_build_id_nmi()
1387 if (CHECK(build_id_matches < 1, "build id match", in test_stacktrace_build_id_nmi()
1491 if (CHECK(err, "prog_load raw tp", "err %d errno %d\n", err, errno)) in test_get_stack_raw_tp()
1495 if (CHECK(efd < 0, "raw_tp_open", "err %d errno %d\n", efd, errno)) in test_get_stack_raw_tp()
1499 if (CHECK(perfmap_fd < 0, "bpf_find_map", "err %d errno %d\n", in test_get_stack_raw_tp()
1504 if (CHECK(err < 0, "load_kallsyms", "err %d errno %d\n", err, errno)) in test_get_stack_raw_tp()
1512 if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n", pmu_fd, in test_get_stack_raw_tp()
1517 if (CHECK(err < 0, "bpf_map_update_elem", "err %d errno %d\n", err, in test_get_stack_raw_tp()
1522 if (CHECK(err < 0, "ioctl PERF_EVENT_IOC_ENABLE", "err %d errno %d\n", in test_get_stack_raw_tp()
1527 if (CHECK(err < 0, "perf_event_mmap", "err %d errno %d\n", err, errno)) in test_get_stack_raw_tp()
1535 if (CHECK(err < 0, "perf_event_poller", "err %d errno %d\n", err, errno)) in test_get_stack_raw_tp()
1556 if (CHECK(err, "prog_load raw tp", "err %d errno %d\n", err, errno)) in test_task_fd_query_rawtp()
1560 if (CHECK(efd < 0, "raw_tp_open", "err %d errno %d\n", efd, errno)) in test_task_fd_query_rawtp()
1567 if (CHECK(err < 0, "bpf_task_fd_query", "err %d errno %d\n", err, in test_task_fd_query_rawtp()
1573 if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n", in test_task_fd_query_rawtp()
1581 if (CHECK(err < 0, "bpf_task_fd_query (len = 0)", "err %d errno %d\n", in test_task_fd_query_rawtp()
1586 if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len)) in test_task_fd_query_rawtp()
1593 if (CHECK(err < 0, "bpf_task_fd_query (buf = 0)", "err %d errno %d\n", in test_task_fd_query_rawtp()
1598 if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len)) in test_task_fd_query_rawtp()
1605 if (CHECK(err >= 0 || errno != ENOSPC, "bpf_task_fd_query (len = 3)", in test_task_fd_query_rawtp()
1611 if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len)) in test_task_fd_query_rawtp()
1634 if (CHECK(err, "bpf_prog_load", "err %d errno %d\n", err, errno)) in test_task_fd_query_tp_core()
1640 if (CHECK(efd < 0, "open", "err %d errno %d\n", efd, errno)) in test_task_fd_query_tp_core()
1644 if (CHECK(bytes <= 0 || bytes >= sizeof(buf), "read", in test_task_fd_query_tp_core()
1656 if (CHECK(err, "perf_event_open", "err %d errno %d\n", err, errno)) in test_task_fd_query_tp_core()
1660 if (CHECK(err, "perf_event_ioc_enable", "err %d errno %d\n", err, in test_task_fd_query_tp_core()
1665 if (CHECK(err, "perf_event_ioc_set_bpf", "err %d errno %d\n", err, in test_task_fd_query_tp_core()
1673 if (CHECK(err < 0, "bpf_task_fd_query", "err %d errno %d\n", err, in test_task_fd_query_tp_core()
1678 if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n", in test_task_fd_query_tp_core()