Home
last modified time | relevance | path

Searched refs:test_attr (Results 1 – 6 of 6) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
A Draw_tp_test_run.c12 struct bpf_prog_test_run_attr test_attr = {}; in test_raw_tp_test_run() local
49 test_attr.prog_fd = prog_fd; in test_raw_tp_test_run()
50 test_attr.ctx_in = args; in test_raw_tp_test_run()
51 test_attr.ctx_size_in = sizeof(__u64); in test_raw_tp_test_run()
53 err = bpf_prog_test_run_xattr(&test_attr); in test_raw_tp_test_run()
56 test_attr.ctx_size_in = sizeof(args); in test_raw_tp_test_run()
57 err = bpf_prog_test_run_xattr(&test_attr); in test_raw_tp_test_run()
59 CHECK(test_attr.retval != expected_retval, "check_retval", in test_raw_tp_test_run()
60 "expect 0x%x, got 0x%x\n", expected_retval, test_attr.retval); in test_raw_tp_test_run()
A Dtest_profiler.c11 struct bpf_prog_test_run_attr test_attr = {}; in sanity_run() local
17 test_attr.prog_fd = prog_fd; in sanity_run()
18 test_attr.ctx_in = args; in sanity_run()
19 test_attr.ctx_size_in = sizeof(args); in sanity_run()
20 err = bpf_prog_test_run_xattr(&test_attr); in sanity_run()
21 if (CHECK(err || test_attr.retval, "test_run", in sanity_run()
23 err, errno, test_attr.retval, duration)) in sanity_run()
/linux/tools/bpf/bpftool/
A Dprog.c1306 if (!test_attr.ctx_size_out) in do_run()
1313 test_attr.prog_fd = fd; in do_run()
1314 test_attr.repeat = repeat; in do_run()
1315 test_attr.data_in = data_in; in do_run()
1317 test_attr.ctx_in = ctx_in; in do_run()
1318 test_attr.ctx_out = ctx_out; in do_run()
1334 if (test_attr.data_size_out) in do_run()
1336 test_attr.data_size_out, in do_run()
1338 if (test_attr.ctx_size_out) in do_run()
1340 test_attr.ctx_size_out, in do_run()
[all …]
/linux/tools/lib/bpf/
A Dbpf.c859 if (!test_attr->data_out && test_attr->data_size_out > 0) in bpf_prog_test_run_xattr()
863 attr.test.prog_fd = test_attr->prog_fd; in bpf_prog_test_run_xattr()
864 attr.test.data_in = ptr_to_u64(test_attr->data_in); in bpf_prog_test_run_xattr()
866 attr.test.data_size_in = test_attr->data_size_in; in bpf_prog_test_run_xattr()
868 attr.test.ctx_in = ptr_to_u64(test_attr->ctx_in); in bpf_prog_test_run_xattr()
870 attr.test.ctx_size_in = test_attr->ctx_size_in; in bpf_prog_test_run_xattr()
871 attr.test.ctx_size_out = test_attr->ctx_size_out; in bpf_prog_test_run_xattr()
872 attr.test.repeat = test_attr->repeat; in bpf_prog_test_run_xattr()
877 test_attr->ctx_size_out = attr.test.ctx_size_out; in bpf_prog_test_run_xattr()
878 test_attr->retval = attr.test.retval; in bpf_prog_test_run_xattr()
[all …]
A Dbpf.h224 LIBBPF_API int bpf_prog_test_run_xattr(struct bpf_prog_test_run_attr *test_attr);
/linux/net/ethtool/
A Dbitset.c487 const struct nlattr *test_attr; in ethnl_compact_sanity_checks() local
526 test_attr = no_mask ? tb[ETHTOOL_A_BITSET_VALUE] : in ethnl_compact_sanity_checks()
528 if (ethnl_bitmap32_not_zero(nla_data(test_attr), nbits, attr_nbits)) { in ethnl_compact_sanity_checks()
529 NL_SET_ERR_MSG_ATTR(extack, test_attr, in ethnl_compact_sanity_checks()

Completed in 16 milliseconds