| /tools/testing/selftests/bpf/prog_tests/ |
| D | pinning.c | 13 int err; in get_map_id() local 21 err = bpf_map_get_info_by_fd(bpf_map__fd(map), in get_map_id() 23 CHECK(err, "get map info", "err %d errno %d", err, errno); in get_map_id() 40 int err, map_fd; in test_pinning() local 47 err = libbpf_get_error(obj); in test_pinning() 48 if (CHECK(err != -EINVAL, "invalid open", "err %d errno %d\n", err, errno)) { in test_pinning() 55 err = libbpf_get_error(obj); in test_pinning() 56 if (CHECK(err, "default open", "err %d errno %d\n", err, errno)) { in test_pinning() 61 err = bpf_object__load(obj); in test_pinning() 62 if (CHECK(err, "default load", "err %d errno %d\n", err, errno)) in test_pinning() [all …]
|
| D | test_bpffs.c | 37 int err, map; in fn() local 39 err = unshare(CLONE_NEWNS); in fn() 40 if (!ASSERT_OK(err, "unshare")) in fn() 43 err = mount("", "/", "", MS_REC | MS_PRIVATE, NULL); in fn() 44 if (!ASSERT_OK(err, "mount /")) in fn() 47 err = mkdir(TDIR, 0777); in fn() 51 if ((err && errno != EEXIST) && !ASSERT_OK(err, "mkdir " TDIR)) in fn() 54 err = mount("none", TDIR, "tmpfs", 0, NULL); in fn() 55 if (!ASSERT_OK(err, "mount tmpfs")) in fn() 58 err = mkdir(TDIR "/fs1", 0777); in fn() [all …]
|
| D | sockopt_sk.c | 17 int fd, err; in getsetsockopt() local 39 goto err; in getsetsockopt() 43 err = setsockopt(fd, SOL_IP, IP_TOS, big_buf, optlen); in getsetsockopt() 44 if (err) { in getsetsockopt() 46 goto err; in getsetsockopt() 51 err = getsockopt(fd, SOL_IP, IP_TOS, big_buf, &optlen); in getsetsockopt() 52 if (err) { in getsetsockopt() 54 goto err; in getsetsockopt() 60 goto err; in getsetsockopt() 66 err = setsockopt(fd, SOL_IP, IP_TTL, &buf, 1); in getsetsockopt() [all …]
|
| D | linked_list.c | 279 int id, err; in list_and_rb_node_same_struct() local 298 err = btf__add_field(btf, "a", LIST_NODE, 0, 0); in list_and_rb_node_same_struct() 299 if (!ASSERT_OK(err, "btf__add_field bar::a")) in list_and_rb_node_same_struct() 301 err = btf__add_field(btf, "c", bpf_rb_node_btf_id, 192, 0); in list_and_rb_node_same_struct() 302 if (!ASSERT_OK(err, "btf__add_field bar::c")) in list_and_rb_node_same_struct() 305 err = btf__add_field(btf, "ref", bpf_refcount_btf_id, 448, 0); in list_and_rb_node_same_struct() 306 if (!ASSERT_OK(err, "btf__add_field bar::ref")) in list_and_rb_node_same_struct() 313 err = btf__add_field(btf, "a", LIST_HEAD, 0, 0); in list_and_rb_node_same_struct() 314 if (!ASSERT_OK(err, "btf__add_field foo::a")) in list_and_rb_node_same_struct() 316 err = btf__add_field(btf, "b", SPIN_LOCK, 128, 0); in list_and_rb_node_same_struct() [all …]
|
| D | lookup_and_delete.c | 16 int err; in fill_values() local 19 err = bpf_map_update_elem(map_fd, &key, &value, BPF_NOEXIST); in fill_values() 20 if (!ASSERT_OK(err, "bpf_map_update_elem")) in fill_values() 30 int i, err; in fill_values_percpu() local 36 err = bpf_map_update_elem(map_fd, &key, value, BPF_NOEXIST); in fill_values_percpu() 37 if (!ASSERT_OK(err, "bpf_map_update_elem")) in fill_values_percpu() 48 int err; in setup_prog() local 54 err = bpf_map__set_type(skel->maps.hash_map, map_type); in setup_prog() 55 if (!ASSERT_OK(err, "bpf_map__set_type")) in setup_prog() 58 err = bpf_map__set_max_entries(skel->maps.hash_map, MAX_ENTRIES); in setup_prog() [all …]
|
| D | test_ima.c | 73 int err, duration = 0, fresh_digest_idx = 0; in test_test_ima() local 85 err = ima__attach(skel); in test_test_ima() 86 if (CHECK(err, "attach", "attach failed: %d\n", err)) in test_test_ima() 94 err = system(cmd); in test_test_ima() 95 if (CHECK(err, "failed to run command", "%s, errno = %d\n", cmd, errno)) in test_test_ima() 104 err = run_measured_process(measured_dir, &skel->bss->monitored_pid); in test_test_ima() 105 if (CHECK(err, "run_measured_process #1", "err = %d\n", err)) in test_test_ima() 108 err = ring_buffer__consume(ringbuf); in test_test_ima() 109 ASSERT_EQ(err, 1, "num_samples_or_err"); in test_test_ima() 119 err = run_measured_process(measured_dir, &skel->bss->monitored_pid); in test_test_ima() [all …]
|
| D | xdp_attach.c | 13 int err, fd1, fd2, fd3; in test_xdp_attach() local 18 err = bpf_prog_test_load(file, BPF_PROG_TYPE_XDP, &obj1, &fd1); in test_xdp_attach() 19 if (CHECK_FAIL(err)) in test_xdp_attach() 21 err = bpf_prog_get_info_by_fd(fd1, &info, &len); in test_xdp_attach() 22 if (CHECK_FAIL(err)) in test_xdp_attach() 26 err = bpf_prog_test_load(file, BPF_PROG_TYPE_XDP, &obj2, &fd2); in test_xdp_attach() 27 if (CHECK_FAIL(err)) in test_xdp_attach() 31 err = bpf_prog_get_info_by_fd(fd2, &info, &len); in test_xdp_attach() 32 if (CHECK_FAIL(err)) in test_xdp_attach() 36 err = bpf_prog_test_load(file, BPF_PROG_TYPE_XDP, &obj3, &fd3); in test_xdp_attach() [all …]
|
| D | tailcalls.c | 17 int err, map_fd, prog_fd, main_fd, i, j; in test_tailcall_1() local 29 err = bpf_prog_test_load("tailcall1.bpf.o", BPF_PROG_TYPE_SCHED_CLS, &obj, in test_tailcall_1() 31 if (CHECK_FAIL(err)) in test_tailcall_1() 61 err = bpf_map_update_elem(map_fd, &i, &prog_fd, BPF_ANY); in test_tailcall_1() 62 if (CHECK_FAIL(err)) in test_tailcall_1() 67 err = bpf_prog_test_run_opts(main_fd, &topts); in test_tailcall_1() 68 ASSERT_OK(err, "tailcall"); in test_tailcall_1() 71 err = bpf_map_delete_elem(map_fd, &i); in test_tailcall_1() 72 if (CHECK_FAIL(err)) in test_tailcall_1() 76 err = bpf_prog_test_run_opts(main_fd, &topts); in test_tailcall_1() [all …]
|
| D | task_fd_query_rawtp.c | 10 int efd, err, prog_fd; in test_task_fd_query_rawtp() local 14 err = bpf_prog_test_load(file, BPF_PROG_TYPE_RAW_TRACEPOINT, &obj, &prog_fd); in test_task_fd_query_rawtp() 15 if (CHECK(err, "prog_load raw tp", "err %d errno %d\n", err, errno)) in test_task_fd_query_rawtp() 24 err = bpf_task_fd_query(getpid(), efd, 0, buf, &len, &prog_id, in test_task_fd_query_rawtp() 26 if (CHECK(err < 0, "bpf_task_fd_query", "err %d errno %d\n", err, in test_task_fd_query_rawtp() 30 err = fd_type == BPF_FD_TYPE_RAW_TRACEPOINT && in test_task_fd_query_rawtp() 32 if (CHECK(!err, "check_results", "fd_type %d tp_name %s\n", in test_task_fd_query_rawtp() 38 err = bpf_task_fd_query(getpid(), efd, 0, buf, &len, &prog_id, in test_task_fd_query_rawtp() 40 if (CHECK(err < 0, "bpf_task_fd_query (len = 0)", "err %d errno %d\n", in test_task_fd_query_rawtp() 41 err, errno)) in test_task_fd_query_rawtp() [all …]
|
| D | map_ops.c | 48 int err = 0; in setup() local 59 err = test_map_ops__load(*skel); in setup() 60 if (!ASSERT_OK(err, "test_map_ops__load")) in setup() 61 return err; in setup() 63 err = test_map_ops__attach(*skel); in setup() 64 if (!ASSERT_OK(err, "test_map_ops__attach")) in setup() 65 return err; in setup() 67 return err; in setup() 84 ASSERT_OK(skel->bss->err, "map_update_initial"); in map_ops_update_delete_subtest() 87 ASSERT_LT(skel->bss->err, 0, "map_update_existing"); in map_ops_update_delete_subtest() [all …]
|
| D | token.c | 73 int err; in set_delegate_mask() local 84 err = sys_fsconfig(fs_fd, FSCONFIG_SET_STRING, key, in set_delegate_mask() 86 if (err < 0) in set_delegate_mask() 87 err = -errno; in set_delegate_mask() 88 return err; in set_delegate_mask() 117 int mnt_fd, err; in materialize_bpffs_fd() local 120 err = set_delegate_mask(fs_fd, "delegate_cmds", opts->cmds, opts->cmds_str); in materialize_bpffs_fd() 121 if (!ASSERT_OK(err, "fs_cfg_cmds")) in materialize_bpffs_fd() 122 return err; in materialize_bpffs_fd() 123 err = set_delegate_mask(fs_fd, "delegate_maps", opts->maps, opts->maps_str); in materialize_bpffs_fd() [all …]
|
| D | sockopt_multi.c | 14 int err; in run_getsockopt_test() local 19 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1); in run_getsockopt_test() 20 if (err < 0) { in run_getsockopt_test() 27 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 28 if (err) { in run_getsockopt_test() 35 err = -1; in run_getsockopt_test() 51 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 52 if (err) { in run_getsockopt_test() 59 err = -1; in run_getsockopt_test() 76 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() [all …]
|
| D | sockmap_basic.c | 32 int s, repair, err; in connected_socket_v4() local 39 err = setsockopt(s, SOL_TCP, TCP_REPAIR, &repair, sizeof(repair)); in connected_socket_v4() 40 if (!ASSERT_OK(err, "setsockopt(TCP_REPAIR)")) in connected_socket_v4() 43 err = connect(s, (struct sockaddr *)&addr, len); in connected_socket_v4() 44 if (!ASSERT_OK(err, "connect")) in connected_socket_v4() 48 err = setsockopt(s, SOL_TCP, TCP_REPAIR, &repair, sizeof(repair)); in connected_socket_v4() 49 if (!ASSERT_OK(err, "setsockopt(TCP_REPAIR)")) in connected_socket_v4() 62 int err, src_fd, dst_fd; in compare_cookies() local 70 err = bpf_map_lookup_elem(src_fd, &i, &src_cookie); in compare_cookies() 71 if (err && errno == ENOENT) { in compare_cookies() [all …]
|
| D | migrate_reuseport.c | 150 int err = 0, fd, len; in setup_fastopen() local 159 err = -1; in setup_fastopen() 163 err = -1; in setup_fastopen() 167 err = lseek(fd, 0, SEEK_SET); in setup_fastopen() 168 if (!ASSERT_OK(err, "lseek")) in setup_fastopen() 176 err = -1; in setup_fastopen() 182 return err; in setup_fastopen() 205 int err; in pass_ack() local 207 err = bpf_link__destroy(test_case->link); in pass_ack() 208 if (!ASSERT_OK(err, "bpf_link__destroy")) in pass_ack() [all …]
|
| /tools/testing/selftests/x86/ |
| D | test_FCMOV.c | 56 int err = 0; in main() local 68 err |= !(fcmovb(0) == 1.0); err |= !(fcmovnb(0) != 1.0); in main() 69 err |= !(fcmove(0) == 1.0); err |= !(fcmovne(0) != 1.0); in main() 70 err |= !(fcmovbe(0) == 1.0); err |= !(fcmovnbe(0) != 1.0); in main() 71 err |= !(fcmovu(0) == 1.0); err |= !(fcmovnu(0) != 1.0); in main() 73 err |= !(fcmovb(CF) != 1.0); err |= !(fcmovnb(CF) == 1.0); in main() 74 err |= !(fcmove(CF) == 1.0); err |= !(fcmovne(CF) != 1.0); in main() 75 err |= !(fcmovbe(CF) != 1.0); err |= !(fcmovnbe(CF) == 1.0); in main() 76 err |= !(fcmovu(CF) == 1.0); err |= !(fcmovnu(CF) != 1.0); in main() 78 err |= !(fcmovb(ZF) == 1.0); err |= !(fcmovnb(ZF) != 1.0); in main() [all …]
|
| /tools/testing/selftests/damon/ |
| D | _damon_sysfs.py | 59 err = write_file( 61 if err is not None: 62 return err 63 err = write_file( 65 if err is not None: 66 return err 67 err = write_file(os.path.join(self.sysfs_dir(), 'nr_accesses', 'min'), 69 if err is not None: 70 return err 71 err = write_file(os.path.join(self.sysfs_dir(), 'nr_accesses', 'max'), [all …]
|
| /tools/testing/selftests/bpf/progs/ |
| D | get_func_args_test.c | 15 __s64 err; in BPF_PROG() local 20 err = bpf_get_func_arg(ctx, 0, &a); in BPF_PROG() 30 test1_result &= err == 0 && ((int) a == 1); in BPF_PROG() 33 err = bpf_get_func_arg(ctx, 1, &z); in BPF_PROG() 34 test1_result &= err == -EINVAL; in BPF_PROG() 37 err = bpf_get_func_ret(ctx, &ret); in BPF_PROG() 38 test1_result &= err == -EOPNOTSUPP; in BPF_PROG() 48 __s64 err; in BPF_PROG() local 53 err = bpf_get_func_arg(ctx, 0, &a); in BPF_PROG() 54 test2_result &= err == 0 && (int) a == 2; in BPF_PROG() [all …]
|
| D | dynptr_success.c | 15 int pid, err, val; variable 50 err = bpf_dynptr_write(&ptr, 0, write_data, sizeof(write_data), 0); in test_read_write() 53 err = err ?: bpf_dynptr_read(read_data, sizeof(read_data), &ptr, 0, 0); in test_read_write() 58 err = 1; in test_read_write() 84 err = 1; in test_dynptr_data() 93 err = 2; in test_dynptr_data() 100 err = 3; in test_dynptr_data() 106 err = 4; in test_dynptr_data() 112 err = bpf_probe_read_kernel(&val, sizeof(val), data); in test_dynptr_data() 113 if (err) in test_dynptr_data() [all …]
|
| /tools/perf/tests/ |
| D | event-times.c | 25 int err; in attach__enable_on_exec() local 29 err = evlist__create_maps(evlist, &target); in attach__enable_on_exec() 30 if (err < 0) { in attach__enable_on_exec() 32 return err; in attach__enable_on_exec() 35 err = evlist__prepare_workload(evlist, &target, argv, false, NULL); in attach__enable_on_exec() 36 if (err < 0) { in attach__enable_on_exec() 38 return err; in attach__enable_on_exec() 43 err = evlist__open(evlist); in attach__enable_on_exec() 44 if (err < 0) { in attach__enable_on_exec() 47 return err; in attach__enable_on_exec() [all …]
|
| /tools/testing/selftests/pidfd/ |
| D | pidfd_fdinfo_test.c | 25 static int error_set(struct error *err, int code, const char *fmt, ...) in error_set() argument 30 if (code == PIDFD_PASS || !err || err->code != PIDFD_PASS) in error_set() 33 err->code = code; in error_set() 35 r = vsnprintf(err->msg, sizeof(err->msg), fmt, args); in error_set() 36 assert((size_t)r < sizeof(err->msg)); in error_set() 42 static void error_report(struct error *err, const char *test_name) in error_report() argument 44 switch (err->code) { in error_report() 46 ksft_exit_fail_msg("%s test: Fatal: %s\n", test_name, err->msg); in error_report() 51 ksft_test_result_error("%s test: %s\n", test_name, err->msg); in error_report() 56 ksft_test_result_skip("%s test: %s\n", test_name, err->msg); in error_report() [all …]
|
| /tools/testing/selftests/bpf/ |
| D | xdp_synproxy.c | 27 int err; in cleanup() local 37 err = bpf_tc_hook_destroy(&hook); in cleanup() 38 if (err < 0) { in cleanup() 39 fprintf(stderr, "Error: bpf_tc_hook_destroy: %s\n", strerror(-err)); in cleanup() 49 err = bpf_xdp_attach(ifindex, -1, 0, NULL); in cleanup() 50 if (err < 0) { in cleanup() 51 fprintf(stderr, "Error: bpf_set_link_xdp_fd: %s\n", strerror(-err)); in cleanup() 57 err = bpf_xdp_attach(ifindex, -1, XDP_FLAGS_REPLACE, &opts); in cleanup() 59 if (err < 0) { in cleanup() 60 fprintf(stderr, "Error: bpf_set_link_xdp_fd_opts: %s\n", strerror(-err)); in cleanup() [all …]
|
| /tools/testing/selftests/bpf/map_tests/ |
| D | sk_storage_map.c | 166 int i, map_fd, err, *sk_fds; in insert_close_thread() local 185 err = -errno; in insert_close_thread() 189 err = bpf_map_update_elem(map_fd, &sk_fds[i], &value, in insert_close_thread() 191 if (err) { in insert_close_thread() 192 err = -errno; in insert_close_thread() 220 return ERR_PTR(err); in insert_close_thread() 225 int i, map_fd = -1, err = 0, nr_threads_created = 0; in do_sk_storage_map_stress_free() local 236 err = pthread_create(&sk_thread_ids[i], NULL, in do_sk_storage_map_stress_free() 238 if (err) { in do_sk_storage_map_stress_free() 239 err = -errno; in do_sk_storage_map_stress_free() [all …]
|
| /tools/testing/selftests/arm64/signal/testcases/ |
| D | testcases.c | 9 bool validate_extra_context(struct extra_context *extra, char **err, in validate_extra_context() argument 14 if (!extra || !err) in validate_extra_context() 20 *err = "Missing terminator after EXTRA context"; in validate_extra_context() 24 *err = "Extra DATAP misaligned"; in validate_extra_context() 26 *err = "Extra SIZE misaligned"; in validate_extra_context() 28 *err = "Extra DATAP misplaced (not contiguous)"; in validate_extra_context() 29 if (*err) in validate_extra_context() 38 bool validate_sve_context(struct sve_context *sve, char **err) in validate_sve_context() argument 44 if (!sve || !err) in validate_sve_context() 50 *err = "bad size for SVE context"; in validate_sve_context() [all …]
|
| /tools/perf/util/ |
| D | parse-events.y | 182 int err; variable 184 err = parse_events__modifier_group(_parse_state, &@3, list, $3); 185 if (err) 233 int err; variable 240 err = parse_events__modifier_event(_parse_state, &@2, list, $2); 241 if (err) 257 int err = parse_events__set_default_name($2, $1); variable 259 if (err) { 281 int err = parse_events_multi_pmu_add_or_add_pmu(_parse_state, $1, $2, &list, &@1); variable 285 if (err) [all …]
|
| /tools/perf/util/arm-spe-decoder/ |
| D | arm-spe-pkt-decoder.c | 240 static int arm_spe_pkt_out_string(int *err, char **buf_p, size_t *blen, in arm_spe_pkt_out_string() argument 247 if (err && *err) in arm_spe_pkt_out_string() 248 return *err; in arm_spe_pkt_out_string() 255 if (err && !*err) in arm_spe_pkt_out_string() 256 *err = ret; in arm_spe_pkt_out_string() 269 if (err && !*err) in arm_spe_pkt_out_string() 270 *err = ret; in arm_spe_pkt_out_string() 283 int err = 0; in arm_spe_pkt_desc_event() local 285 arm_spe_pkt_out_string(&err, &buf, &buf_len, "EV"); in arm_spe_pkt_desc_event() 288 arm_spe_pkt_out_string(&err, &buf, &buf_len, " EXCEPTION-GEN"); in arm_spe_pkt_desc_event() [all …]
|