Symbol: CHECK
crypto/krb5/selftest.c
141
CHECK(1);
crypto/krb5/selftest.c
147
CHECK(1);
crypto/krb5/selftest.c
193
CHECK(1);
crypto/krb5/selftest.c
199
CHECK(1);
crypto/krb5/selftest.c
280
if (CHECK(message_len != ct.len)) {
crypto/krb5/selftest.c
284
if (CHECK(data_offset != conf.len)) {
crypto/krb5/selftest.c
310
CHECK(1);
crypto/krb5/selftest.c
315
CHECK(1);
crypto/krb5/selftest.c
321
CHECK(1);
crypto/krb5/selftest.c
335
CHECK(1);
crypto/krb5/selftest.c
340
if (CHECK(data_offset != conf.len) ||
crypto/krb5/selftest.c
341
CHECK(data_len != plain.len))
crypto/krb5/selftest.c
345
CHECK(1);
crypto/krb5/selftest.c
354
CHECK(1);
crypto/krb5/selftest.c
422
if (CHECK(message_len != mic.len + plain.len)) {
crypto/krb5/selftest.c
436
CHECK(1);
crypto/krb5/selftest.c
442
if (CHECK(len != plain.len + mic.len)) {
crypto/krb5/selftest.c
448
CHECK(1);
crypto/krb5/selftest.c
460
CHECK(1);
crypto/krb5/selftest.c
465
if (CHECK(offset != mic.len) ||
crypto/krb5/selftest.c
466
CHECK(len != plain.len))
crypto/krb5/selftest.c
470
CHECK(1);
drivers/hwmon/smsc47m1.c
675
case CHECK:
drivers/hwmon/smsc47m1.c
883
err = smsc47m1_handle_resources(address, sio_data->type, CHECK, NULL);
drivers/net/ethernet/sfc/mae.c
666
if (CHECK(ETHER_TYPE, eth_proto) ||
drivers/net/ethernet/sfc/mae.c
667
CHECK(VLAN0_TCI, vlan_tci[0]) ||
drivers/net/ethernet/sfc/mae.c
668
CHECK(VLAN0_PROTO, vlan_proto[0]) ||
drivers/net/ethernet/sfc/mae.c
669
CHECK(VLAN1_TCI, vlan_tci[1]) ||
drivers/net/ethernet/sfc/mae.c
670
CHECK(VLAN1_PROTO, vlan_proto[1]) ||
drivers/net/ethernet/sfc/mae.c
671
CHECK(ETH_SADDR, eth_saddr) ||
drivers/net/ethernet/sfc/mae.c
672
CHECK(ETH_DADDR, eth_daddr) ||
drivers/net/ethernet/sfc/mae.c
673
CHECK(IP_PROTO, ip_proto) ||
drivers/net/ethernet/sfc/mae.c
674
CHECK(IP_TOS, ip_tos) ||
drivers/net/ethernet/sfc/mae.c
675
CHECK(IP_TTL, ip_ttl) ||
drivers/net/ethernet/sfc/mae.c
676
CHECK(SRC_IP4, src_ip) ||
drivers/net/ethernet/sfc/mae.c
677
CHECK(DST_IP4, dst_ip) ||
drivers/net/ethernet/sfc/mae.c
679
CHECK(SRC_IP6, src_ip6) ||
drivers/net/ethernet/sfc/mae.c
680
CHECK(DST_IP6, dst_ip6) ||
drivers/net/ethernet/sfc/mae.c
682
CHECK(L4_SPORT, l4_sport) ||
drivers/net/ethernet/sfc/mae.c
683
CHECK(L4_DPORT, l4_dport) ||
drivers/net/ethernet/sfc/mae.c
684
CHECK(TCP_FLAGS, tcp_flags) ||
drivers/net/ethernet/sfc/mae.c
690
CHECK(CT_MARK, ct_mark) ||
drivers/net/ethernet/sfc/mae.c
691
CHECK(CT_DOMAIN, ct_zone) ||
drivers/net/ethernet/sfc/mae.c
692
CHECK(RECIRC_ID, recirc_id))
drivers/net/ethernet/sfc/mae.c
709
if (CHECK(ENC_VNET_ID, enc_keyid))
drivers/net/ethernet/sfc/mae.c
761
if (CHECK(ENC_ETHER_TYPE, eth_proto) ||
drivers/net/ethernet/sfc/mae.c
762
CHECK(ENC_VLAN0_TCI, vlan_tci[0]) ||
drivers/net/ethernet/sfc/mae.c
763
CHECK(ENC_VLAN0_PROTO, vlan_proto[0]) ||
drivers/net/ethernet/sfc/mae.c
764
CHECK(ENC_VLAN1_TCI, vlan_tci[1]) ||
drivers/net/ethernet/sfc/mae.c
765
CHECK(ENC_VLAN1_PROTO, vlan_proto[1]) ||
drivers/net/ethernet/sfc/mae.c
766
CHECK(ENC_ETH_SADDR, eth_saddr) ||
drivers/net/ethernet/sfc/mae.c
767
CHECK(ENC_ETH_DADDR, eth_daddr) ||
drivers/net/ethernet/sfc/mae.c
768
CHECK(ENC_IP_PROTO, ip_proto) ||
drivers/net/ethernet/sfc/mae.c
769
CHECK(ENC_IP_TOS, ip_tos) ||
drivers/net/ethernet/sfc/mae.c
770
CHECK(ENC_IP_TTL, ip_ttl) ||
drivers/net/ethernet/sfc/mae.c
773
CHECK(ENC_SRC_IP4, src_ip) ||
drivers/net/ethernet/sfc/mae.c
774
CHECK(ENC_DST_IP4, dst_ip) ||
drivers/net/ethernet/sfc/mae.c
776
CHECK(ENC_SRC_IP6, src_ip6) ||
drivers/net/ethernet/sfc/mae.c
777
CHECK(ENC_DST_IP6, dst_ip6) ||
drivers/net/ethernet/sfc/mae.c
779
CHECK(ENC_L4_SPORT, l4_sport) ||
drivers/net/ethernet/sfc/mae.c
780
CHECK(ENC_L4_DPORT, l4_dport) ||
drivers/net/ethernet/sfc/mae.c
823
if (CHECK(ENC_ETHER_TYPE))
drivers/net/ethernet/sfc/mae.c
826
if (CHECK(ENC_SRC_IP6) ||
drivers/net/ethernet/sfc/mae.c
827
CHECK(ENC_DST_IP6))
drivers/net/ethernet/sfc/mae.c
830
if (CHECK(ENC_SRC_IP4) ||
drivers/net/ethernet/sfc/mae.c
831
CHECK(ENC_DST_IP4))
drivers/net/ethernet/sfc/mae.c
834
if (CHECK(ENC_L4_DPORT) ||
drivers/net/ethernet/sfc/mae.c
835
CHECK(ENC_IP_PROTO))
drivers/usb/gadget/udc/aspeed-vhub/epn.c
295
CHECK(ep, is_last_desc == (len < ep->ep.maxpacket ||
drivers/usb/gadget/udc/aspeed-vhub/epn.c
309
CHECK(ep, d_last == ep->epn.d_last,
lib/percpu_test.c
100
CHECK(l, long_counter, ULONG_MAX);
lib/percpu_test.c
107
CHECK(ul, ulong_counter, 1);
lib/percpu_test.c
114
CHECK(ul, ulong_counter, -1);
lib/percpu_test.c
115
CHECK(ul, ulong_counter, ULONG_MAX);
lib/percpu_test.c
122
CHECK(ul, ulong_counter, UINT_MAX);
lib/percpu_test.c
128
CHECK(ul, ulong_counter, 2);
lib/percpu_test.c
131
CHECK(ul, ulong_counter, 1);
lib/percpu_test.c
38
CHECK(l, long_counter, -1);
lib/percpu_test.c
42
CHECK(l, long_counter, 0);
lib/percpu_test.c
49
CHECK(ul, ulong_counter, 1);
lib/percpu_test.c
53
CHECK(ul, ulong_counter, 0);
lib/percpu_test.c
57
CHECK(ul, ulong_counter, -1);
lib/percpu_test.c
64
CHECK(ul, ulong_counter, -1);
lib/percpu_test.c
65
CHECK(ul, ulong_counter, ULONG_MAX);
lib/percpu_test.c
69
CHECK(l, long_counter, 0xffffffff);
lib/percpu_test.c
73
CHECK(l, long_counter, (long)0x100000000LL);
lib/percpu_test.c
81
CHECK(l, long_counter, -1);
lib/percpu_test.c
88
CHECK(l, long_counter, 1);
lib/percpu_test.c
92
CHECK(l, long_counter, (long)0x100000000LL);
lib/percpu_test.c
99
CHECK(l, long_counter, -1);
lib/tests/bitfield_kunit.c
105
CHECK(u8, 0x0f);
lib/tests/bitfield_kunit.c
106
CHECK(u8, 0xf0);
lib/tests/bitfield_kunit.c
107
CHECK(u8, 0x38);
lib/tests/bitfield_kunit.c
109
CHECK(u16, 0x0038);
lib/tests/bitfield_kunit.c
110
CHECK(u16, 0x0380);
lib/tests/bitfield_kunit.c
111
CHECK(u16, 0x3800);
lib/tests/bitfield_kunit.c
112
CHECK(u16, 0x8000);
lib/tests/bitfield_kunit.c
114
CHECK(u32, 0x80000000);
lib/tests/bitfield_kunit.c
115
CHECK(u32, 0x7f000000);
lib/tests/bitfield_kunit.c
116
CHECK(u32, 0x07e00000);
lib/tests/bitfield_kunit.c
117
CHECK(u32, 0x00018000);
lib/tests/bitfield_kunit.c
119
CHECK(u64, 0x8000000000000000ull);
lib/tests/bitfield_kunit.c
120
CHECK(u64, 0x7f00000000000000ull);
lib/tests/bitfield_kunit.c
121
CHECK(u64, 0x0001800000000000ull);
lib/tests/bitfield_kunit.c
122
CHECK(u64, 0x0000000080000000ull);
lib/tests/bitfield_kunit.c
123
CHECK(u64, 0x000000007f000000ull);
lib/tests/bitfield_kunit.c
124
CHECK(u64, 0x0000000018000000ull);
lib/tests/bitfield_kunit.c
125
CHECK(u64, 0x0000001f8000000ull);
lib/zlib_dfltcc/dfltcc_inflate.c
115
state->mode = CHECK;
lib/zlib_inflate/inflate.c
415
state->mode = CHECK;
lib/zlib_inflate/inflate.c
704
case CHECK:
lib/zlib_inflate/inflate.c
745
(state->wsize || (state->mode < CHECK && out != strm->avail_out)))
scripts/dtc/checks.c
1573
CHECK(deprecated_gpio_property, check_deprecated_gpio_property, NULL);
scripts/dtc/checks.c
205
CHECK(always_fail, check_always_fail, NULL);
scripts/dtc/checks.c
333
CHECK(node_name_chars_strict, check_node_name_chars_strict, PROPNODECHARSSTRICT);
scripts/dtc/checks.c
437
CHECK(property_name_chars_strict, check_property_name_chars_strict, PROPNODECHARSSTRICT);
tools/perf/dlfilters/dlfilter-test-api-v0.c
156
CHECK(!filt_dat && !called);
tools/perf/dlfilters/dlfilter-test-api-v0.c
167
CHECK(dlargc == 6);
tools/perf/dlfilters/dlfilter-test-api-v0.c
168
CHECK(!strcmp(dlargv[0], "first"));
tools/perf/dlfilters/dlfilter-test-api-v0.c
173
CHECK(!strcmp(dlargv[5], "last"));
tools/perf/dlfilters/dlfilter-test-api-v0.c
202
CHECK(sample->size >= sizeof(struct perf_dlfilter_sample));
tools/perf/dlfilters/dlfilter-test-api-v0.c
217
CHECK(!sample->raw_data);
tools/perf/dlfilters/dlfilter-test-api-v0.c
219
CHECK(!sample->brstack);
tools/perf/dlfilters/dlfilter-test-api-v0.c
221
CHECK(!sample->raw_callchain);
tools/perf/dlfilters/dlfilter-test-api-v0.c
224
CHECK(!strncmp(sample->event, EVENT_NAME, strlen(EVENT_NAME)));
tools/perf/dlfilters/dlfilter-test-api-v0.c
237
CHECK(al->sym && !strcmp("foo", al->sym));
tools/perf/dlfilters/dlfilter-test-api-v0.c
238
CHECK(!al->symoff);
tools/perf/dlfilters/dlfilter-test-api-v0.c
251
CHECK(addr_al->sym && !strcmp("bar", addr_al->sym));
tools/perf/dlfilters/dlfilter-test-api-v0.c
252
CHECK(!addr_al->symoff);
tools/perf/dlfilters/dlfilter-test-api-v0.c
270
CHECK(address_al.sym && al->sym);
tools/perf/dlfilters/dlfilter-test-api-v0.c
271
CHECK(!strcmp(address_al.sym, al->sym));
tools/perf/dlfilters/dlfilter-test-api-v0.c
272
CHECK(address_al.addr == al->addr);
tools/perf/dlfilters/dlfilter-test-api-v0.c
273
CHECK(address_al.sym_start == al->sym_start);
tools/perf/dlfilters/dlfilter-test-api-v0.c
274
CHECK(address_al.sym_end == al->sym_end);
tools/perf/dlfilters/dlfilter-test-api-v0.c
275
CHECK(address_al.dso && al->dso);
tools/perf/dlfilters/dlfilter-test-api-v0.c
276
CHECK(!strcmp(address_al.dso, al->dso));
tools/perf/dlfilters/dlfilter-test-api-v0.c
285
CHECK(attr);
tools/perf/dlfilters/dlfilter-test-api-v0.c
286
CHECK(attr->type == PERF_TYPE_HARDWARE);
tools/perf/dlfilters/dlfilter-test-api-v0.c
287
CHECK(attr->config == PERF_COUNT_HW_BRANCH_INSTRUCTIONS);
tools/perf/dlfilters/dlfilter-test-api-v0.c
296
CHECK(perf_dlfilter_fns.object_code(ctx, sample->ip, buf, sizeof(buf)) > 0);
tools/perf/dlfilters/dlfilter-test-api-v0.c
305
CHECK(data && filt_dat == data);
tools/perf/dlfilters/dlfilter-test-api-v0.c
308
CHECK(!d->early_filter_cnt);
tools/perf/dlfilters/dlfilter-test-api-v0.c
311
CHECK(!d->filter_cnt);
tools/perf/dlfilters/dlfilter-test-api-v0.c
312
CHECK(d->early_filter_cnt);
tools/perf/dlfilters/dlfilter-test-api-v0.c
313
CHECK(d->do_early != 2);
tools/perf/dlfilters/dlfilter-test-api-v0.c
356
CHECK(data && filt_dat == data && !called);
tools/perf/dlfilters/dlfilter-test-api-v2.c
171
CHECK(!filt_dat && !called);
tools/perf/dlfilters/dlfilter-test-api-v2.c
182
CHECK(dlargc == 6);
tools/perf/dlfilters/dlfilter-test-api-v2.c
183
CHECK(!strcmp(dlargv[0], "first"));
tools/perf/dlfilters/dlfilter-test-api-v2.c
188
CHECK(!strcmp(dlargv[5], "last"));
tools/perf/dlfilters/dlfilter-test-api-v2.c
217
CHECK(sample->size >= sizeof(struct perf_dlfilter_sample));
tools/perf/dlfilters/dlfilter-test-api-v2.c
232
CHECK(!sample->raw_data);
tools/perf/dlfilters/dlfilter-test-api-v2.c
234
CHECK(!sample->brstack);
tools/perf/dlfilters/dlfilter-test-api-v2.c
236
CHECK(!sample->raw_callchain);
tools/perf/dlfilters/dlfilter-test-api-v2.c
239
CHECK(!strncmp(sample->event, EVENT_NAME, strlen(EVENT_NAME)));
tools/perf/dlfilters/dlfilter-test-api-v2.c
252
CHECK(al->sym && !strcmp("foo", al->sym));
tools/perf/dlfilters/dlfilter-test-api-v2.c
253
CHECK(!al->symoff);
tools/perf/dlfilters/dlfilter-test-api-v2.c
266
CHECK(addr_al->sym && !strcmp("bar", addr_al->sym));
tools/perf/dlfilters/dlfilter-test-api-v2.c
267
CHECK(!addr_al->symoff);
tools/perf/dlfilters/dlfilter-test-api-v2.c
285
CHECK(address_al.sym && al->sym);
tools/perf/dlfilters/dlfilter-test-api-v2.c
286
CHECK(!strcmp(address_al.sym, al->sym));
tools/perf/dlfilters/dlfilter-test-api-v2.c
287
CHECK(address_al.addr == al->addr);
tools/perf/dlfilters/dlfilter-test-api-v2.c
288
CHECK(address_al.sym_start == al->sym_start);
tools/perf/dlfilters/dlfilter-test-api-v2.c
289
CHECK(address_al.sym_end == al->sym_end);
tools/perf/dlfilters/dlfilter-test-api-v2.c
290
CHECK(address_al.dso && al->dso);
tools/perf/dlfilters/dlfilter-test-api-v2.c
291
CHECK(!strcmp(address_al.dso, al->dso));
tools/perf/dlfilters/dlfilter-test-api-v2.c
304
CHECK(attr);
tools/perf/dlfilters/dlfilter-test-api-v2.c
305
CHECK(attr->type == PERF_TYPE_HARDWARE);
tools/perf/dlfilters/dlfilter-test-api-v2.c
306
CHECK(attr->config == PERF_COUNT_HW_BRANCH_INSTRUCTIONS);
tools/perf/dlfilters/dlfilter-test-api-v2.c
315
CHECK(perf_dlfilter_fns.object_code(ctx, sample->ip, buf, sizeof(buf)) > 0);
tools/perf/dlfilters/dlfilter-test-api-v2.c
324
CHECK(data && filt_dat == data);
tools/perf/dlfilters/dlfilter-test-api-v2.c
327
CHECK(!d->early_filter_cnt);
tools/perf/dlfilters/dlfilter-test-api-v2.c
330
CHECK(!d->filter_cnt);
tools/perf/dlfilters/dlfilter-test-api-v2.c
331
CHECK(d->early_filter_cnt);
tools/perf/dlfilters/dlfilter-test-api-v2.c
332
CHECK(d->do_early != 2);
tools/perf/dlfilters/dlfilter-test-api-v2.c
375
CHECK(data && filt_dat == data && !called);
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
118
CHECK((err && errno != ENOENT), "lookup with steps",
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
127
CHECK(total != max_entries, "lookup with steps",
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
135
CHECK(total_success == 0, "check total_success",
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
160
CHECK(nr_cpus < 0, "nr_cpus checking",
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
37
CHECK(err, "bpf_map_update_batch()", "error:%s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
52
CHECK(keys[i] + j + 1 != value,
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
58
CHECK(keys[i] + 1 != values[i], "key/value checking",
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
65
CHECK(visited[i] != 1, "visited checking",
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
85
CHECK(map_fd == -1,
tools/testing/selftests/bpf/map_tests/array_map_batch_ops.c
95
CHECK(!keys || !values || !visited, "malloc()", "error:%s\n",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
104
CHECK(!keys || !values || !visited, "malloc()",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
111
CHECK((err && errno != ENOENT), "empty map",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
121
CHECK(err, "count = 0", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
129
CHECK((err && errno != ENOENT), "count = max_entries",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
131
CHECK(count != max_entries, "count = max_entries",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
137
CHECK(!err, "bpf_map_get_next_key()", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
168
CHECK((err && errno != ENOENT), "lookup with steps",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
179
CHECK(total != max_entries, "lookup with steps",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
191
CHECK((err && errno != ENOENT), "delete batch",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
197
CHECK(total != max_entries, "delete with steps",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
202
CHECK(!err || errno != ENOENT, "bpf_map_get_next_key()",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
231
CHECK((err && errno != ENOENT), "lookup with steps",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
242
CHECK(total != max_entries, "lookup/delete with steps",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
247
CHECK(!err, "bpf_map_get_next_key()", "error: %s\n",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
253
CHECK(total_success == 0, "check total_success",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
38
CHECK(err, "bpf_map_update_batch()", "error:%s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
56
CHECK(keys[i] + 1 + j != bpf_percpu(v[i], j),
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
62
CHECK(keys[i] + 1 != ((int *)values)[i],
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
72
CHECK(visited[i] != 1, "visited checking",
tools/testing/selftests/bpf/map_tests/htab_map_batch_ops.c
94
CHECK(map_fd == -1,
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1026
CHECK(err, "add elem", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1029
CHECK(err, "lookup elem", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1030
CHECK(got != value, "lookup elem", "#%u expect %u got %u\n", i, value, got);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1034
CHECK(err != -EEXIST, "re-add elem", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1040
CHECK(err, "update elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1049
CHECK(err, "lookup elem", "#%u/%u error %d\n", i, j, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1050
CHECK(got != j, "lookup elem", "#%u/%u expect %u got %u\n",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1060
CHECK(err != -ENOSPC, "add to full qp-trie", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1069
CHECK(err, "iterate", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1070
CHECK(next_key.prefixlen != (len + 1) * 8, "iterate",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1073
CHECK(memcmp(sorted_keys[i], next_key.data, len + 1), "iterate",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1079
CHECK(err != -ENOENT, "more element", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1086
CHECK(err, "iterate", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1087
CHECK(next_key.prefixlen != (len + 1) * 8, "iterate",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1090
CHECK(memcmp(sorted_keys[i], next_key.data, len + 1), "iterate",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1096
CHECK(err, "delete", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1099
CHECK(err != -ENOENT, "non-empty qp-trie", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1121
CHECK(!data_set, "malloc", "no mem\n");
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1132
CHECK(err, "add elem", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1138
CHECK(err, "iterate", "#%u error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1139
CHECK(next_key.prefixlen != 32, "iterate", "#%u invalid len %u\n",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1141
CHECK(be32toh(next_key.data) != data_set[i], "iterate", "#%u got 0x%x exp 0x%x\n",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1150
CHECK(err, "del elem", "#%u elem error %d\n", i, err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1153
CHECK(err != -ENOENT, "more element", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1156
CHECK(err != -ENOENT, "no-empty qp-trie", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
799
CHECK(fd < 0, "bpf_map_create", "error %d\n", errno);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
817
CHECK(err != -EINVAL, "invalid update flag", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
824
CHECK(err != -EINVAL, "invalid update flag", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
831
CHECK(err != -ENOENT, "overwrite empty qp-trie", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
838
CHECK(err, "add new elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
841
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
842
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
846
CHECK(err != -EEXIST, "add new elem again", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
851
CHECK(err, "overwrite elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
854
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
855
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
860
CHECK(err, "update elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
863
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
864
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
873
CHECK(err != -ENOENT, "overwrite nonexistent elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
877
CHECK(err, "add new elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
880
CHECK(err, "lookup key", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
881
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
888
CHECK(err, "add new elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
891
CHECK(err, "lookup key", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
892
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
897
CHECK(err, "overwrite elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
900
CHECK(err, "lookup key", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
901
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
907
CHECK(err, "del elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
912
CHECK(err != -ENOENT, "overwrite nonexistent elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
930
CHECK(err, "add new elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
933
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
934
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
941
CHECK(err, "add new elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
944
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
945
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
952
CHECK(err, "add new elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
955
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
956
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
963
CHECK(err != -ENOSPC, "add to full trie", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
970
CHECK(err, "overwrite elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
973
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
974
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
981
CHECK(err, "overwrite elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
984
CHECK(err, "lookup elem", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
985
CHECK(got != value, "check value", "got %d exp %d\n", got, value);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
109
CHECK((err && errno != ENOENT), "lookup with steps",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
117
CHECK(total != max_entries, "lookup with steps",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
129
CHECK((err && errno != ENOENT), "delete batch",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
135
CHECK(total != max_entries, "delete with steps",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
140
CHECK(!err || errno != ENOENT, "bpf_map_get_next_key()",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
146
CHECK(total_success == 0, "check total_success",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
41
CHECK(err, "bpf_map_update_batch()", "error:%s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
54
CHECK(sscanf(buff, "192.168.1.%d", &lower_byte) == EOF,
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
56
CHECK(lower_byte != values[i], "key/value checking",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
61
CHECK(visited[i] != 1, "visited checking",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
83
CHECK(map_fd == -1, "bpf_map_create()", "error:%s\n",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_batch_ops.c
89
CHECK(!keys || !values || !visited, "malloc()", "error:%s\n",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_get_next_key.c
78
CHECK(map_fd == -1, "bpf_map_create()", "error:%s\n",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_get_next_key.c
84
CHECK(err, "bpf_map_update_elem()", "error:%s\n",
tools/testing/selftests/bpf/map_tests/lpm_trie_map_get_next_key.c
98
CHECK(err, "pthread_create", "error %d\n", err);
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
108
CHECK(err != 0,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
114
CHECK(outer_map_value != inner_map_value,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
134
CHECK((!fetched_keys || !fetched_values),
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
162
CHECK((err < 0 && (errno != ENOENT)),
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
172
CHECK((total_fetched != max_entries),
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
201
CHECK((!outer_map_keys || !inner_map_fds),
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
22
CHECK(ret < 0, "Finding map info failed", "error:%s\n",
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
235
CHECK(ret != 0,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
43
CHECK(map_fd < 0,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
59
CHECK(ret != 0,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
75
CHECK(outer_map_fd < 0,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
94
CHECK(inner_map_fd < 0,
tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
99
CHECK(err != 0,
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
116
CHECK(ret < 0, "bpf_map_delete_elem",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
120
CHECK(ret < 0, "bpf_map_lookup_and_delete_elem",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
153
CHECK(map_fd < 0, "bpf_map_create()", "error:%s (name=%s)\n",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
191
CHECK(ret < 0, "bpf_map_update_elem", "key=%d error: %s\n", i, strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
207
CHECK(ret != 0, "pthread_create", "error: %s\n", strerror(ret));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
212
CHECK(ret != 0, "pthread_join", "error: %s\n", strerror(ret));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
223
CHECK(n <= 0, "read", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
228
CHECK(errno != 0, "strtol", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
242
CHECK(skel == NULL, "map_percpu_stats__open", "error: %s", strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
247
CHECK(ret != 0, "map_percpu_stats__load", "error: %s", strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
250
CHECK(!link, "bpf_program__attach_iter", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
253
CHECK(iter_fd < 0, "bpf_iter_create", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
280
CHECK(n_inserted != n_real, "map_count_elements",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
287
CHECK(n_iter != n_real, "get_cur_elements",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
30
CHECK(ret < 0, "bpf_obj_get_info_by_fd", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
350
CHECK(map_fd < 0, "bpf_map_create()", "error:%s (name=%s)\n",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
470
CHECK(fd < 0 && errno != E2BIG, "percpu map value size",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
80
CHECK(ret < 0 && (errno != ENOENT || !count), "bpf_map_lookup_and_delete_batch",
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
83
CHECK(count != save_count,
tools/testing/selftests/bpf/map_tests/map_percpu_stats.c
98
CHECK(!keys, "calloc", "error: %s\n", strerror(errno));
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
147
CHECK(btf_fd == -1, "bpf_load_btf", "btf_fd:%d errno:%d\n",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
154
CHECK(map_fd == -1,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
414
CHECK(err, "setrlimit(RLIMIT_NOFILE)", "rlim_new:%lu errno:%d",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
430
CHECK(err, "test_sk_storage_map_stress_free", "err:%d\n", err);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
453
CHECK(err, "test_sk_storage_map_stress_change", "err:%d\n", err);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
466
CHECK(btf_fd == -1, "bpf_load_btf", "btf_fd:%d errno:%d\n",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
471
CHECK(sk_fd == -1, "socket()", "sk_fd:%d errno:%d\n",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
475
CHECK(map_fd == -1, "bpf_map_create(good_xattr)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
482
CHECK(err, "bpf_map_update_elem(BPF_NOEXIST|BPF_F_LOCK)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
486
CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
496
CHECK(err, "bpf_map_update_elem(BPF_EXIST|BPF_F_LOCK)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
500
CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
509
CHECK(err, "bpf_map_update_elem(BPF_EXIST)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
513
CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
523
CHECK(!err || errno != EEXIST,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
527
CHECK(!err || errno != EEXIST, "bpf_map_update_elem(BPF_NOEXIST)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
532
CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
541
CHECK(err, "bpf_map_update_elem()", "err:%d errno:%d\n",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
545
CHECK(err || lookup_value.lock || lookup_value.cnt != value.cnt,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
552
CHECK(err, "bpf_map_delete_elem()", "err:%d errno:%d\n",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
556
CHECK(!err || errno != ENOENT,
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
560
CHECK(!err || errno != ENOENT, "bpf_map_delete_elem()",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
566
CHECK(!err || errno != EINVAL, "bpf_map_create(bad_xattr)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
572
CHECK(!err || errno != EINVAL, "bpf_map_create(bad_xattr)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
576
CHECK(!err || errno != EINVAL, "bpf_map_create(bad_xattr)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
582
CHECK(!err || errno != EINVAL, "bap_create_map_xattr(bad_xattr)",
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
626
CHECK(1, "Invalid test_name", "%s\n", test_name);
tools/testing/selftests/bpf/prog_tests/atomic_bounds.c
13
if (CHECK(!skel, "skel_load", "couldn't load program\n"))
tools/testing/selftests/bpf/prog_tests/autoload.c
15
if (CHECK(skel, "skel_open_and_load", "unexpected success\n"))
tools/testing/selftests/bpf/prog_tests/autoload.c
19
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/autoload.c
26
if (CHECK(err, "skel_load", "failed to load skeleton: %d\n", err))
tools/testing/selftests/bpf/prog_tests/autoload.c
30
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/autoload.c
35
CHECK(!skel->bss->prog1_called, "prog1", "not called\n");
tools/testing/selftests/bpf/prog_tests/autoload.c
36
CHECK(!skel->bss->prog2_called, "prog2", "not called\n");
tools/testing/selftests/bpf/prog_tests/autoload.c
37
CHECK(skel->bss->prog3_called, "prog3", "called?!\n");
tools/testing/selftests/bpf/prog_tests/btf.c
4297
if (CHECK(type_sec_size < 0, "Cannot get nr_raw_types"))
tools/testing/selftests/bpf/prog_tests/btf.c
4302
if (CHECK(!raw_btf, "Cannot allocate memory for raw_btf"))
tools/testing/selftests/bpf/prog_tests/btf.c
4315
if (CHECK(!tmp_strs_idx,
tools/testing/selftests/bpf/prog_tests/btf.c
4330
if (CHECK(next_str_idx == strs_cnt,
tools/testing/selftests/bpf/prog_tests/btf.c
4340
if (CHECK(idx <= 0 || idx > strs_cnt,
tools/testing/selftests/bpf/prog_tests/btf.c
4430
if (CHECK(err, "btf_fd:%d test->btf_load_err:%u",
tools/testing/selftests/bpf/prog_tests/btf.c
4432
CHECK(test->err_str && !strstr(btf_log_buf, test->err_str),
tools/testing/selftests/bpf/prog_tests/btf.c
4451
CHECK(err, "map_fd:%d test->map_create_err:%u",
tools/testing/selftests/bpf/prog_tests/btf.c
4549
if (CHECK(!user_btf, "!user_btf")) {
tools/testing/selftests/bpf/prog_tests/btf.c
4555
if (CHECK(btf_fd < 0, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4572
if (CHECK(!err, "!err")) {
tools/testing/selftests/bpf/prog_tests/btf.c
4585
if (CHECK(err || info_len != sizeof(*info),
tools/testing/selftests/bpf/prog_tests/btf.c
4632
if (CHECK(!user_btf[i], "!user_btf[%d]", i)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4641
if (CHECK(btf_fd[0] < 0, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4649
if (CHECK(err, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4655
if (CHECK(btf_fd[1] < 0, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4662
if (CHECK(err || info[0].id != info[1].id ||
tools/testing/selftests/bpf/prog_tests/btf.c
4678
if (CHECK(map_fd < 0, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4685
if (CHECK(err || map_info.btf_id != info[0].id ||
tools/testing/selftests/bpf/prog_tests/btf.c
4701
if (CHECK(btf_fd[0] < 0, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4744
if (CHECK(err, "failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/btf.c
4760
if (CHECK(!user_btf, "!user_btf")) {
tools/testing/selftests/bpf/prog_tests/btf.c
4766
if (CHECK(btf_fd <= 0, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4783
if (CHECK(err || !info.id || info_len != sizeof(info) ||
tools/testing/selftests/bpf/prog_tests/btf.c
4795
if (CHECK(user_btf[expected_nbytes++] != 0xff,
tools/testing/selftests/bpf/prog_tests/btf.c
4866
if (CHECK(err, "obj: %d", err))
tools/testing/selftests/bpf/prog_tests/btf.c
4870
if (CHECK(!prog, "Cannot find bpf_prog")) {
tools/testing/selftests/bpf/prog_tests/btf.c
4877
if (CHECK(err < 0, "bpf_object__load: %d", err))
tools/testing/selftests/bpf/prog_tests/btf.c
4882
if (CHECK(!map, "btf_map not found")) {
tools/testing/selftests/bpf/prog_tests/btf.c
4889
if (CHECK(err, "btf_key_type_id:%u btf_value_type_id:%u test->btf_kv_notfound:%u",
tools/testing/selftests/bpf/prog_tests/btf.c
4901
if (CHECK(err < 0, "invalid get info (1st) errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4906
if (CHECK(info.nr_func_info != 3,
tools/testing/selftests/bpf/prog_tests/btf.c
4913
if (CHECK(rec_size != sizeof(struct bpf_func_info),
tools/testing/selftests/bpf/prog_tests/btf.c
4920
if (CHECK(!func_info, "out of memory")) {
tools/testing/selftests/bpf/prog_tests/btf.c
4933
if (CHECK(err < 0, "invalid get info (2nd) errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
4938
if (CHECK(info.nr_func_info != 3,
tools/testing/selftests/bpf/prog_tests/btf.c
4944
if (CHECK(info.func_info_rec_size != rec_size,
tools/testing/selftests/bpf/prog_tests/btf.c
4953
if (CHECK(err, "cannot get btf from kernel, err: %d", err))
tools/testing/selftests/bpf/prog_tests/btf.c
4963
if (CHECK(!t, "btf__type_by_id failure: id %u",
tools/testing/selftests/bpf/prog_tests/btf.c
4976
if (CHECK(err, "incorrect fname %s", fname ? : "")) {
tools/testing/selftests/bpf/prog_tests/btf.c
5444
if (CHECK(nexpected_line == expected_line_len,
tools/testing/selftests/bpf/prog_tests/btf.c
5492
if (CHECK(btf_fd < 0, "errno:%d\n", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
5502
if (CHECK(map_fd < 0, "errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
5510
if (CHECK(ret >= sizeof(pin_path), "pin_path %s/%s is too long",
tools/testing/selftests/bpf/prog_tests/btf.c
5517
if (CHECK(err, "bpf_obj_pin(%s): errno:%d.", pin_path, errno))
tools/testing/selftests/bpf/prog_tests/btf.c
5524
if (CHECK(!mapv, "mapv allocation failure")) {
tools/testing/selftests/bpf/prog_tests/btf.c
5535
if (CHECK(!pin_file, "fopen(%s): errno:%d", pin_path, errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
5545
if (CHECK(nread <= 0, "Unexpected EOF")) {
tools/testing/selftests/bpf/prog_tests/btf.c
5616
CHECK(nr_read_elems < test->max_entries,
tools/testing/selftests/bpf/prog_tests/btf.c
5623
if (CHECK(nread > 0, "Unexpected extra pprint output: %s", line)) {
tools/testing/selftests/bpf/prog_tests/btf.c
6523
if (CHECK(!next_str, "Error in getting next_str\n")) {
tools/testing/selftests/bpf/prog_tests/btf.c
6551
if (CHECK(err < 0, "invalid get info (1st) errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
6556
if (CHECK(info.nr_func_info != nr_func_info,
tools/testing/selftests/bpf/prog_tests/btf.c
6563
if (CHECK(rec_size != sizeof(struct bpf_func_info),
tools/testing/selftests/bpf/prog_tests/btf.c
6572
if (CHECK(!func_info, "out of memory"))
tools/testing/selftests/bpf/prog_tests/btf.c
6581
if (CHECK(err < 0, "invalid get info (2nd) errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
6586
if (CHECK(info.nr_func_info != nr_func_info,
tools/testing/selftests/bpf/prog_tests/btf.c
6592
if (CHECK(info.func_info_rec_size != rec_size,
tools/testing/selftests/bpf/prog_tests/btf.c
6603
if (CHECK(finfo->type_id != test->func_info[i][1],
tools/testing/selftests/bpf/prog_tests/btf.c
6645
if (CHECK(err < 0, "err:%d errno:%d", err, errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
6657
if (CHECK(info.nr_line_info != cnt ||
tools/testing/selftests/bpf/prog_tests/btf.c
6671
if (CHECK(info.line_info_rec_size != sizeof(struct bpf_line_info) ||
tools/testing/selftests/bpf/prog_tests/btf.c
6689
if (CHECK(!linfo, "!linfo")) {
tools/testing/selftests/bpf/prog_tests/btf.c
6702
if (CHECK(!jited_linfo || !jited_ksyms || !jited_func_lens,
tools/testing/selftests/bpf/prog_tests/btf.c
6724
if (CHECK(err < 0 ||
tools/testing/selftests/bpf/prog_tests/btf.c
6746
CHECK(linfo[0].insn_off, "linfo[0].insn_off:%u",
tools/testing/selftests/bpf/prog_tests/btf.c
6756
if (CHECK(linfo[i].insn_off <= linfo[i - 1].insn_off,
tools/testing/selftests/bpf/prog_tests/btf.c
6763
if (CHECK(linfo[i].file_name_off != expected_linfo->file_name_off ||
tools/testing/selftests/bpf/prog_tests/btf.c
6784
if (CHECK(jited_linfo[0] != jited_ksyms[0],
tools/testing/selftests/bpf/prog_tests/btf.c
6803
if (CHECK(jited_linfo[i] <= jited_linfo[i - 1],
tools/testing/selftests/bpf/prog_tests/btf.c
6811
if (CHECK(jited_linfo[i] - cur_func_ksyms > cur_func_len,
tools/testing/selftests/bpf/prog_tests/btf.c
6820
if (CHECK(ksyms_found != nr_jited_ksyms,
tools/testing/selftests/bpf/prog_tests/btf.c
6859
if (CHECK(btf_fd < 0, "invalid btf_fd errno:%d", errno)) {
tools/testing/selftests/bpf/prog_tests/btf.c
6898
if (CHECK(err, "prog_fd:%d expected_prog_load_failure:%u errno:%d",
tools/testing/selftests/bpf/prog_tests/btf.c
6900
CHECK(test->err_str && !strstr(btf_log_buf, test->err_str),
tools/testing/selftests/bpf/prog_tests/btf.c
8173
if (CHECK(err, "invalid test_btf errno:%d", err)) {
tools/testing/selftests/bpf/prog_tests/btf.c
8187
if (CHECK(err, "invalid expect_btf errno:%d", err)) {
tools/testing/selftests/bpf/prog_tests/btf.c
8194
if (CHECK(err, "btf_dedup failed errno:%d", err)) {
tools/testing/selftests/bpf/prog_tests/btf.c
8201
if (CHECK(test_btf_size != expect_btf_size,
tools/testing/selftests/bpf/prog_tests/btf.c
8212
if (CHECK(test_hdr->str_len != expect_hdr->str_len,
tools/testing/selftests/bpf/prog_tests/btf.c
8230
if (CHECK(off < 0, "exp str '%s' not found: %d\n", expect_str_cur, off)) {
tools/testing/selftests/bpf/prog_tests/btf.c
8238
if (CHECK(test_len != expect_len,
tools/testing/selftests/bpf/prog_tests/btf.c
8245
if (CHECK(strcmp(test_str_cur, expect_str_cur),
tools/testing/selftests/bpf/prog_tests/btf.c
8256
if (CHECK(test_nr_types != expect_nr_types,
tools/testing/selftests/bpf/prog_tests/btf.c
8272
if (CHECK(test_size != expect_size,
tools/testing/selftests/bpf/prog_tests/btf.c
8278
if (CHECK(btf_kind(test_type) != btf_kind(expect_type),
tools/testing/selftests/bpf/prog_tests/btf.c
8284
if (CHECK(test_type->info != expect_type->info,
tools/testing/selftests/bpf/prog_tests/btf.c
8290
if (CHECK(test_type->size != expect_type->size,
tools/testing/selftests/bpf/prog_tests/btf_dump.c
117
if (CHECK(err, "diff",
tools/testing/selftests/bpf/prog_tests/btf_dump.c
72
CHECK(btf__pointer_size(btf) != 8, "ptr_sz", "exp %d, got %zu\n",
tools/testing/selftests/bpf/prog_tests/btf_dump.c
83
if (CHECK(f == NULL, "open_tmp", "failed to open file: %s(%d)\n",
tools/testing/selftests/bpf/prog_tests/btf_dump.c
92
if (CHECK(err, "btf_dump", "failure during C dumping: %d\n", err)) {
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
102
CHECK(map1_id == 0, "map1_id", "failed to get ID 1\n");
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
103
CHECK(map2_id == 0, "map2_id", "failed to get ID 2\n");
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
115
if (CHECK(!skel, "skel_open", "failed to open&load skeleton\n"))
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
121
CHECK(err, "outer_sockarr inner map size check",
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
127
CHECK(!err, "outer_arr inner map size check",
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
31
if (CHECK(!skel, "skel_open", "failed to open&load skeleton\n"))
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
35
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
54
CHECK(val != 1, "inner1", "got %d != exp %d\n", val, 1);
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
56
CHECK(val != 2, "inner2", "got %d != exp %d\n", val, 2);
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
58
CHECK(val != 3, "inner3", "got %d != exp %d\n", val, 3);
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
67
CHECK(val != 4, "inner1", "got %d != exp %d\n", val, 4);
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
69
CHECK(val != 3, "inner2", "got %d != exp %d\n", val, 3);
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
71
CHECK(val != 5, "inner4", "got %d != exp %d\n", val, 5);
tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
78
CHECK(val != 7, "inner5", "got %d != exp %d\n", val, 7);
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
112
if (CHECK(err, "first-connect-send", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
114
if (CHECK(obj->bss->invocations != 1,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
135
if (CHECK(err, "second-connect-send", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
137
if (CHECK(obj->bss->invocations != 3,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
169
if (CHECK(!obj, "skel-load", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
190
if (CHECK(err, "first-connect-send", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
192
if (CHECK(obj->bss->invocations != 3,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
232
if (CHECK(err, "second-connect-send", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
234
if (CHECK(obj->bss->invocations != 9,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
282
if (CHECK(!obj, "skel-load", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
30
if (CHECK(bpf_map_lookup_elem(map_fd, key, &value) < 0,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
303
if (CHECK(err, "first-connect-send", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
305
if (CHECK(obj->bss->invocations != 3,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
33
if (CHECK(memcmp(&value, expected, sizeof(struct cgroup_value)),
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
337
if (CHECK(err, "second-connect-send", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
339
if (CHECK(obj->bss->invocations != 9,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
375
if (CHECK(parent_cgroup_fd < 0, "cg-create-parent", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
378
if (CHECK(child_cgroup_fd < 0, "cg-create-child", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
47
if (CHECK(bpf_map_lookup_elem(map_fd, key, &value) == 0,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
50
if (CHECK(errno != ENOENT,
tools/testing/selftests/bpf/prog_tests/cg_storage_multi.c
99
if (CHECK(!obj, "skel-load", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c
35
if (CHECK(allow_prog[i] < 0, "prog_load",
tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c
52
if (CHECK(bpf_prog_attach(allow_prog[i], cg,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c
59
if (CHECK(bpf_prog_query(cg, BPF_CGROUP_INET_EGRESS, 0, &attach_flags,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
116
if (CHECK(bpf_prog_attach(allow_prog[0], cg1, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
121
if (CHECK(!bpf_prog_attach(allow_prog[0], cg1, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
126
if (CHECK(bpf_prog_attach(allow_prog[1], cg1, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
131
if (CHECK(bpf_prog_attach(allow_prog[2], cg2, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
136
if (CHECK(bpf_prog_attach(allow_prog[3], cg3, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
141
if (CHECK(bpf_prog_attach(allow_prog[4], cg4, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
146
if (CHECK(bpf_prog_attach(allow_prog[5], cg5, BPF_CGROUP_INET_EGRESS, 0),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
183
if (CHECK(bpf_prog_detach2(-1, cg5, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
197
if (CHECK(!bpf_prog_attach_opts(allow_prog[6], cg1,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
204
if (CHECK(!bpf_prog_attach_opts(allow_prog[6], cg1,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
212
if (CHECK(!bpf_prog_attach_opts(allow_prog[6], cg1,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
220
if (CHECK(!bpf_prog_attach_opts(allow_prog[6], cg1,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
228
if (CHECK(bpf_prog_attach_opts(allow_prog[6], cg1,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
235
if (CHECK(bpf_prog_attach_opts(allow_prog[6], cg1,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
247
if (CHECK(!bpf_prog_detach2(0, cg3, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
251
if (CHECK(bpf_prog_detach2(allow_prog[3], cg3, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
262
if (CHECK(bpf_prog_detach2(-1, cg4, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c
89
if (CHECK(allow_prog[i] < 0, "prog_load",
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
101
if (CHECK(!bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, 0),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
106
if (CHECK(bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
111
if (CHECK(!bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
116
if (CHECK(bpf_prog_attach(allow_prog, foo, BPF_CGROUP_INET_EGRESS, 0),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
121
if (CHECK(!bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, 0),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
126
if (CHECK(!bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
132
if (CHECK(!bpf_prog_attach(allow_prog, foo, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
138
if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS, 0),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
32
if (CHECK(allow_prog < 0, "prog_load_allow",
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
37
if (CHECK(drop_prog < 0, "prog_load_drop",
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
42
if (CHECK(foo < 0, "cgroup_join_foo", "cgroup setup failed\n"))
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
45
if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
51
if (CHECK(!system(PING_CMD), "ping_fail",
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
56
if (CHECK(bar < 0, "cgroup_join_bar", "cgroup setup failed\n"))
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
59
if (CHECK(!system(PING_CMD), "ping_fail",
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
63
if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
69
if (CHECK(system(PING_CMD), "ping_ok", "ping failed\n"))
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
72
if (CHECK(bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
77
if (CHECK(!system(PING_CMD), "ping_fail",
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
81
if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
87
if (CHECK(bpf_prog_detach(foo, BPF_CGROUP_INET_EGRESS),
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
92
if (CHECK(system(PING_CMD), "ping_ok", "ping failed\n"))
tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c
95
if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS,
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
100
CHECK(prog_ids[i - 1] != prog_ids[i], "prog_id_check",
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
114
if (CHECK(err, "cg_attach_legacy", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
131
if (CHECK(err, "cg_detach_legacy", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
138
if (CHECK(err, "cg_attach_exclusive", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
154
if (CHECK(err, "cg_detach_legacy", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
171
if (CHECK(!err, "cg_attach_exclusive", "unexpected success")) {
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
179
if (CHECK(err, "prog_upd", "link #%d\n", i))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
18
if (CHECK(skel->bss->calls != exp_calls, "call_cnt",
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
191
if (CHECK(err == 0 || errno != EPERM, "prog_cmpxchg1",
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
201
if (CHECK(err, "prog_cmpxchg2", "errno %d\n", -errno))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
21
if (CHECK(skel->bss->alt_calls != exp_alt_calls, "alt_call_cnt",
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
219
CHECK(prog_id == 0, "link_info", "failed\n");
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
220
CHECK(info.cgroup.cgroup_id == 0, "cgroup_id", "unexpected %llu\n", info.cgroup.cgroup_id);
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
223
if (CHECK(err, "link_detach", "failed %d\n", err))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
228
CHECK(prog_id == 0, "link_info", "failed\n");
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
229
CHECK(info.cgroup.cgroup_id != 0, "cgroup_id", "unexpected %llu\n", info.cgroup.cgroup_id);
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
47
if (CHECK(!skel, "skel_open_load", "failed to open/load skeleton\n"))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
52
if (CHECK(err, "cg_init", "failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
62
if (CHECK(err, "cg_join", "fail: %d\n", err))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
79
if (CHECK(prog_cnt != 1, "effect_cnt", "exp %d, got %d\n", 1, prog_cnt))
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
87
if (CHECK(prog_cnt != cg_nr, "effect_cnt", "exp %d, got %d\n",
tools/testing/selftests/bpf/prog_tests/cgroup_link.c
96
if (CHECK(prog_cnt != cg_nr, "effect_cnt", "exp %d, got %d\n",
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
17
if (CHECK(serv_sk < 0, "start_server", "failed to start server\n"))
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
21
if (CHECK(err, "getsockname", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
28
if (CHECK(!err || errno != EINPROGRESS, "connect_fd_to_fd",
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
34
if (CHECK(in_sk < 0, "connect_to_fd", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
38
if (CHECK(serv_in_sk < 0, "accept", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
55
if (CHECK(!skel, "skel_open_load", "open_load failed\n"))
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
59
if (CHECK(cgfd < 0, "cgroup_join", "cgroup setup failed\n"))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
110
if (CHECK(!skel, "skel_open", "failed"))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
118
if (CHECK(err, "skel_load", "failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
183
if (CHECK(!skel, "skel_open", "failed"))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
191
if (CHECK(err, "skel_load", "failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
213
if (CHECK(mtu_lo < 0, "reading MTU value", "failed (err:%d)", mtu_lo))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
50
if (CHECK(!skel, "open and load skel", "failed"))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
63
if (CHECK(err, "link_info", "failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/check_mtu.c
66
CHECK(link_info.type != BPF_LINK_TYPE_XDP, "link_type",
tools/testing/selftests/bpf/prog_tests/check_mtu.c
68
CHECK(link_info.xdp.ifindex != IFINDEX_LO, "link_ifindex",
tools/testing/selftests/bpf/prog_tests/check_mtu.c
72
CHECK(err, "link_detach", "failed %d\n", err);
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
410
if (CHECK(!skel, "skel_open", "failed\n"))
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
417
if (CHECK(err, "skel_load", "failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
432
if (CHECK(!skel, "skel_open", "failed\n"))
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
439
if (CHECK(err, "skel_load", "failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/connect_force_port.c
105
if (CHECK(!prog, "find_prog", "getsockname prog not found\n")) {
tools/testing/selftests/bpf/prog_tests/connect_force_port.c
73
if (CHECK(!prog, "find_prog", "connect prog not found\n")) {
tools/testing/selftests/bpf/prog_tests/connect_force_port.c
89
if (CHECK(!prog, "find_prog", "getpeername prog not found\n")) {
tools/testing/selftests/bpf/prog_tests/core_autosize.c
109
if (CHECK(fd < 0, "btf_tmp", "failed to create file: %d\n", fd))
tools/testing/selftests/bpf/prog_tests/core_autosize.c
119
if (CHECK(written != raw_sz, "btf_write", "written: %zu, errno: %d\n", written, errno))
tools/testing/selftests/bpf/prog_tests/core_read_macros.c
32
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/core_read_macros.c
50
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1053
if (CHECK(err, "test_setup", "test #%d setup failed: %d\n", i, err))
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1071
if (CHECK(!prog, "find_probe",
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1083
if (CHECK(!data_map, "find_data_map", "data map not found\n"))
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1088
if (CHECK(mmap_data == MAP_FAILED, "mmap",
tools/testing/selftests/bpf/prog_tests/core_reloc.c
1122
if (CHECK(!equal, "check_result",
tools/testing/selftests/bpf/prog_tests/core_reloc.c
419
if (CHECK(id <= 0, "find_type_id", "failed to find '%s', kind %d: %d\n", name, kind, id))
tools/testing/selftests/bpf/prog_tests/cpu_mask.c
14
if (CHECK(i + 1 > n, "mask_short",
tools/testing/selftests/bpf/prog_tests/cpu_mask.c
18
CHECK(!mask[i], "cpu_not_set",
tools/testing/selftests/bpf/prog_tests/cpu_mask.c
22
CHECK(i < n && mask[i], "cpu_set",
tools/testing/selftests/bpf/prog_tests/cpu_mask.c
27
CHECK(i < n, "mask_long",
tools/testing/selftests/bpf/prog_tests/cpu_mask.c
67
CHECK(!err, "should_fail",
tools/testing/selftests/bpf/prog_tests/cpu_mask.c
70
if (CHECK(err, "parse_err",
tools/testing/selftests/bpf/prog_tests/d_path.c
130
if (CHECK(!*skel, "setup", "d_path skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
134
if (CHECK(err, "setup", "attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/d_path.c
161
if (CHECK(!bss->called_stat,
tools/testing/selftests/bpf/prog_tests/d_path.c
166
if (CHECK(!bss->called_close,
tools/testing/selftests/bpf/prog_tests/d_path.c
172
CHECK(strncmp(src.paths[i], bss->paths_stat[i], MAX_PATH_LEN),
tools/testing/selftests/bpf/prog_tests/d_path.c
176
CHECK(strncmp(src.paths[i], bss->paths_close[i], MAX_PATH_LEN),
tools/testing/selftests/bpf/prog_tests/d_path.c
181
CHECK(bss->rets_stat[i] != strlen(bss->paths_stat[i]) + 1,
tools/testing/selftests/bpf/prog_tests/d_path.c
186
CHECK(bss->rets_close[i] != strlen(bss->paths_stat[i]) + 1,
tools/testing/selftests/bpf/prog_tests/d_path.c
234
if (CHECK(localfd < 0, "trigger", "mkstemp failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
237
if (CHECK(fallocate(localfd, 0, 0, 1024) < 0, "trigger", "fallocate failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
241
if (CHECK(!bss->path_match_fallocate, "check",
tools/testing/selftests/bpf/prog_tests/d_path.c
58
if (CHECK(pipe(pipefd) < 0, "trigger", "pipe failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
62
if (CHECK(sockfd < 0, "trigger", "socket failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
66
if (CHECK(procfd < 0, "trigger", "open /proc/self/comm failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
69
if (CHECK(devfd < 0, "trigger", "open /dev/urandom failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
72
if (CHECK(localfd < 0, "trigger", "open /tmp/d_path_loadgen.txt failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
77
if (CHECK(indicatorfd < 0, "trigger", "open /tmp/ failed\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
81
if (CHECK(ret < 0, "trigger", "set_pathname failed for pipe[0]\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
84
if (CHECK(ret < 0, "trigger", "set_pathname failed for pipe[1]\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
87
if (CHECK(ret < 0, "trigger", "set_pathname failed for socket\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
90
if (CHECK(ret < 0, "trigger", "set_pathname failed for proc\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
93
if (CHECK(ret < 0, "trigger", "set_pathname failed for dev\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
96
if (CHECK(ret < 0, "trigger", "set_pathname failed for file\n"))
tools/testing/selftests/bpf/prog_tests/d_path.c
99
if (CHECK(ret < 0, "trigger", "set_pathname failed for dir\n"))
tools/testing/selftests/bpf/prog_tests/enable_stats.c
14
if (CHECK(!skel, "skel_open_and_load", "skeleton open/load failed\n"))
tools/testing/selftests/bpf/prog_tests/enable_stats.c
18
if (CHECK(stats_fd < 0, "get_stats_fd", "failed %d\n", errno)) {
tools/testing/selftests/bpf/prog_tests/enable_stats.c
24
if (CHECK(err, "attach_raw_tp", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/enable_stats.c
32
if (CHECK(err, "get_prog_info",
tools/testing/selftests/bpf/prog_tests/enable_stats.c
35
if (CHECK(info.run_time_ns == 0, "check_stats_enabled",
tools/testing/selftests/bpf/prog_tests/enable_stats.c
39
CHECK(info.run_cnt != skel->bss->count, "check_run_cnt_valid",
tools/testing/selftests/bpf/prog_tests/endian.c
24
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/endian.c
33
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/endian.c
38
CHECK(bss->out16 != OUT16, "out16", "got 0x%llx != exp 0x%llx\n",
tools/testing/selftests/bpf/prog_tests/endian.c
40
CHECK(bss->out32 != OUT32, "out32", "got 0x%llx != exp 0x%llx\n",
tools/testing/selftests/bpf/prog_tests/endian.c
42
CHECK(bss->out64 != OUT64, "out16", "got 0x%llx != exp 0x%llx\n",
tools/testing/selftests/bpf/prog_tests/endian.c
45
CHECK(bss->const16 != OUT16, "const16", "got 0x%llx != exp 0x%llx\n",
tools/testing/selftests/bpf/prog_tests/endian.c
47
CHECK(bss->const32 != OUT32, "const32", "got 0x%llx != exp 0x%llx\n",
tools/testing/selftests/bpf/prog_tests/endian.c
49
CHECK(bss->const64 != OUT64, "const64", "got 0x%llx != exp 0x%llx\n",
tools/testing/selftests/bpf/prog_tests/exhandler.c
25
if (CHECK(!skel, "skel_load", "skeleton failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
21
if (CHECK(!result, "alloc_memory", "failed to alloc memory"))
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
29
if (CHECK(!data_map, "find_data_map", "data map not found\n"))
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
298
if (CHECK(err, "tgt_prog_load", "file %s err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
311
if (CHECK(err, "freplace_obj_load", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
328
if (CHECK(!err, "fmod_obj_load", "loading fmod_ret should fail\n"))
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
33
if (CHECK(ret, "get_result",
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
367
if (CHECK(err, "tgt_prog_load", "file %s err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
38
if (CHECK(result[i] != 1, "result",
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
389
if (CHECK(!err, "bpf_obj_load should fail", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
46
if (CHECK(ret, "reset_result", "failed to reset result\n"))
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
34
if (CHECK(!fexit_skel, "fexit_skel_load", "fexit skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
38
if (CHECK(err, "fexit_attach", "fexit attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
47
if (CHECK(cpid == -1, "clone", "%s\n", strerror(errno)))
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
53
if (CHECK(fexit_cnt != 1, "fexit_cnt", "%d", fexit_cnt))
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
73
if (CHECK(waitpid(cpid, &wstatus, 0) == -1, "waitpid", "%s\n", strerror(errno)))
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
75
if (CHECK(WEXITSTATUS(wstatus) != 0, "exitstatus", "failed"))
tools/testing/selftests/bpf/prog_tests/fexit_sleep.c
82
if (CHECK(fexit_cnt != 1, "fexit_cnt", "%d", fexit_cnt))
tools/testing/selftests/bpf/prog_tests/for_each.c
127
if (CHECK(err || topts.retval, "ipv4", "err %d errno %d retval %d\n",
tools/testing/selftests/bpf/prog_tests/for_each.c
57
if (CHECK(err || topts.retval, "ipv4", "err %d errno %d retval %d\n",
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
100
if (CHECK(err >= 0, "prog_load raw tp", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
104
if (CHECK(err, "prog_load raw tp", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
108
if (CHECK(!prog, "find_probe", "prog '%s' not found\n", prog_name))
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
112
if (CHECK(!map, "bpf_find_map", "not found\n"))
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
116
if (CHECK(err < 0, "load_kallsyms", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
122
if (CHECK(err, "set_affinity", "err %d, errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
140
if (err < 0 && CHECK(err < 0, "pb__poll", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
80
CHECK(!good_kern_stack, "kern_stack", "corrupted kernel stack\n");
tools/testing/selftests/bpf/prog_tests/get_stack_raw_tp.c
82
CHECK(!good_user_stack, "user_stack", "corrupted user stack\n");
tools/testing/selftests/bpf/prog_tests/get_stackid_cannot_attach.c
26
if (CHECK(!skel, "skel_open", "skeleton open failed\n"))
tools/testing/selftests/bpf/prog_tests/get_stackid_cannot_attach.c
33
if (CHECK(err, "skel_load", "skeleton load failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/get_stackid_cannot_attach.c
45
if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/get_stackid_cannot_attach.c
61
if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/get_stackid_cannot_attach.c
78
if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/global_data.c
128
CHECK(!err || errno != EPERM, "test .rodata read-only map",
tools/testing/selftests/bpf/prog_tests/global_data.c
34
CHECK(err || num != tests[i].num, tests[i].name,
tools/testing/selftests/bpf/prog_tests/global_data.c
63
CHECK(err || memcmp(str, tests[i].str, sizeof(str)),
tools/testing/selftests/bpf/prog_tests/global_data.c
97
CHECK(err || memcmp(&val, &tests[i].val, sizeof(val)),
tools/testing/selftests/bpf/prog_tests/global_data_init.c
31
if (CHECK(!err, "reject set initial value wrong size", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/global_data_init.c
35
if (CHECK(err, "set initial value", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/global_data_init.c
49
if (CHECK(!buff || err || memcmp(buff, newval, sz),
tools/testing/selftests/bpf/prog_tests/global_data_init.c
57
CHECK(!err, "reject set initial value after load", "err %d\n", err);
tools/testing/selftests/bpf/prog_tests/global_func_args.c
13
if (CHECK(map_fd < 0, "bpf_find_map", "cannot find BPF map %s: %s\n",
tools/testing/selftests/bpf/prog_tests/global_func_args.c
35
CHECK(err || actual_value != expected_value, tests[i].descr,
tools/testing/selftests/bpf/prog_tests/global_func_args.c
52
if (CHECK(err, "load program", "error %d loading %s\n", err, file))
tools/testing/selftests/bpf/prog_tests/hash_large_key.c
19
if (CHECK(!skel, "skel_open_and_load", "skeleton open/load failed\n"))
tools/testing/selftests/bpf/prog_tests/hash_large_key.c
23
if (CHECK(hash_map_fd < 0, "bpf_map__fd", "failed\n"))
tools/testing/selftests/bpf/prog_tests/hash_large_key.c
27
if (CHECK(err, "attach_raw_tp", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/hash_large_key.c
31
if (CHECK(err, "bpf_map_update_elem", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/hash_large_key.c
36
if (CHECK(err, "bpf_map_lookup_elem", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/hashmap.c
101
if (CHECK(found_msk != (1ULL << ELEM_CNT) - 1, "elem_cnt",
tools/testing/selftests/bpf/prog_tests/hashmap.c
110
if (CHECK(err != -EEXIST, "hashmap__add",
tools/testing/selftests/bpf/prog_tests/hashmap.c
119
if (CHECK(err, "elem_upd",
tools/testing/selftests/bpf/prog_tests/hashmap.c
123
if (CHECK(!hashmap__find(map, k, &oldv), "elem_find",
tools/testing/selftests/bpf/prog_tests/hashmap.c
126
if (CHECK(oldv != v, "elem_val",
tools/testing/selftests/bpf/prog_tests/hashmap.c
131
if (CHECK(hashmap__size(map) != ELEM_CNT, "hashmap__size",
tools/testing/selftests/bpf/prog_tests/hashmap.c
134
if (CHECK(hashmap__capacity(map) != exp_cap(hashmap__size(map)),
tools/testing/selftests/bpf/prog_tests/hashmap.c
145
if (CHECK(v - k != 256, "elem_check",
tools/testing/selftests/bpf/prog_tests/hashmap.c
149
if (CHECK(found_msk != (1ULL << ELEM_CNT) - 1, "elem_cnt",
tools/testing/selftests/bpf/prog_tests/hashmap.c
157
if (CHECK(!found_cnt, "found_cnt",
tools/testing/selftests/bpf/prog_tests/hashmap.c
173
if (CHECK(!hashmap__delete(map, k, &oldk, &oldv), "elem_del",
tools/testing/selftests/bpf/prog_tests/hashmap.c
176
if (CHECK(oldk != k || oldv != v, "check_old",
tools/testing/selftests/bpf/prog_tests/hashmap.c
180
if (CHECK(hashmap__delete(map, k, &oldk, &oldv), "elem_del",
tools/testing/selftests/bpf/prog_tests/hashmap.c
185
if (CHECK(!found_cnt || !found_msk, "found_entries",
tools/testing/selftests/bpf/prog_tests/hashmap.c
188
if (CHECK(hashmap__size(map) != ELEM_CNT - found_cnt, "elem_cnt",
tools/testing/selftests/bpf/prog_tests/hashmap.c
192
if (CHECK(hashmap__capacity(map) != exp_cap(hashmap__size(map)),
tools/testing/selftests/bpf/prog_tests/hashmap.c
207
if (CHECK(!hashmap__delete(map, k, &oldk, &oldv), "elem_del",
tools/testing/selftests/bpf/prog_tests/hashmap.c
210
if (CHECK(oldk != k || oldv != v, "elem_check",
tools/testing/selftests/bpf/prog_tests/hashmap.c
214
if (CHECK(hashmap__delete(map, k, &oldk, &oldv), "elem_del",
tools/testing/selftests/bpf/prog_tests/hashmap.c
219
if (CHECK(found_cnt != ELEM_CNT || found_msk != (1ULL << ELEM_CNT) - 1,
tools/testing/selftests/bpf/prog_tests/hashmap.c
224
if (CHECK(hashmap__size(map) != 0, "hashmap__size",
tools/testing/selftests/bpf/prog_tests/hashmap.c
231
CHECK(false, "elem_exists",
tools/testing/selftests/bpf/prog_tests/hashmap.c
239
CHECK(false, "elem_exists",
tools/testing/selftests/bpf/prog_tests/hashmap.c
268
if (CHECK(!map, "hashmap__new", "can't allocate hashmap\n"))
tools/testing/selftests/bpf/prog_tests/hashmap.c
272
CHECK(strcmp(var, (expected)), (fn), \
tools/testing/selftests/bpf/prog_tests/hashmap.c
276
if (CHECK(err, "hashmap__insert", "unexpected error: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
280
if (CHECK(err, "hashmap__insert", "unexpected error: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
286
if (CHECK(err, "hashmap__add", "unexpected error: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
290
if (CHECK(err, "hashmap__set", "unexpected error: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
296
if (CHECK(err, "hashmap__update", "unexpected error: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
302
if (CHECK(err, "hashmap__append", "unexpected error: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
305
if (CHECK(!hashmap__delete(map, "c", &old_key, &old_value),
tools/testing/selftests/bpf/prog_tests/hashmap.c
311
CHECK(!hashmap__find(map, "b", &value), "hashmap__find", "can't find value for 'b'\n");
tools/testing/selftests/bpf/prog_tests/hashmap.c
314
if (CHECK(!hashmap__delete(map, "b", NULL, NULL),
tools/testing/selftests/bpf/prog_tests/hashmap.c
320
if (CHECK(i != 0, "hashmap__for_each_entry", "too many entries"))
tools/testing/selftests/bpf/prog_tests/hashmap.c
357
if (CHECK(err, "elem_add", "failed to add k/v: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
360
if (CHECK(err, "elem_add", "failed to add k/v: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
363
if (CHECK(err, "elem_add", "failed to add k/v: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
367
if (CHECK(err, "elem_add", "failed to add k/v: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
370
if (CHECK(err, "elem_add", "failed to add k/v: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
373
if (CHECK(err, "elem_add", "failed to add k/v: %d\n", err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
376
if (CHECK(hashmap__size(map) != 6, "hashmap_size",
tools/testing/selftests/bpf/prog_tests/hashmap.c
385
if (CHECK(found_msk != (1 << 6) - 1, "found_msk",
tools/testing/selftests/bpf/prog_tests/hashmap.c
394
if (CHECK(found_msk != (1 | 2 | 4), "found_msk",
tools/testing/selftests/bpf/prog_tests/hashmap.c
403
if (CHECK(found_msk != (8 | 16 | 32), "found_msk",
tools/testing/selftests/bpf/prog_tests/hashmap.c
423
if (CHECK(hashmap__size(map) != 0, "hashmap__size",
tools/testing/selftests/bpf/prog_tests/hashmap.c
426
if (CHECK(hashmap__capacity(map) != 0, "hashmap__capacity",
tools/testing/selftests/bpf/prog_tests/hashmap.c
429
if (CHECK(hashmap__find(map, k, NULL), "elem_find",
tools/testing/selftests/bpf/prog_tests/hashmap.c
432
if (CHECK(hashmap__delete(map, k, NULL, NULL), "elem_del",
tools/testing/selftests/bpf/prog_tests/hashmap.c
437
CHECK(false, "elem_found", "unexpected iterated entry\n");
tools/testing/selftests/bpf/prog_tests/hashmap.c
441
CHECK(false, "key_found", "unexpected key entry\n");
tools/testing/selftests/bpf/prog_tests/hashmap.c
60
if (CHECK(err != -ENOENT, "hashmap__update",
tools/testing/selftests/bpf/prog_tests/hashmap.c
68
if (CHECK(oldk != 0 || oldv != 0, "check_kv",
tools/testing/selftests/bpf/prog_tests/hashmap.c
73
if (CHECK(err, "elem_add", "failed to add k/v %ld = %ld: %d\n", k, v, err))
tools/testing/selftests/bpf/prog_tests/hashmap.c
76
if (CHECK(!hashmap__find(map, k, &oldv), "elem_find",
tools/testing/selftests/bpf/prog_tests/hashmap.c
79
if (CHECK(oldv != v, "elem_val", "found value is wrong: %ld\n", oldv))
tools/testing/selftests/bpf/prog_tests/hashmap.c
83
if (CHECK(hashmap__size(map) != ELEM_CNT, "hashmap__size",
tools/testing/selftests/bpf/prog_tests/hashmap.c
86
if (CHECK(hashmap__capacity(map) != exp_cap(hashmap__size(map)),
tools/testing/selftests/bpf/prog_tests/hashmap.c
97
if (CHECK(v - k != 1024, "check_kv",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
110
if (CHECK(err < 0, "perf_buffer__poll", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
119
if (CHECK(err, "get_result",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
26
if (CHECK(size != 72 + sizeof(*meta), "check_size", "size %u != %zu\n",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
29
if (CHECK(meta->ifindex != 1, "check_meta_ifindex",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
33
if (CHECK(meta->cb8_0 != cb.cb8[0], "check_cb8_0", "cb8_0 %x != %x\n",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
36
if (CHECK(meta->cb32_0 != cb.cb32[0], "check_cb32_0",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
40
if (CHECK(pkt_v6->eth.h_proto != htons(ETH_P_IPV6), "check_eth",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
43
if (CHECK(pkt_v6->iph.nexthdr != 6, "check_ip",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
46
if (CHECK(pkt_v6->tcp.doff != 5, "check_tcp",
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
75
if (CHECK(err, "prog_load sched cls", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
25
if (CHECK(err == -EINVAL, "kallsyms_fopen", "failed to open: %d\n", errno))
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
27
if (CHECK(err == -ENOENT, "ksym_find", "symbol 'runqueues' not found\n"))
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
31
if (CHECK(err == -EINVAL, "kallsyms_fopen", "failed to open: %d\n", errno))
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
33
if (CHECK(err == -ENOENT, "ksym_find", "symbol 'bpf_prog_active' not found\n"))
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
37
if (CHECK(!skel, "skel_open", "failed to open and load skeleton\n"))
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
41
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
48
CHECK(data->out__runqueues_addr != runqueues_addr, "runqueues_addr",
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
52
CHECK(data->out__bpf_prog_active_addr != bpf_prog_active_addr, "bpf_prog_active_addr",
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
57
CHECK(data->out__rq_cpu == -1, "rq_cpu",
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
59
CHECK(data->out__bpf_prog_active < 0, "bpf_prog_active",
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
61
CHECK(data->out__cpu_0_rq_cpu != 0, "cpu_rq(0)->cpu",
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
65
CHECK(this_rq_cpu != data->out__rq_cpu, "this_rq_cpu",
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
69
CHECK(this_bpf_prog_active != data->out__bpf_prog_active, "this_bpf_prog_active",
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c
82
CHECK(skel, "skel_open", "unexpected load of a prog missing null check\n");
tools/testing/selftests/bpf/prog_tests/link_pinning.c
25
CHECK(bss->out != 1, "res_check1", "exp %d, got %d\n", 1, bss->out);
tools/testing/selftests/bpf/prog_tests/link_pinning.c
29
if (CHECK(err, "link_pin", "err: %d\n", err))
tools/testing/selftests/bpf/prog_tests/link_pinning.c
32
CHECK(strcmp(link_pin_path, bpf_link__pin_path(link)), "pin_path1",
tools/testing/selftests/bpf/prog_tests/link_pinning.c
37
if (CHECK(err, "stat_link", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/link_pinning.c
42
CHECK(bss->out != 2, "res_check2", "exp %d, got %d\n", 2, bss->out);
tools/testing/selftests/bpf/prog_tests/link_pinning.c
50
CHECK(bss->out != 3, "res_check3", "exp %d, got %d\n", 3, bss->out);
tools/testing/selftests/bpf/prog_tests/link_pinning.c
57
CHECK(strcmp(link_pin_path, bpf_link__pin_path(link)), "pin_path2",
tools/testing/selftests/bpf/prog_tests/link_pinning.c
62
if (CHECK(err, "link_unpin", "err: %d\n", err))
tools/testing/selftests/bpf/prog_tests/link_pinning.c
68
CHECK(bss->out != 4, "res_check4", "exp %d, got %d\n", 4, bss->out);
tools/testing/selftests/bpf/prog_tests/link_pinning.c
84
CHECK(i == 10000, "link_attached", "got to iteration #%d\n", i);
tools/testing/selftests/bpf/prog_tests/link_pinning.c
95
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/load_bytes_relative.c
61
CHECK(map_value != 1, "bpf", "bpf program returned failure");
tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c
121
if (CHECK(value != START_VALUE, "bpf_map_lookup_and_delete_elem",
tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c
160
if (CHECK(val != START_VALUE, "map value",
tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c
202
if (CHECK(value != NEW_VALUE, "bpf_map_lookup_and_delete_elem",
tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c
255
if (CHECK(val != NEW_VALUE, "map value",
tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c
261
if (CHECK(cpucnt != 1, "map value", "set for %d CPUs instead of 1!\n",
tools/testing/selftests/bpf/prog_tests/map_init.c
108
if (CHECK(val != expected, "map value",
tools/testing/selftests/bpf/prog_tests/map_init.c
115
if (CHECK(nzCnt != 1, "map value", "set for %d CPUs instead of 1!\n",
tools/testing/selftests/bpf/prog_tests/map_init.c
61
if (CHECK(*map_fd < 0, "bpf_map__fd", "failed\n"))
tools/testing/selftests/bpf/prog_tests/metadata.c
106
if (CHECK(!obj, "skel-load", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/metadata.c
111
if (CHECK(err, "prog-holds-rodata", "errno: %d", err))
tools/testing/selftests/bpf/prog_tests/metadata.c
117
if (CHECK(strncmp(obj->rodata->bpf_metadata_a, "bar",
tools/testing/selftests/bpf/prog_tests/metadata.c
121
if (CHECK(obj->rodata->bpf_metadata_b != 2, "metadata_b",
tools/testing/selftests/bpf/prog_tests/metadata.c
128
CHECK(err, "rebind_map", "errno %d, expected 0", errno);
tools/testing/selftests/bpf/prog_tests/metadata.c
72
if (CHECK(!obj, "skel-load", "errno %d", errno))
tools/testing/selftests/bpf/prog_tests/metadata.c
77
if (CHECK(err, "prog-holds-rodata", "errno: %d", err))
tools/testing/selftests/bpf/prog_tests/metadata.c
83
if (CHECK(strncmp(obj->rodata->bpf_metadata_a, "foo",
tools/testing/selftests/bpf/prog_tests/metadata.c
87
if (CHECK(obj->rodata->bpf_metadata_b != 1, "bpf_metadata_b",
tools/testing/selftests/bpf/prog_tests/metadata.c
94
CHECK(err, "rebind_map", "errno %d, expected 0", errno);
tools/testing/selftests/bpf/prog_tests/mmap.c
102
if (CHECK(err, "attach_raw_tp", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/mmap.c
131
if (CHECK(!err || errno != EBUSY, "no_freeze",
tools/testing/selftests/bpf/prog_tests/mmap.c
136
if (CHECK(err, "mprotect_ro", "mprotect to r/o failed %d\n", errno))
tools/testing/selftests/bpf/prog_tests/mmap.c
142
if (CHECK(err, "data_map_munmap", "data_map munmap failed: %d\n", errno))
tools/testing/selftests/bpf/prog_tests/mmap.c
147
if (CHECK(map_mmaped == MAP_FAILED, "data_mmap",
tools/testing/selftests/bpf/prog_tests/mmap.c
153
if (CHECK(!err, "mprotect_wr", "mprotect() succeeded unexpectedly!\n"))
tools/testing/selftests/bpf/prog_tests/mmap.c
156
if (CHECK(!err, "mprotect_ex", "mprotect() succeeded unexpectedly!\n"))
tools/testing/selftests/bpf/prog_tests/mmap.c
175
if (CHECK(err, "freeze", "data_map freeze failed: err=%d, errno=%d\n",
tools/testing/selftests/bpf/prog_tests/mmap.c
182
if (CHECK(tmp1 != MAP_FAILED, "data_mmap", "mmap succeeded\n")) {
tools/testing/selftests/bpf/prog_tests/mmap.c
202
if (CHECK(tmp0 == MAP_FAILED, "adv_mmap0", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/mmap.c
208
if (CHECK(tmp0 != tmp1, "adv_mmap1", "tmp0: %p, tmp1: %p\n", tmp0, tmp1)) {
tools/testing/selftests/bpf/prog_tests/mmap.c
215
if (CHECK(err, "adv_mmap2", "errno %d\n", errno)) {
tools/testing/selftests/bpf/prog_tests/mmap.c
223
if (CHECK(tmp2 == MAP_FAILED, "adv_mmap3", "errno %d\n", errno)) {
tools/testing/selftests/bpf/prog_tests/mmap.c
228
CHECK(tmp1 + page_size != tmp2, "adv_mmap4",
tools/testing/selftests/bpf/prog_tests/mmap.c
234
if (CHECK(tmp2 == MAP_FAILED, "adv_mmap5", "errno %d\n", errno)) {
tools/testing/selftests/bpf/prog_tests/mmap.c
238
CHECK(tmp1 != tmp2, "adv_mmap6", "tmp1: %p, tmp2: %p\n", tmp1, tmp2);
tools/testing/selftests/bpf/prog_tests/mmap.c
255
if (CHECK(tmp1 != MAP_FAILED, "adv_mmap7", "unexpected success")) {
tools/testing/selftests/bpf/prog_tests/mmap.c
261
if (CHECK(tmp1 == MAP_FAILED, "last_mmap", "failed %d\n", errno))
tools/testing/selftests/bpf/prog_tests/mmap.c
273
if (CHECK(tmp_fd < 0, "get_map_by_id", "failed %d\n", errno)) {
tools/testing/selftests/bpf/prog_tests/mmap.c
292
if (CHECK(tmp_fd >= 0, "get_map_by_id_after",
tools/testing/selftests/bpf/prog_tests/mmap.c
33
if (CHECK(!skel, "skel_open", "skeleton open failed\n"))
tools/testing/selftests/bpf/prog_tests/mmap.c
37
if (CHECK(err != 0, "bpf_map__set_max_entries", "bpf_map__set_max_entries failed\n"))
tools/testing/selftests/bpf/prog_tests/mmap.c
43
if (CHECK(err != 0, "bpf_map__set_max_entries", "bpf_map__set_max_entries failed\n"))
tools/testing/selftests/bpf/prog_tests/mmap.c
47
if (CHECK(err != 0, "skel_load", "skeleton load failed\n"))
tools/testing/selftests/bpf/prog_tests/mmap.c
56
if (CHECK(tmp1 != MAP_FAILED, "rdonly_write_mmap", "unexpected success\n")) {
tools/testing/selftests/bpf/prog_tests/mmap.c
62
if (CHECK(tmp1 == MAP_FAILED, "rdonly_read_mmap", "failed: %d\n", errno))
tools/testing/selftests/bpf/prog_tests/mmap.c
68
if (CHECK(err, "map_get_info", "failed %d\n", errno))
tools/testing/selftests/bpf/prog_tests/mmap.c
75
if (CHECK(bss_mmaped == MAP_FAILED, "bss_mmap",
tools/testing/selftests/bpf/prog_tests/mmap.c
83
if (CHECK(map_mmaped == MAP_FAILED, "data_mmap",
tools/testing/selftests/bpf/prog_tests/module_attach.c
47
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/module_attach.c
59
if (CHECK(err, "skel_load", "failed to load skeleton\n"))
tools/testing/selftests/bpf/prog_tests/module_attach.c
65
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/netns_cookie.c
31
if (CHECK(cgroup_fd < 0, "join_cgroup", "cgroup creation failed\n"))
tools/testing/selftests/bpf/prog_tests/netns_cookie.c
56
if (CHECK(server_fd < 0, "start_server", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/netns_cookie.c
60
if (CHECK(client_fd < 0, "connect_to_fd", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/netns_cookie.c
64
if (CHECK(ret != sizeof(send_msg), "send(msg)", "ret:%d\n", ret))
tools/testing/selftests/bpf/prog_tests/obj_name.c
40
CHECK((tests[i].success && fd < 0) ||
tools/testing/selftests/bpf/prog_tests/obj_name.c
61
CHECK((tests[i].success && fd < 0) ||
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
22
if (CHECK(pfd < 0, "perf_event_open", "failed\n"))
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
27
if (CHECK(err < 0, "bpf_map_update_elem", "failed\n"))
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
31
if (CHECK(err < 0, "bpf_prog_test_run_opts", "failed\n"))
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
33
if (CHECK(opts.retval != 0, "bpf_perf_event_read_value",
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
41
if (CHECK(err < 0, "bpf_prog_test_run_opts", "failed\n"))
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
45
CHECK(opts.retval != 0, "bpf_perf_event_read_value",
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
48
CHECK(opts.retval != -ENOENT, "bpf_perf_event_read_value",
tools/testing/selftests/bpf/prog_tests/pe_preserve_elems.c
59
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/perf_branches.c
141
if (CHECK(pfd < 0, "perf_event_open", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
168
if (CHECK(pfd < 0, "perf_event_open", "err %d\n", pfd))
tools/testing/selftests/bpf/prog_tests/perf_branches.c
18
if (CHECK(!skel->bss->run_cnt, "invalid run_cnt",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
22
if (CHECK(!skel->bss->valid, "output not valid",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
32
CHECK(required_size <= 0, "read_branches_size", "err %d\n", required_size);
tools/testing/selftests/bpf/prog_tests/perf_branches.c
33
CHECK(written_stack < 0, "read_branches_stack", "err %d\n", written_stack);
tools/testing/selftests/bpf/prog_tests/perf_branches.c
34
CHECK(written_stack % pbe_size != 0, "read_branches_stack",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
37
CHECK(written_global < 0, "read_branches_global", "err %d\n", written_global);
tools/testing/selftests/bpf/prog_tests/perf_branches.c
38
CHECK(written_global % pbe_size != 0, "read_branches_global",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
41
CHECK(written_global < written_stack, "read_branches_size",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
52
if (CHECK(!skel->bss->run_cnt, "invalid run_cnt",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
56
if (CHECK(!skel->bss->valid, "output not valid",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
60
CHECK((required_size != -EINVAL && required_size != -ENOENT),
tools/testing/selftests/bpf/prog_tests/perf_branches.c
62
CHECK((written_stack != -EINVAL && written_stack != -ENOENT),
tools/testing/selftests/bpf/prog_tests/perf_branches.c
64
CHECK((written_global != -EINVAL && written_global != -ENOENT),
tools/testing/selftests/bpf/prog_tests/perf_branches.c
79
if (CHECK(!skel, "test_perf_branches_load",
tools/testing/selftests/bpf/prog_tests/perf_branches.c
92
if (CHECK(err, "set_affinity", "cpu #0, err %d\n", err))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
106
if (CHECK(err < 0, "perf_buffer__poll", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
109
if (CHECK(CPU_COUNT(&cpu_seen) != nr_on_cpus, "seen_cpu_cnt",
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
113
if (CHECK(perf_buffer__buffer_cnt(pb) != nr_on_cpus, "buf_cnt",
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
122
CHECK(fd < 0 || last_fd == fd, "fd_check", "last fd %d == fd %d\n", last_fd, fd);
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
126
if (CHECK(err, "drain_buf", "cpu %d, err %d\n", i, err))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
134
if (CHECK(err, "consume_buf", "cpu %d, err %d\n", j, err))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
137
if (CHECK(!CPU_ISSET(i, &cpu_seen), "cpu_seen", "cpu %d not seen\n", i))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
23
CHECK(cpu_data != cpu, "check_cpu_data",
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
38
if (err && CHECK(err, "set_affinity", "cpu #%d, err %d\n", cpu, err))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
57
if (CHECK(nr_cpus < 0, "nr_cpus", "err %d\n", nr_cpus))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
62
if (CHECK(err, "nr_on_cpus", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
71
if (CHECK(!skel, "skel_load", "skeleton open/load failed\n"))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
80
if (CHECK(err, "attach_kprobe", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/perf_buffer.c
89
CHECK(perf_buffer__epoll_fd(pb) < 0, "epoll_fd",
tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c
109
CHECK(skel->data->stackid_kernel != 2, "get_stackid_kernel", "failed\n");
tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c
110
CHECK(skel->data->stackid_user != 2, "get_stackid_user", "failed\n");
tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c
111
CHECK(skel->data->stack_kernel != 2, "get_stack_kernel", "failed\n");
tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c
112
CHECK(skel->data->stack_user != 2, "get_stack_user", "failed\n");
tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c
77
if (CHECK(!skel, "skel_open", "skeleton open failed\n"))
tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c
81
if (CHECK(err, "skel_load", "skeleton load failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/perf_event_stackmap.c
87
if (CHECK(err, "set_affinity", "err %d, errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
100
if (CHECK(map_id != map_id2, "check reuse",
tools/testing/selftests/bpf/prog_tests/pinning.c
106
if (CHECK(!map, "find map", "NULL map"))
tools/testing/selftests/bpf/prog_tests/pinning.c
110
if (CHECK(err, "re-pin map", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
115
if (CHECK(!err, "pin map different", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
120
if (CHECK(err, "unpin maps", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
125
if (CHECK(err, "pin maps", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
134
if (CHECK(!map, "find map", "NULL map"))
tools/testing/selftests/bpf/prog_tests/pinning.c
138
if (CHECK(err, "set pin path", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
148
if (CHECK(err, "pin maps", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
153
if (CHECK(err, "stat custpinpath", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
158
if (CHECK(err, "unlink custpinpath", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
162
if (CHECK(err, "rmdir custpindir", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
170
if (CHECK(err, "default open", "err %d errno %d\n", err, errno)) {
tools/testing/selftests/bpf/prog_tests/pinning.c
18
if (CHECK(!map, "find map", "NULL map"))
tools/testing/selftests/bpf/prog_tests/pinning.c
187
if (CHECK(err, "set pin path", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
193
if (CHECK(err != -EINVAL, "param mismatch load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
198
if (CHECK(!err || errno != ENOENT, "stat nopinpath2",
tools/testing/selftests/bpf/prog_tests/pinning.c
204
if (CHECK(err, "stat pinpath", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
217
if (CHECK(err, "custom load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
222
if (CHECK(err, "stat custpinpath", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
227
if (CHECK(err, "unlink custpinpath", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
23
CHECK(err, "get map info", "err %d errno %d", err, errno);
tools/testing/selftests/bpf/prog_tests/pinning.c
231
if (CHECK(err, "rmdir custpindir", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
239
if (CHECK(err, "default open", "err %d errno %d\n", err, errno)) {
tools/testing/selftests/bpf/prog_tests/pinning.c
246
if (CHECK(map_fd < 0, "create pinmap manually", "fd %d\n", map_fd))
tools/testing/selftests/bpf/prog_tests/pinning.c
250
if (CHECK(!map, "find map", "NULL map"))
tools/testing/selftests/bpf/prog_tests/pinning.c
254
if (CHECK(err, "reuse pinmap fd", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
258
if (CHECK(err, "set pin path", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
262
if (CHECK(err, "custom load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
267
if (CHECK(err, "stat custpinpath", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
48
if (CHECK(err != -EINVAL, "invalid open", "err %d errno %d\n", err, errno)) {
tools/testing/selftests/bpf/prog_tests/pinning.c
56
if (CHECK(err, "default open", "err %d errno %d\n", err, errno)) {
tools/testing/selftests/bpf/prog_tests/pinning.c
62
if (CHECK(err, "default load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
67
if (CHECK(err, "stat pinpath", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/pinning.c
72
if (CHECK(!err || errno != ENOENT, "stat nopinpath",
tools/testing/selftests/bpf/prog_tests/pinning.c
78
if (CHECK(!err || errno != ENOENT, "stat nopinpath2",
tools/testing/selftests/bpf/prog_tests/pinning.c
95
if (CHECK(err, "default load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c
26
if (CHECK(skel->bss->ret < 0, "prog_ret", "prog returned: %ld\n",
tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c
32
if (CHECK(err, "memcmp", "prog copied wrong string"))
tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c
38
if (CHECK(err, "memcmp", "trailing bytes were not stripped"))
tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c
50
if (CHECK(!skel, "test_probe_read_user_str__open_and_load",
tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c
58
if (CHECK(err, "test_probe_read_user_str__attach",
tools/testing/selftests/bpf/prog_tests/probe_user.c
32
if (CHECK(!kprobe_progs[i], "find_probe",
tools/testing/selftests/bpf/prog_tests/probe_user.c
38
if (CHECK(err, "obj_load", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/probe_user.c
42
if (CHECK(results_map_fd < 0, "find_bss_map",
tools/testing/selftests/bpf/prog_tests/probe_user.c
59
if (CHECK(sock_fd < 0, "create_sock_fd", "err %d\n", sock_fd))
tools/testing/selftests/bpf/prog_tests/probe_user.c
66
if (CHECK(err, "get_kprobe_res",
tools/testing/selftests/bpf/prog_tests/probe_user.c
71
if (CHECK(memcmp(&tmp, &orig, sizeof(orig)), "check_kprobe_res",
tools/testing/selftests/bpf/prog_tests/probe_user.c
79
if (CHECK(memcmp(&curr, &tmp, sizeof(tmp)), "check_kprobe_res",
tools/testing/selftests/bpf/prog_tests/prog_run_opts.c
16
if (CHECK(err, "get_prog_info", "failed to get bpf_prog_info for fd %d\n", prog_fd))
tools/testing/selftests/bpf/prog_tests/prog_run_opts.c
19
CHECK(run_cnt != info.run_cnt, "run_cnt",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_reject_nbd_invalid.c
31
if (CHECK(bpf_fd < 0, "bpf_raw_tracepoint_writable load",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_reject_nbd_invalid.c
36
if (CHECK(tp_fd >= 0, "bpf_raw_tracepoint_writable open",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
30
if (CHECK(bpf_fd < 0, "bpf_raw_tracepoint_writable loaded",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
47
if (CHECK(filter_fd < 0, "test_program_loaded", "failed: %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
52
if (CHECK(tp_fd < 0, "bpf_raw_tracepoint_writable opened",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
66
CHECK(err != 42, "test_run",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
68
CHECK(topts.retval != 0, "test_run_ret",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
74
CHECK(err != 0, "test_run_notrace",
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
76
CHECK(topts.retval != 0, "test_run_ret_notrace",
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
37
if (CHECK(err, "obj_load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
41
if (CHECK(!bss_map, "find_bss_map", "failed\n"))
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
51
if (CHECK(!prog, "find_prog", "prog '%s' not found\n",
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
57
if (CHECK(err, "set_bss", "failed to set bss data: %d\n", err))
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
71
if (CHECK(err, "get_bss", "failed to get bss data: %d\n", err))
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
73
if (CHECK(bss.did_run == 0, "check_run",
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
76
if (CHECK(bss.iters != t->exp_iters, "check_iters",
tools/testing/selftests/bpf/prog_tests/rdonly_maps.c
80
if (CHECK(bss.sum != t->exp_sum, "check_sum",
tools/testing/selftests/bpf/prog_tests/reference_tracking.c
21
if (CHECK(strcmp(bpf_object__name(obj_iter), obj_name), "obj_name",
tools/testing/selftests/bpf/prog_tests/resolve_btfids.c
105
if (CHECK(libbpf_get_error(btf), "resolve",
tools/testing/selftests/bpf/prog_tests/resolve_btfids.c
135
ret = CHECK(test_list[i] != test_symbols[i].id,
tools/testing/selftests/bpf/prog_tests/resolve_btfids.c
156
ret = CHECK(!found, "id_check",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
155
if (CHECK(!skel, "skel_open", "skeleton open failed\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
161
if (CHECK(err != 0, "skel_load", "skeleton load failed\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
215
if (CHECK(!ringbuf, "ringbuf_create", "failed to create ringbuf\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
219
if (CHECK(err, "skel_attach", "skeleton attachment failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
232
CHECK(skel->bss->avail_data != 3 * rec_sz,
tools/testing/selftests/bpf/prog_tests/ringbuf.c
235
CHECK(skel->bss->ring_size != page_size,
tools/testing/selftests/bpf/prog_tests/ringbuf.c
238
CHECK(skel->bss->cons_pos != 0,
tools/testing/selftests/bpf/prog_tests/ringbuf.c
241
CHECK(skel->bss->prod_pos != 3 * rec_sz,
tools/testing/selftests/bpf/prog_tests/ringbuf.c
261
if (CHECK(err != -EDONE, "err_done", "done err: %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
264
CHECK(cnt != 2, "cnt", "exp %d samples, got %d\n", 2, cnt);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
268
if (CHECK(err != 0, "extra_samples", "poll result: %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
271
CHECK(cnt != 0, "cnt", "exp %d samples, got %d\n", 0, cnt);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
273
CHECK(skel->bss->dropped != 0, "err_dropped", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
275
CHECK(skel->bss->total != 2, "err_total", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
277
CHECK(skel->bss->discarded != 1, "err_discarded", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
282
CHECK(skel->bss->cons_pos != 3 * rec_sz,
tools/testing/selftests/bpf/prog_tests/ringbuf.c
286
CHECK(err <= 0, "poll_err", "err %d\n", err);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
288
CHECK(cnt != 2, "cnt", "exp %d samples, got %d\n", 2, cnt);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
292
if (CHECK(err, "bg_poll", "pthread_create failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
307
if (CHECK(err != EBUSY, "try_join", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
311
CHECK(skel->bss->dropped != 0, "err_dropped", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
313
CHECK(skel->bss->total != 2, "err_total", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
315
CHECK(skel->bss->discarded != 1, "err_discarded", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
318
CHECK(cnt != 0, "cnt", "exp %d samples, got %d\n", 0, cnt);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
330
if (CHECK(err != EBUSY, "try_join", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
335
CHECK(cnt != 0, "cnt", "exp %d samples, got %d\n", 0, cnt);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
351
if (CHECK(err, "join_bg", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
354
if (CHECK(bg_ret <= 0, "bg_ret", "epoll_wait result: %ld", bg_ret))
tools/testing/selftests/bpf/prog_tests/ringbuf.c
361
CHECK(err < 0, "rb_consume", "failed: %d\b", err);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
369
CHECK(cnt != 6, "cnt", "exp %d samples, got %d\n", 6, cnt);
tools/testing/selftests/bpf/prog_tests/ringbuf.c
372
CHECK(skel->bss->dropped != 0, "err_dropped", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
374
CHECK(skel->bss->total != 2, "err_total", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
376
CHECK(skel->bss->discarded != 1, "err_discarded", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
53
CHECK(s->value != 333, "sample1_value", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf.c
57
CHECK(s->value != 777, "sample2_value", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
108
if (CHECK(err, "skel_attach", "skeleton attachment failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
127
if (CHECK(err != 2, "poll_res", "expected 2 records, got %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
132
if (CHECK(err < 0, "extra_samples", "poll result: %d\n", err))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
135
CHECK(skel->bss->dropped != 0, "err_dropped", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
137
CHECK(skel->bss->skipped != 1, "err_skipped", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
139
CHECK(skel->bss->total != 2, "err_total", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
23
CHECK(ring != 1, "sample1_ring", "exp %d, got %d\n", 1, ring);
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
24
CHECK(s->value != 333, "sample1_value", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
28
CHECK(ring != 2, "sample2_ring", "exp %d, got %d\n", 2, ring);
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
29
CHECK(s->value != 777, "sample2_value", "exp %ld, got %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
33
CHECK(true, "extra_sample", "unexpected sample seq %d, val %ld\n",
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
52
if (CHECK(!skel, "skel_open", "skeleton open failed\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
63
if (CHECK(proto_fd < 0, "bpf_map_create", "bpf_map_create failed\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
67
if (CHECK(err != 0, "bpf_map__set_inner_map_fd", "bpf_map__set_inner_map_fd failed\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
71
if (CHECK(err != 0, "skel_load", "skeleton load failed\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
86
if (CHECK(!ringbuf, "ringbuf_create", "failed to create ringbuf\n"))
tools/testing/selftests/bpf/prog_tests/ringbuf_multi.c
99
if (CHECK(err, "ringbuf_add", "failed to add another ring\n"))
tools/testing/selftests/bpf/prog_tests/section_names.c
217
CHECK(rc != test->expected_load.rc, "check_code",
tools/testing/selftests/bpf/prog_tests/section_names.c
223
CHECK(prog_type != test->expected_load.prog_type, "check_prog_type",
tools/testing/selftests/bpf/prog_tests/section_names.c
227
CHECK(expected_attach_type != test->expected_load.expected_attach_type,
tools/testing/selftests/bpf/prog_tests/section_names.c
239
CHECK(rc != test->expected_attach.rc, "check_ret",
tools/testing/selftests/bpf/prog_tests/section_names.c
245
CHECK(attach_type != test->expected_attach.attach_type,
tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c
39
if (CHECK(!skel, "skel_open_and_load", "skeleton open_and_load failed\n"))
tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c
46
if (CHECK(err, "skel_attach", "skeleton attach failed\n"))
tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c
51
if (CHECK(err, "pthread_create", "Error creating thread, %s\n",
tools/testing/selftests/bpf/prog_tests/sk_assign.c
153
CHECK(port != htons(CONNECT_PORT), "Expected", "port %u but got %u",
tools/testing/selftests/bpf/prog_tests/sk_assign.c
157
CHECK(port != htons(BIND_PORT), "Expected",
tools/testing/selftests/bpf/prog_tests/sk_assign.c
70
if (CHECK(system(tc_cmd), "BPF load failed;",
tools/testing/selftests/bpf/prog_tests/sk_assign.c
95
CHECK(1, "Invalid address family", "%d\n", ss.ss_family);
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1062
if (CHECK(err, "test_run", "failed with error %d\n", errno))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1065
if (CHECK(ctx.cookie == 0, "ctx.cookie", "no socket selected\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1068
CHECK(ctx.cookie != server_cookie, "ctx.cookie",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1174
if (CHECK(err, "bpf_map_update_elem", "failed\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1178
if (CHECK(err, "bpf_map_update_elem", "failed\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
118
if (CHECK(err, "setsockopt(IP_RECVORIGDSTADDR)", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1205
if (CHECK(err && !t->expect_errno, "connect",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1208
if (CHECK(err && t->expect_errno && errno != t->expect_errno,
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1215
CHECK(err, "bpf_map_lookup_elem", "failed\n");
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1216
CHECK(!done, "bpf_map_lookup_elem", "PROG1 !done\n");
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1221
CHECK(err, "bpf_map_lookup_elem", "failed\n");
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1222
CHECK(!done, "bpf_map_lookup_elem", "PROG2 !done\n");
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
127
if (CHECK(err, "setsockopt(IPV6_RECVORIGDSTADDR)", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1328
if (CHECK(err, "unshare", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1335
if (CHECK(err, "system", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
1354
if (CHECK(!skel, "skel open_and_load", "failed\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
136
if (CHECK(err, "setsockopt(SO_REUSEADDR)", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
145
if (CHECK(err, "setsockopt(SO_REUSEPORT)", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
177
if (CHECK(err, "attach_reuseport", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
194
if (CHECK(getsockopt(fd, SOL_SOCKET, SO_COOKIE, &cookie, &cookie_len) < 0,
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
221
if (CHECK(err != 1, "inet_pton", "local_ip failed\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
225
if (CHECK(err != 1, "inet_pton", "remote_ip failed\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
237
if (CHECK(n <= 0, "send_byte", "send")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
250
if (CHECK(n <= 0, "recv_byte", "recv")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
264
if (CHECK(fd < 0, "accept", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
270
if (CHECK(n <= 0, "recv", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
277
if (CHECK(n <= 0, "send", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
327
if (CHECK(n <= 0, "recvmsg", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
331
if (CHECK(msg.msg_flags & MSG_CTRUNC, "recvmsg", "truncated cmsg\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
345
if (CHECK(!dst_addr, "recvmsg", "missing ORIGDSTADDR\n"))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
364
if (CHECK(n <= 0, "sendmsg", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
416
if (CHECK(net_fd < 0, "open", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
439
if (CHECK(map_fd < 0, "bpf_map__fd", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
447
if (CHECK(err, "bpf_map_update_elem", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
467
if (CHECK(net_fd < 0, "open", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
484
if (CHECK(err, "bpf_prog_query", "failed\n")) {
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
490
if (CHECK(attach_flags != 0, "bpf_prog_query",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
493
if (CHECK(prog_cnt != 3, "bpf_prog_query",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
497
CHECK(prog_ids[0] != prog_id, "bpf_prog_query",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
500
CHECK(info.netns.netns_ino == 0, "netns_ino",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
503
CHECK(prog_ids[1] != prog_id, "bpf_prog_query",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
506
CHECK(info.netns.netns_ino == 0, "netns_ino",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
509
CHECK(prog_ids[2] != prog_id, "bpf_prog_query",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
512
CHECK(info.netns.netns_ino == 0, "netns_ino",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
516
if (CHECK(err, "link_detach", "failed %d\n", err))
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
521
CHECK(prog_ids[0] != prog_id, "bpf_prog_query",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
524
CHECK(info.netns.netns_ino != 0, "netns_ino",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
835
if (CHECK(!err || errno != ECONNREFUSED, "connect",
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
963
if (CHECK(!err || errno != ECONNREFUSED, "connect",
tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
54
if (CHECK(listen_fd == -1, "start_server",
tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
59
if (CHECK(active_fd == -1, "connect_to_fd", "active_fd:%d errno:%d\n",
tools/testing/selftests/bpf/prog_tests/sk_storage_tracing.c
69
if (CHECK(passive_fd == -1, "accept", "passive_fd:%d errno:%d\n",
tools/testing/selftests/bpf/prog_tests/skeleton.c
103
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/skeleton.c
109
CHECK(data->out1 != 1, "res1", "got %d != exp %d\n", data->out1, 1);
tools/testing/selftests/bpf/prog_tests/skeleton.c
110
CHECK(data->out2 != 2, "res2", "got %lld != exp %d\n", data->out2, 2);
tools/testing/selftests/bpf/prog_tests/skeleton.c
111
CHECK(bss->out3 != 3, "res3", "got %d != exp %d\n", (int)bss->out3, 3);
tools/testing/selftests/bpf/prog_tests/skeleton.c
112
CHECK(bss->out4 != 4, "res4", "got %lld != exp %d\n", bss->out4, 4);
tools/testing/selftests/bpf/prog_tests/skeleton.c
113
CHECK(bss->out5.a != 5, "res5", "got %d != exp %d\n", bss->out5.a, 5);
tools/testing/selftests/bpf/prog_tests/skeleton.c
114
CHECK(bss->out5.b != 6, "res6", "got %lld != exp %d\n", bss->out5.b, 6);
tools/testing/selftests/bpf/prog_tests/skeleton.c
115
CHECK(bss->out6 != 14, "res7", "got %d != exp %d\n", bss->out6, 14);
tools/testing/selftests/bpf/prog_tests/skeleton.c
117
CHECK(bss->bpf_syscall != kcfg->CONFIG_BPF_SYSCALL, "ext1",
tools/testing/selftests/bpf/prog_tests/skeleton.c
119
CHECK(bss->kern_ver != kcfg->LINUX_KERNEL_VERSION, "ext2",
tools/testing/selftests/bpf/prog_tests/skeleton.c
30
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/skeleton.c
33
if (CHECK(skel->kconfig, "skel_kconfig", "kconfig is mmaped()!\n"))
tools/testing/selftests/bpf/prog_tests/skeleton.c
46
CHECK(data->in1 != -1, "in1", "got %d != exp %d\n", data->in1, -1);
tools/testing/selftests/bpf/prog_tests/skeleton.c
47
CHECK(data->out1 != -1, "out1", "got %d != exp %d\n", data->out1, -1);
tools/testing/selftests/bpf/prog_tests/skeleton.c
48
CHECK(data->in2 != -1, "in2", "got %lld != exp %lld\n", data->in2, -1LL);
tools/testing/selftests/bpf/prog_tests/skeleton.c
49
CHECK(data->out2 != -1, "out2", "got %lld != exp %lld\n", data->out2, -1LL);
tools/testing/selftests/bpf/prog_tests/skeleton.c
51
CHECK(bss->in3 != 0, "in3", "got %d != exp %d\n", bss->in3, 0);
tools/testing/selftests/bpf/prog_tests/skeleton.c
52
CHECK(bss->out3 != 0, "out3", "got %d != exp %d\n", bss->out3, 0);
tools/testing/selftests/bpf/prog_tests/skeleton.c
53
CHECK(bss->in4 != 0, "in4", "got %lld != exp %lld\n", bss->in4, 0LL);
tools/testing/selftests/bpf/prog_tests/skeleton.c
54
CHECK(bss->out4 != 0, "out4", "got %lld != exp %lld\n", bss->out4, 0LL);
tools/testing/selftests/bpf/prog_tests/skeleton.c
56
CHECK(rodata->in.in6 != 0, "in6", "got %d != exp %d\n", rodata->in.in6, 0);
tools/testing/selftests/bpf/prog_tests/skeleton.c
57
CHECK(bss->out6 != 0, "out6", "got %d != exp %d\n", bss->out6, 0);
tools/testing/selftests/bpf/prog_tests/skeleton.c
77
if (CHECK(err, "skel_load", "failed to load skeleton: %d\n", err))
tools/testing/selftests/bpf/prog_tests/skeleton.c
81
CHECK(data->in1 != 10, "in1", "got %d != exp %d\n", data->in1, 10);
tools/testing/selftests/bpf/prog_tests/skeleton.c
82
CHECK(data->in2 != 11, "in2", "got %lld != exp %lld\n", data->in2, 11LL);
tools/testing/selftests/bpf/prog_tests/skeleton.c
83
CHECK(bss->in3 != 12, "in3", "got %d != exp %d\n", bss->in3, 12);
tools/testing/selftests/bpf/prog_tests/skeleton.c
84
CHECK(bss->in4 != 13, "in4", "got %lld != exp %lld\n", bss->in4, 13LL);
tools/testing/selftests/bpf/prog_tests/skeleton.c
85
CHECK(rodata->in.in6 != 14, "in6", "got %d != exp %d\n", rodata->in.in6, 14);
tools/testing/selftests/bpf/prog_tests/snprintf_btf.c
16
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/snprintf_btf.c
20
if (CHECK(err, "skel_load", "failed to load skeleton: %d\n", err))
tools/testing/selftests/bpf/prog_tests/snprintf_btf.c
26
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/snprintf_btf.c
31
if (CHECK(err, "system", "ping failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/snprintf_btf.c
48
if (CHECK(bss->ran_subtests == 0, "check if subtests ran",
tools/testing/selftests/bpf/prog_tests/snprintf_btf.c
52
if (CHECK(bss->num_subtests != bss->ran_subtests,
tools/testing/selftests/bpf/prog_tests/sock_fields.c
110
CHECK(err < 0, "bpf_map_lookup_elem(linum_map_fd)",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
115
CHECK(err < 0, "bpf_map_lookup_elem(linum_map_fd)",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
137
CHECK(listen_sk.state != 10 ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
150
CHECK(srv_sk.state == 10 ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
163
CHECK(!skel->bss->lsndtime, "srv_tp", "Unexpected lsndtime:0\n");
tools/testing/selftests/bpf/prog_tests/sock_fields.c
165
CHECK(cli_sk.state == 10 ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
178
CHECK(listen_tp.data_segs_out ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
186
CHECK(srv_tp.data_segs_out != 2 ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
194
CHECK(cli_tp.data_segs_out ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
202
CHECK(skel->bss->parent_cg_id != parent_cg_id,
tools/testing/selftests/bpf/prog_tests/sock_fields.c
206
CHECK(skel->bss->child_cg_id != child_cg_id,
tools/testing/selftests/bpf/prog_tests/sock_fields.c
228
CHECK(err || pkt_out_cnt.cnt < 0xeB9F + 2 ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
246
CHECK(err || pkt_out_cnt.cnt < 0xeB9F + 4 ||
tools/testing/selftests/bpf/prog_tests/sock_fields.c
261
if (CHECK(err, "bpf_map_update_elem(sk_pkt_out_cnt_fd)",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
267
if (CHECK(err, "bpf_map_update_elem(sk_pkt_out_cnt10_fd)",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
287
if (CHECK(err, "getsockname(listen_fd)", "err:%d errno:%d\n", err,
tools/testing/selftests/bpf/prog_tests/sock_fields.c
297
if (CHECK(err, "getsockname(cli_fd)", "err:%d errno:%d\n",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
302
if (CHECK(accept_fd == -1, "accept(listen_fd)",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
315
if (CHECK(err != DATA_LEN, "send(accept_fd)",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
320
if (CHECK(err != DATA_LEN, "recv(cli_fd)", "err:%d errno:%d\n",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
327
if (CHECK(err, "recv(accept_fd) for fin", "err:%d errno:%d\n",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
332
if (CHECK(err, "recv(cli_fd) for fin", "err:%d errno:%d\n",
tools/testing/selftests/bpf/prog_tests/sock_fields.c
372
if (CHECK(!skel, "test_sock_fields__open_and_load", "failed\n"))
tools/testing/selftests/bpf/prog_tests/socket_cookie.c
30
if (CHECK(cgroup_fd < 0, "join_cgroup", "cgroup creation failed\n"))
tools/testing/selftests/bpf/prog_tests/socket_cookie.c
49
if (CHECK(server_fd < 0, "start_server", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/socket_cookie.c
53
if (CHECK(client_fd < 0, "connect_to_fd", "errno %d\n", errno))
tools/testing/selftests/bpf/prog_tests/stack_var_off.c
14
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/stack_var_off.c
29
if (CHECK(skel->bss->probe_res != 42, "check_probe_res",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
19
if (CHECK(!skel, "skel_open_and_load", "skeleton open/load failed\n"))
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
23
if (CHECK(err, "attach_tp", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
45
if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
50
if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
57
if (CHECK(err, "read_build_id",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
62
if (CHECK(err, "get_next_key from stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
68
if (CHECK(err, "lookup_elem from stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
91
if (CHECK(build_id_matches < 1, "build id match",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id.c
98
CHECK(err, "compare_stack_ips stackmap vs. stack_amap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
119
if (CHECK(build_id_matches < 1, "build id match",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
25
if (CHECK(!skel, "skel_open", "skeleton open failed\n"))
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
32
if (CHECK(err, "skel_load", "skeleton load failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
43
if (CHECK(pmu_fd < 0, "perf_event_open", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
72
if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
77
if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
84
if (CHECK(err, "get build_id with readelf",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
89
if (CHECK(err, "get_next_key from stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_build_id_nmi.c
96
if (CHECK(err, "lookup_elem from stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_map.c
37
if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_map.c
42
if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_map.c
48
if (CHECK(err, "compare_stack_ips stackmap vs. stack_amap",
tools/testing/selftests/bpf/prog_tests/stacktrace_map_raw_tp.c
16
if (CHECK(err, "prog_load raw tp", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/stacktrace_map_raw_tp.c
20
if (CHECK(!prog, "find_prog", "prog '%s' not found\n", prog_name))
tools/testing/selftests/bpf/prog_tests/stacktrace_map_raw_tp.c
52
if (CHECK(err, "compare_map_keys stackid_hmap vs. stackmap",
tools/testing/selftests/bpf/prog_tests/stacktrace_map_raw_tp.c
57
if (CHECK(err, "compare_map_keys stackmap vs. stackid_hmap",
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
15
if (CHECK(err, "prog_load raw tp", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
19
if (CHECK(efd < 0, "raw_tp_open", "err %d errno %d\n", efd, errno))
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
26
if (CHECK(err < 0, "bpf_task_fd_query", "err %d errno %d\n", err,
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
32
if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n",
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
40
if (CHECK(err < 0, "bpf_task_fd_query (len = 0)", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
45
if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len))
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
52
if (CHECK(err < 0, "bpf_task_fd_query (buf = 0)", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
57
if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len))
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
64
if (CHECK(err >= 0 || errno != ENOSPC, "bpf_task_fd_query (len = 3)",
tools/testing/selftests/bpf/prog_tests/task_fd_query_rawtp.c
70
if (CHECK(!err, "check_results", "fd_type %d len %u\n", fd_type, len))
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
17
if (CHECK(err, "bpf_prog_test_load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
28
if (CHECK(efd < 0, "open", "err %d errno %d\n", efd, errno))
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
32
if (CHECK(bytes <= 0 || bytes >= sizeof(buf), "read",
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
44
if (CHECK(err, "perf_event_open", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
48
if (CHECK(err, "perf_event_ioc_enable", "err %d errno %d\n", err,
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
53
if (CHECK(err, "perf_event_ioc_set_bpf", "err %d errno %d\n", err,
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
61
if (CHECK(err < 0, "bpf_task_fd_query", "err %d errno %d\n", err,
tools/testing/selftests/bpf/prog_tests/task_fd_query_tp.c
66
if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n",
tools/testing/selftests/bpf/prog_tests/tcp_hdr_options.c
500
CHECK(misc_skel->bss->nr_pure_ack != 1 &&
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
155
if (CHECK(pid == -1, "clone", "clone failed %d", errno))
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
160
if (CHECK(err == -1 && errno != ECHILD, "waitpid", "failed %d", errno))
tools/testing/selftests/bpf/prog_tests/test_bpffs.c
162
if (CHECK(WEXITSTATUS(status), "bpffs test ", "failed %d", WEXITSTATUS(status)))
tools/testing/selftests/bpf/prog_tests/test_bprm_opts.c
103
if (CHECK(err, "run_set_secureexec:1", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_bprm_opts.c
87
if (CHECK(!skel, "skel_load", "skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/test_bprm_opts.c
91
if (CHECK(err, "attach", "attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_bprm_opts.c
97
if (CHECK(err, "run_set_secureexec:0", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
105
if (CHECK(err, "run_measured_process #1", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
120
if (CHECK(err, "run_measured_process #2", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
146
if (CHECK(err, "modify-bin #3", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
151
if (CHECK(err, "run_measured_process #3", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
178
if (CHECK(err, "run_measured_process #4", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
196
if (CHECK(err, "restore-bin #3", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
209
if (CHECK(err, "run_measured_process #5", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
227
if (CHECK(!err, "run_measured_process #6", "err = %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
236
CHECK(err, "failed to run command", "%s, errno = %d\n", cmd, errno);
tools/testing/selftests/bpf/prog_tests/test_ima.c
77
if (CHECK(!skel, "skel_load", "skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/test_ima.c
86
if (CHECK(err, "attach", "attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_ima.c
90
if (CHECK(measured_dir == NULL, "mkdtemp", "err %d\n", errno))
tools/testing/selftests/bpf/prog_tests/test_ima.c
95
if (CHECK(err, "failed to run command", "%s, errno = %d\n", cmd, errno))
tools/testing/selftests/bpf/prog_tests/test_overhead.c
100
if (CHECK(err, "obj_load", "err %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_overhead.c
25
if (CHECK(fd < 0, "open /proc", "err %d", errno))
tools/testing/selftests/bpf/prog_tests/test_overhead.c
31
CHECK(err < 0, "task rename", "err %d", errno);
tools/testing/selftests/bpf/prog_tests/test_overhead.c
80
if (CHECK(!kprobe_prog, "find_probe",
tools/testing/selftests/bpf/prog_tests/test_overhead.c
84
if (CHECK(!kretprobe_prog, "find_probe",
tools/testing/selftests/bpf/prog_tests/test_overhead.c
88
if (CHECK(!raw_tp_prog, "find_probe",
tools/testing/selftests/bpf/prog_tests/test_overhead.c
92
if (CHECK(!fentry_prog, "find_probe",
tools/testing/selftests/bpf/prog_tests/test_overhead.c
96
if (CHECK(!fexit_prog, "find_probe",
tools/testing/selftests/bpf/prog_tests/test_profiler.c
37
if (CHECK(!profiler1_skel, "profiler1_skel_load", "profiler1 skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/test_profiler.c
41
if (CHECK(err, "profiler1_attach", "profiler1 attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_profiler.c
48
if (CHECK(!profiler2_skel, "profiler2_skel_load", "profiler2 skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/test_profiler.c
52
if (CHECK(err, "profiler2_attach", "profiler2 attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_profiler.c
59
if (CHECK(!profiler3_skel, "profiler3_skel_load", "profiler3 skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/test_profiler.c
63
if (CHECK(err, "profiler3_attach", "profiler3 attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/test_skb_pkt_end.c
33
if (CHECK(!skb_pkt_end_skel, "skb_pkt_end_skel_load", "skb_pkt_end skeleton failed\n"))
tools/testing/selftests/bpf/prog_tests/test_skb_pkt_end.c
37
if (CHECK(err, "skb_pkt_end_attach", "skb_pkt_end attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
101
if (CHECK(!err || errno != EFAULT,
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
109
if (CHECK(!err || errno != ENOSPC || query->prog_cnt != 2,
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
118
if (CHECK(err || query->prog_cnt != (i + 1),
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
124
if (CHECK(saved_prog_ids[j] != query->ids[j],
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
27
if (CHECK(efd < 0, "open", "err %d errno %d\n", efd, errno))
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
31
if (CHECK(bytes <= 0 || bytes >= sizeof(buf),
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
45
if (CHECK(err, "prog_load", "err %d errno %d\n", err, errno))
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
55
if (CHECK(err, "bpf_prog_get_info_by_fd", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
63
if (CHECK(pmu_fd[i] < 0, "perf_event_open", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
67
if (CHECK(err, "perf_event_ioc_enable", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
75
if (CHECK(err || query->prog_cnt != 0,
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
83
if (CHECK(err, "perf_event_ioc_set_bpf", "err %d errno %d\n",
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
91
if (CHECK(err || query->prog_cnt != 2,
tools/testing/selftests/bpf/prog_tests/trace_ext.c
35
if (CHECK(!skel_pkt, "setup", "classifier/test_pkt_md_access open failed\n"))
tools/testing/selftests/bpf/prog_tests/trace_ext.c
39
if (CHECK(err, "setup", "classifier/test_pkt_md_access attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/trace_ext.c
47
if (CHECK(!skel_ext, "setup", "freplace/test_pkt_md_access open failed\n"))
tools/testing/selftests/bpf/prog_tests/trace_ext.c
56
if (CHECK(err, "setup", "freplace/test_pkt_md_access load failed\n")) {
tools/testing/selftests/bpf/prog_tests/trace_ext.c
63
if (CHECK(err, "setup", "freplace/test_pkt_md_access attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/trace_ext.c
71
if (CHECK(!skel_trace, "setup", "tracing/test_pkt_md_access_new open failed\n"))
tools/testing/selftests/bpf/prog_tests/varlen.c
25
if (CHECK(!skel, "skel_open", "failed to open skeleton\n"))
tools/testing/selftests/bpf/prog_tests/varlen.c
31
if (CHECK(err, "skel_attach", "skeleton attach failed: %d\n", err))
tools/testing/selftests/bpf/prog_tests/varlen.c
46
CHECK(memcmp(bss->payload1, exp_str, size1 + size2), "content_check",
tools/testing/selftests/bpf/prog_tests/varlen.c
52
CHECK(memcmp(data->payload2, exp_str, size1 + size2), "content_check",
tools/testing/selftests/bpf/prog_tests/varlen.c
58
CHECK(memcmp(data->payload3, exp_str, size1 + size2), "content_check",
tools/testing/selftests/bpf/prog_tests/varlen.c
64
CHECK(memcmp(data->payload4, exp_str, size1 + size2), "content_check",
tools/testing/selftests/bpf/prog_tests/varlen.c
9
CHECK((got) != (exp), "check", "got %ld != exp %ld\n", \
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
41
if (CHECK(err, "load_ok", "initial load failed"))
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
45
if (CHECK(err || id0 != id1, "id1_check",
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
50
if (CHECK(!err, "load_fail", "load with expected id didn't fail"))
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
55
if (CHECK(err, "replace_ok", "replace valid old_fd failed"))
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
58
if (CHECK(err || id0 != id2, "id2_check",
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
63
if (CHECK(!err, "replace_fail", "replace invalid old_fd didn't fail"))
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
67
if (CHECK(!err, "remove_fail", "remove invalid old_fd didn't fail"))
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
72
if (CHECK(err, "remove_ok", "remove valid old_fd failed"))
tools/testing/selftests/bpf/prog_tests/xdp_attach.c
76
if (CHECK(err || id0 != 0, "unload_check",
tools/testing/selftests/bpf/prog_tests/xdp_info.c
19
if (CHECK(err, "get_xdp_none", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
21
if (CHECK(prog_id, "prog_id_none", "unexpected prog_id=%u\n", prog_id))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
25
if (CHECK(err, "get_xdp_none_skb", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
27
if (CHECK(prog_id, "prog_id_none_skb", "unexpected prog_id=%u\n",
tools/testing/selftests/bpf/prog_tests/xdp_info.c
38
if (CHECK(err, "get_prog_info", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
42
if (CHECK(err, "set_xdp_skb", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
48
if (CHECK(err, "get_xdp", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
50
if (CHECK(prog_id != info.id, "prog_id", "prog_id not available\n"))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
54
if (CHECK(err, "get_xdp_skb", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
56
if (CHECK(prog_id != info.id, "prog_id_skb", "prog_id not available\n"))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
60
if (CHECK(err, "get_xdp_drv", "errno=%d\n", errno))
tools/testing/selftests/bpf/prog_tests/xdp_info.c
62
if (CHECK(prog_id, "prog_id_drv", "unexpected prog_id=%u\n", prog_id))
tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c
52
CHECK(!ok, name, "unexpected %s: actual '%s' != expected '%s'\n",
tools/testing/selftests/bpf/progs/linked_list_fail.c
106
CHECK(kptr_kptr, op, &f1->lock, &f2->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
107
CHECK(kptr_global, op, &f1->lock, &ghead); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
108
CHECK(kptr_map, op, &f1->lock, &v->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
109
CHECK(kptr_inner_map, op, &f1->lock, &iv->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
111
CHECK(global_global, op, &glock2, &ghead); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
112
CHECK(global_kptr, op, &glock, &f1->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
113
CHECK(global_map, op, &glock, &v->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
114
CHECK(global_inner_map, op, &glock, &iv->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
116
CHECK(map_map, op, &v->lock, &v2->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
117
CHECK(map_kptr, op, &v->lock, &f2->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
118
CHECK(map_global, op, &v->lock, &ghead); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
119
CHECK(map_inner_map, op, &v->lock, &iv->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
121
CHECK(inner_map_inner_map, op, &iv->lock, &iv2->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
122
CHECK(inner_map_kptr, op, &iv->lock, &f2->head); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
123
CHECK(inner_map_global, op, &iv->lock, &ghead); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
124
CHECK(inner_map_map, op, &iv->lock, &v->head);
tools/testing/selftests/bpf/progs/linked_list_fail.c
143
CHECK(kptr_kptr, op, &f1->lock, &f2->head, &b->node); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
144
CHECK(kptr_global, op, &f1->lock, &ghead, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
145
CHECK(kptr_map, op, &f1->lock, &v->head, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
146
CHECK(kptr_inner_map, op, &f1->lock, &iv->head, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
148
CHECK(global_global, op, &glock2, &ghead, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
149
CHECK(global_kptr, op, &glock, &f1->head, &b->node); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
150
CHECK(global_map, op, &glock, &v->head, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
151
CHECK(global_inner_map, op, &glock, &iv->head, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
153
CHECK(map_map, op, &v->lock, &v2->head, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
154
CHECK(map_kptr, op, &v->lock, &f2->head, &b->node); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
155
CHECK(map_global, op, &v->lock, &ghead, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
156
CHECK(map_inner_map, op, &v->lock, &iv->head, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
158
CHECK(inner_map_inner_map, op, &iv->lock, &iv2->head, &f->node2);\
tools/testing/selftests/bpf/progs/linked_list_fail.c
159
CHECK(inner_map_kptr, op, &iv->lock, &f2->head, &b->node); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
160
CHECK(inner_map_global, op, &iv->lock, &ghead, &f->node2); \
tools/testing/selftests/bpf/progs/linked_list_fail.c
161
CHECK(inner_map_map, op, &iv->lock, &v->head, &f->node2);
tools/testing/selftests/bpf/progs/linked_list_fail.c
57
CHECK(kptr, pop_front, &f->head);
tools/testing/selftests/bpf/progs/linked_list_fail.c
58
CHECK(kptr, pop_back, &f->head);
tools/testing/selftests/bpf/progs/linked_list_fail.c
60
CHECK(global, pop_front, &ghead);
tools/testing/selftests/bpf/progs/linked_list_fail.c
61
CHECK(global, pop_back, &ghead);
tools/testing/selftests/bpf/progs/linked_list_fail.c
63
CHECK(map, pop_front, &v->head);
tools/testing/selftests/bpf/progs/linked_list_fail.c
64
CHECK(map, pop_back, &v->head);
tools/testing/selftests/bpf/progs/linked_list_fail.c
66
CHECK(inner_map, pop_front, &iv->head);
tools/testing/selftests/bpf/progs/linked_list_fail.c
67
CHECK(inner_map, pop_back, &iv->head);
tools/testing/selftests/bpf/progs/linked_list_fail.c
80
CHECK(kptr, push_front, &f->head, &b->node);
tools/testing/selftests/bpf/progs/linked_list_fail.c
81
CHECK(kptr, push_back, &f->head, &b->node);
tools/testing/selftests/bpf/progs/linked_list_fail.c
83
CHECK(global, push_front, &ghead, &f->node2);
tools/testing/selftests/bpf/progs/linked_list_fail.c
84
CHECK(global, push_back, &ghead, &f->node2);
tools/testing/selftests/bpf/progs/linked_list_fail.c
86
CHECK(map, push_front, &v->head, &f->node2);
tools/testing/selftests/bpf/progs/linked_list_fail.c
87
CHECK(map, push_back, &v->head, &f->node2);
tools/testing/selftests/bpf/progs/linked_list_fail.c
89
CHECK(inner_map, push_front, &iv->head, &f->node2);
tools/testing/selftests/bpf/progs/linked_list_fail.c
90
CHECK(inner_map, push_back, &iv->head, &f->node2);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
113
CHECK(kptr_kptr, &f1->lock, &f2->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
114
CHECK(kptr_global, &f1->lock, &lockA);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
115
CHECK(kptr_mapval, &f1->lock, &v->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
116
CHECK(kptr_innermapval, &f1->lock, &iv->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
118
CHECK(global_global, &lockA, &lockB);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
119
CHECK(global_kptr, &lockA, &f1->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
120
CHECK(global_mapval, &lockA, &v->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
121
CHECK(global_innermapval, &lockA, &iv->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
143
CHECK(mapval_kptr, &v->lock, &f1->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
144
CHECK(mapval_global, &v->lock, &lockB);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
145
CHECK(mapval_innermapval, &v->lock, &iv->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
198
CHECK(innermapval_kptr, &iv->lock, &f1->lock);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
199
CHECK(innermapval_global, &iv->lock, &lockA);
tools/testing/selftests/bpf/progs/test_spin_lock_fail.c
200
CHECK(innermapval_mapval, &iv->lock, &v->lock);
tools/testing/selftests/bpf/test_maps.c
1654
CHECK(fd64 == -1, "socket()",
tools/testing/selftests/bpf/test_maps.c
1660
CHECK(err == -1, "setsockopt(SO_REUSEPORT)",
tools/testing/selftests/bpf/test_maps.c
1672
CHECK(err >= 0 || errno != EINVAL,
tools/testing/selftests/bpf/test_maps.c
1678
CHECK(err == -1, "bind()",
tools/testing/selftests/bpf/test_maps.c
1684
CHECK(err == -1, "getsockname()",
tools/testing/selftests/bpf/test_maps.c
1691
CHECK(err == -1, "getsockopt(SO_COOKIE)",
tools/testing/selftests/bpf/test_maps.c
1701
CHECK(err >= 0 || errno != EINVAL,
tools/testing/selftests/bpf/test_maps.c
1706
CHECK(err == -1, "listen()",
tools/testing/selftests/bpf/test_maps.c
1731
CHECK(map_fd < 0, "reuseport array create",
tools/testing/selftests/bpf/test_maps.c
1736
CHECK(err >= 0 || errno != E2BIG, "reuseport array del >=max_entries",
tools/testing/selftests/bpf/test_maps.c
1740
CHECK(err >= 0 || errno != E2BIG,
tools/testing/selftests/bpf/test_maps.c
1745
CHECK(err >= 0 || errno != ENOENT,
tools/testing/selftests/bpf/test_maps.c
1751
CHECK(err >= 0 || errno != ENOENT,
tools/testing/selftests/bpf/test_maps.c
1755
CHECK(err >= 0 || errno != ENOENT,
tools/testing/selftests/bpf/test_maps.c
1769
CHECK(err >= 0 || errno != ENOENT,
tools/testing/selftests/bpf/test_maps.c
1778
CHECK(err < 0,
tools/testing/selftests/bpf/test_maps.c
1787
CHECK(err < 0,
tools/testing/selftests/bpf/test_maps.c
1795
CHECK(err >= 0 || errno != EEXIST,
tools/testing/selftests/bpf/test_maps.c
1804
CHECK(err < 0,
tools/testing/selftests/bpf/test_maps.c
1813
CHECK(err >= 0 || errno != EBUSY,
tools/testing/selftests/bpf/test_maps.c
1819
CHECK(err >= 0 || errno != EBUSY,
tools/testing/selftests/bpf/test_maps.c
1826
CHECK(err < 0, "reuseport array delete sk",
tools/testing/selftests/bpf/test_maps.c
1832
CHECK(err < 0,
tools/testing/selftests/bpf/test_maps.c
1838
CHECK(err < 0 || sk_cookie != map_cookie,
tools/testing/selftests/bpf/test_maps.c
1847
CHECK(err >= 0 || errno != ENOENT,
tools/testing/selftests/bpf/test_maps.c
1855
CHECK(fd64 == -1, "socket(SOCK_RAW)", "err:%d errno:%d\n",
tools/testing/selftests/bpf/test_maps.c
1858
CHECK(err >= 0 || errno != ENOTSUPP, "reuseport array update SOCK_RAW",
tools/testing/selftests/bpf/test_maps.c
1868
CHECK(map_fd < 0, "reuseport array create",
tools/testing/selftests/bpf/test_maps.c
1874
CHECK(err < 0, "reuseport array update 32 bit fd",
tools/testing/selftests/bpf/test_maps.c
1877
CHECK(err >= 0 || errno != ENOSPC,
tools/testing/selftests/bpf/test_maps.c
271
CHECK(fd < 0,
tools/testing/selftests/bpf/test_maps.c
278
CHECK(ret != 0,
tools/testing/selftests/bpf/test_maps.c
341
CHECK(bpf_map_get_next_key(second, key_ptr, &next_second) != 0,
tools/testing/selftests/bpf/test_maps.c
344
CHECK(next_first != next_second,
tools/testing/selftests/bpf/test_progs.h
231
CHECK(false, "", fmt"\n", ##args); \
tools/testing/selftests/bpf/test_progs.h
238
CHECK(!___ok, (name), "unexpected %s: got FALSE\n", (name)); \
tools/testing/selftests/bpf/test_progs.h
245
CHECK(!___ok, (name), "unexpected %s: got TRUE\n", (name)); \
tools/testing/selftests/bpf/test_progs.h
254
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
265
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
276
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
287
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
298
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
309
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
320
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
332
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
343
CHECK(!___ok, (name), \
tools/testing/selftests/bpf/test_progs.h
355
CHECK(!___ok, (name), "unexpected memory mismatch\n"); \
tools/testing/selftests/bpf/test_progs.h
367
CHECK(!___ok, (name), "unexpected error: %lld (errno %d)\n", \
tools/testing/selftests/bpf/test_progs.h
376
CHECK(!___ok, (name), "unexpected success: %lld\n", ___res); \
tools/testing/selftests/bpf/test_progs.h
384
CHECK(!___ok, (name), "unexpected pointer: %p\n", ___res); \
tools/testing/selftests/bpf/test_progs.h
393
CHECK(!___ok, (name), "unexpected error: %d\n", ___err); \
tools/testing/selftests/bpf/test_progs.h
402
CHECK(!___ok, (name), "unexpected pointer: %p\n", ___res); \
tools/testing/selftests/bpf/test_progs.h
410
CHECK(!___ok, (name), "unexpected fd: %d (errno %d)\n", \
tools/testing/selftests/bpf/test_progs.h
419
CHECK(!___ok, (name), "unexpected fd: %d\n", ___fd); \