Symbol: fixture
kernel/trace/trace_selftest.c
780
struct fgraph_fixture *fixture = container_of(gops, struct fgraph_fixture, gops);
kernel/trace/trace_selftest.c
781
const char *type = fixture->store_type_name;
kernel/trace/trace_selftest.c
782
int size = fixture->store_size;
kernel/trace/trace_selftest.c
787
snprintf(fixture->error_str_buf, ERRSTR_BUFLEN,
kernel/trace/trace_selftest.c
814
struct fgraph_fixture *fixture = container_of(gops, struct fgraph_fixture, gops);
kernel/trace/trace_selftest.c
815
const char *type = fixture->store_type_name;
kernel/trace/trace_selftest.c
823
snprintf(fixture->error_str_buf, ERRSTR_BUFLEN,
kernel/trace/trace_selftest.c
827
if (fixture->store_size > size) {
kernel/trace/trace_selftest.c
828
snprintf(fixture->error_str_buf, ERRSTR_BUFLEN,
kernel/trace/trace_selftest.c
830
size, (int)fixture->store_size);
kernel/trace/trace_selftest.c
834
switch (fixture->store_size) {
kernel/trace/trace_selftest.c
854
snprintf(fixture->error_str_buf, ERRSTR_BUFLEN,
kernel/trace/trace_selftest.c
858
fixture->error_str = NULL;
kernel/trace/trace_selftest.c
861
static int __init init_fgraph_fixture(struct fgraph_fixture *fixture)
kernel/trace/trace_selftest.c
866
snprintf(fixture->error_str_buf, ERRSTR_BUFLEN,
kernel/trace/trace_selftest.c
867
"Failed to execute storage %s\n", fixture->store_type_name);
kernel/trace/trace_selftest.c
868
fixture->error_str = fixture->error_str_buf;
kernel/trace/trace_selftest.c
873
return ftrace_set_filter(&fixture->gops.ops, func_name, len, 1);
kernel/trace/trace_selftest.c
877
static int __init test_graph_storage_single(struct fgraph_fixture *fixture)
kernel/trace/trace_selftest.c
879
int size = fixture->store_size;
kernel/trace/trace_selftest.c
885
ret = init_fgraph_fixture(fixture);
kernel/trace/trace_selftest.c
891
ret = register_ftrace_graph(&fixture->gops);
kernel/trace/trace_selftest.c
899
unregister_ftrace_graph(&fixture->gops);
kernel/trace/trace_selftest.c
901
if (fixture->error_str) {
kernel/trace/trace_selftest.c
902
pr_cont("*** %s ***", fixture->error_str);
kernel/trace/trace_selftest.c
946
struct fgraph_fixture *fixture;
kernel/trace/trace_selftest.c
954
fixture = &store_bytes[i];
kernel/trace/trace_selftest.c
955
ret = init_fgraph_fixture(fixture);
kernel/trace/trace_selftest.c
964
fixture = &store_bytes[j];
kernel/trace/trace_selftest.c
965
ret = register_ftrace_graph(&fixture->gops);
kernel/trace/trace_selftest.c
976
fixture = &store_bytes[j];
kernel/trace/trace_selftest.c
977
unregister_ftrace_graph(&fixture->gops);
kernel/trace/trace_selftest.c
979
if (fixture->error_str && !printed) {
kernel/trace/trace_selftest.c
980
pr_cont("*** %s ***", fixture->error_str);
kernel/trace/trace_selftest.c
986
fixture = &store_bytes[i];
kernel/trace/trace_selftest.c
987
ftrace_free_filter(&fixture->gops.ops);
kernel/trace/trace_selftest.c
989
if (fixture->error_str && !printed) {
kernel/trace/trace_selftest.c
990
pr_cont("*** %s ***", fixture->error_str);
tools/testing/selftests/bpf/prog_tests/test_veristat.c
105
struct fixture *fix = init_fixture();
tools/testing/selftests/bpf/prog_tests/test_veristat.c
131
struct fixture *fix = init_fixture();
tools/testing/selftests/bpf/prog_tests/test_veristat.c
146
struct fixture *fix = init_fixture();
tools/testing/selftests/bpf/prog_tests/test_veristat.c
161
struct fixture *fix = init_fixture();
tools/testing/selftests/bpf/prog_tests/test_veristat.c
176
struct fixture *fix = init_fixture();
tools/testing/selftests/bpf/prog_tests/test_veristat.c
191
struct fixture *fix = init_fixture();
tools/testing/selftests/bpf/prog_tests/test_veristat.c
21
static struct fixture *init_fixture(void)
tools/testing/selftests/bpf/prog_tests/test_veristat.c
213
struct fixture *fix = init_fixture();
tools/testing/selftests/bpf/prog_tests/test_veristat.c
23
struct fixture *fix = malloc(sizeof(struct fixture));
tools/testing/selftests/bpf/prog_tests/test_veristat.c
40
static void teardown_fixture(struct fixture *fix)
tools/testing/selftests/bpf/prog_tests/test_veristat.c
50
struct fixture *fix = init_fixture();
tools/testing/selftests/kselftest_harness.h
194
.fixture = &_fixture_global, \
tools/testing/selftests/kselftest_harness.h
478
object->fixture = &_##fixture_name##_fixture_object; \
tools/testing/selftests/kselftest_harness.h
863
struct __fixture_metadata *fixture;
tools/testing/selftests/kselftest_harness.h
883
.fixture = &_##fixture_name##_fixture_object, \
tools/testing/selftests/kselftest_harness.h
922
struct __fixture_metadata *fixture;
tools/testing/selftests/kselftest_harness.h
954
__LIST_APPEND(t->fixture->tests, t);
tools/testing/selftests/kselftest_harness/harness-selftest.c
48
FIXTURE(fixture) {
tools/testing/selftests/kselftest_harness/harness-selftest.c
52
FIXTURE_SETUP(fixture) {
tools/testing/selftests/kselftest_harness/harness-selftest.c
57
FIXTURE_TEARDOWN(fixture) {
tools/testing/selftests/kselftest_harness/harness-selftest.c
61
TEST_F(fixture, pass) {
tools/testing/selftests/kselftest_harness/harness-selftest.c
69
TEST_F(fixture, fail) {
tools/testing/selftests/kselftest_harness/harness-selftest.c
76
TEST_F_TIMEOUT(fixture, timeout, 1) {