Symbol: test_ctx
drivers/char/ipmi/ssif_bmc.c
1000
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
1002
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0xff), 0);
drivers/char/ipmi/ssif_bmc.c
1004
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 1), 0);
drivers/char/ipmi/ssif_bmc.c
1015
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
1016
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
1030
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1037
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_PROCESSED,
drivers/char/ipmi/ssif_bmc.c
1043
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_PROCESSED,
drivers/char/ipmi/ssif_bmc.c
1049
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_PROCESSED,
drivers/char/ipmi/ssif_bmc.c
1054
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), 0);
drivers/char/ipmi/ssif_bmc.c
1062
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
1063
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
1066
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1067
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
1071
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), 0);
drivers/char/ipmi/ssif_bmc.c
1077
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1078
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
1080
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED,
drivers/char/ipmi/ssif_bmc.c
1083
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 1), 0);
drivers/char/ipmi/ssif_bmc.c
1085
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0x77), 0);
drivers/char/ipmi/ssif_bmc.c
1087
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), -EBUSY);
drivers/char/ipmi/ssif_bmc.c
1096
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
1097
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
1101
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1102
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
1104
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED,
drivers/char/ipmi/ssif_bmc.c
1107
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 2), 0);
drivers/char/ipmi/ssif_bmc.c
1109
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0xab), 0);
drivers/char/ipmi/ssif_bmc.c
1113
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1119
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), 0);
drivers/char/ipmi/ssif_bmc.c
1125
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1126
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
1128
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED,
drivers/char/ipmi/ssif_bmc.c
1131
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 1), 0);
drivers/char/ipmi/ssif_bmc.c
1133
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0xcd), 0);
drivers/char/ipmi/ssif_bmc.c
1135
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), -EBUSY);
drivers/char/ipmi/ssif_bmc.c
1144
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
1145
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
1156
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1166
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
1167
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
1178
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1183
ssif_bmc_test_run_event_val(test_ctx, I2C_SLAVE_READ_PROCESSED,
drivers/char/ipmi/ssif_bmc.c
1193
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
1194
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
1197
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1198
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
1200
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED,
drivers/char/ipmi/ssif_bmc.c
1203
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 1), 0);
drivers/char/ipmi/ssif_bmc.c
1205
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0x21), 0);
drivers/char/ipmi/ssif_bmc.c
1207
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), -EBUSY);
drivers/char/ipmi/ssif_bmc.c
1218
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
1219
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
1221
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED,
drivers/char/ipmi/ssif_bmc.c
1225
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 1), 0);
drivers/char/ipmi/ssif_bmc.c
1227
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0x22), 0);
drivers/char/ipmi/ssif_bmc.c
1229
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), -EBUSY);
drivers/char/ipmi/ssif_bmc.c
902
struct ssif_bmc_test_ctx *test_ctx;
drivers/char/ipmi/ssif_bmc.c
904
test_ctx = kunit_kzalloc(test, sizeof(*test_ctx), GFP_KERNEL);
drivers/char/ipmi/ssif_bmc.c
905
if (!test_ctx)
drivers/char/ipmi/ssif_bmc.c
908
test_ctx->adapter.algo = &test_ctx->algo;
drivers/char/ipmi/ssif_bmc.c
909
test_ctx->client.addr = 0x20;
drivers/char/ipmi/ssif_bmc.c
910
test_ctx->client.adapter = &test_ctx->adapter;
drivers/char/ipmi/ssif_bmc.c
912
spin_lock_init(&test_ctx->ssif_bmc.lock);
drivers/char/ipmi/ssif_bmc.c
913
init_waitqueue_head(&test_ctx->ssif_bmc.wait_queue);
drivers/char/ipmi/ssif_bmc.c
914
test_ctx->ssif_bmc.client = &test_ctx->client;
drivers/char/ipmi/ssif_bmc.c
915
i2c_set_clientdata(&test_ctx->client, &test_ctx->ssif_bmc);
drivers/char/ipmi/ssif_bmc.c
917
test->priv = test_ctx;
drivers/char/ipmi/ssif_bmc.c
924
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
926
if (test_ctx->ssif_bmc.response_timer_inited)
drivers/char/ipmi/ssif_bmc.c
927
timer_delete_sync(&test_ctx->ssif_bmc.response_timer);
drivers/char/ipmi/ssif_bmc.c
930
static int ssif_bmc_test_run_event_val(struct ssif_bmc_test_ctx *test_ctx,
drivers/char/ipmi/ssif_bmc.c
934
return ssif_bmc_cb(&test_ctx->client, event, value);
drivers/char/ipmi/ssif_bmc.c
937
static int ssif_bmc_test_run_event(struct ssif_bmc_test_ctx *test_ctx,
drivers/char/ipmi/ssif_bmc.c
940
return ssif_bmc_test_run_event_val(test_ctx, event, &value);
drivers/char/ipmi/ssif_bmc.c
945
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
946
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
948
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
949
GET_8BIT_ADDR(test_ctx->client.addr));
drivers/char/ipmi/ssif_bmc.c
950
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED,
drivers/char/ipmi/ssif_bmc.c
952
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 2);
drivers/char/ipmi/ssif_bmc.c
954
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0xaa);
drivers/char/ipmi/ssif_bmc.c
956
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0x55);
drivers/char/ipmi/ssif_bmc.c
958
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_STOP, 0), -EBUSY);
drivers/char/ipmi/ssif_bmc.c
972
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
973
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
976
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/char/ipmi/ssif_bmc.c
977
GET_8BIT_ADDR(test_ctx->client.addr)), 0);
drivers/char/ipmi/ssif_bmc.c
979
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED,
drivers/char/ipmi/ssif_bmc.c
982
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 2), 0);
drivers/char/ipmi/ssif_bmc.c
984
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_RECEIVED, 0xde), 0);
drivers/char/ipmi/ssif_bmc.c
995
struct ssif_bmc_test_ctx *test_ctx = test->priv;
drivers/char/ipmi/ssif_bmc.c
996
struct ssif_bmc_ctx *ssif_bmc = &test_ctx->ssif_bmc;
drivers/char/ipmi/ssif_bmc.c
999
ssif_bmc_test_run_event(test_ctx, I2C_SLAVE_WRITE_REQUESTED,
drivers/fpga/tests/fpga-region-test.c
104
struct test_ctx *ctx = test->priv;
drivers/fpga/tests/fpga-region-test.c
119
struct test_ctx *ctx = test->priv;
drivers/fpga/tests/fpga-region-test.c
159
struct test_ctx *ctx;
drivers/mtd/nand/raw/nand_base.c
2534
struct nand_op_parser_ctx test_ctx = ctx;
drivers/mtd/nand/raw/nand_base.c
2537
if (!nand_op_parser_match_pat(pattern, &test_ctx))
drivers/mtd/nand/raw/nand_base.c
2541
nand_op_parser_cmp_ctx(&test_ctx, &best_ctx) <= 0)
drivers/mtd/nand/raw/nand_base.c
2545
best_ctx = test_ctx;
mm/damon/sysfs.c
2077
struct damon_ctx *test_ctx;
mm/damon/sysfs.c
2080
test_ctx = damon_new_ctx();
mm/damon/sysfs.c
2081
if (!test_ctx)
mm/damon/sysfs.c
2083
err = damon_commit_ctx(test_ctx, running_ctx);
mm/damon/sysfs.c
2085
damon_destroy_ctx(test_ctx);
mm/damon/sysfs.c
2088
return test_ctx;
mm/damon/sysfs.c
2100
struct damon_ctx *param_ctx, *test_ctx;
mm/damon/sysfs.c
2112
test_ctx = damon_sysfs_new_test_ctx(kdamond->damon_ctx);
mm/damon/sysfs.c
2113
if (!test_ctx) {
mm/damon/sysfs.c
2117
err = damon_commit_ctx(test_ctx, param_ctx);
mm/damon/sysfs.c
2122
damon_destroy_ctx(test_ctx);
tools/testing/selftests/bpf/prog_tests/btf_dump.c
137
static void test_ctx__free(struct test_ctx *t)
tools/testing/selftests/bpf/prog_tests/btf_dump.c
145
static int test_ctx__init(struct test_ctx *t)
tools/testing/selftests/bpf/prog_tests/btf_dump.c
164
static void test_ctx__dump_and_compare(struct test_ctx *t,
tools/testing/selftests/bpf/prog_tests/btf_dump.c
183
struct test_ctx t = {};
tools/testing/selftests/bpf/prog_tests/btf_dump.c
284
struct test_ctx t = {};
tools/testing/selftests/bpf/prog_tests/btf_dump.c
964
struct test_ctx t = {};
tools/testing/selftests/bpf/prog_tests/exe_ctx.c
15
struct test_ctx *skel;
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
732
static int test_global_init(struct test_ctx *ctx)
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
761
static void test_global_shutdown(struct test_ctx *ctx)
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
770
struct test_ctx ctx;
tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
150
on_sample, NULL, &test_ctx, NULL);
tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
18
struct test_ctx_s test_ctx;
tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
66
test_ctx.passed = false;
tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
67
test_ctx.pkt_size = pkt_size;
tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
93
ASSERT_TRUE(test_ctx.passed, "test passed");
tools/testing/selftests/sched_ext/total_bw.c
258
struct total_bw_ctx *test_ctx;
tools/testing/selftests/sched_ext/total_bw.c
265
test_ctx = calloc(1, sizeof(*test_ctx));
tools/testing/selftests/sched_ext/total_bw.c
266
if (!test_ctx)
tools/testing/selftests/sched_ext/total_bw.c
269
test_ctx->nr_cpus = sysconf(_SC_NPROCESSORS_ONLN);
tools/testing/selftests/sched_ext/total_bw.c
270
if (test_ctx->nr_cpus <= 0) {
tools/testing/selftests/sched_ext/total_bw.c
271
free(test_ctx);
tools/testing/selftests/sched_ext/total_bw.c
276
if (test_ctx->nr_cpus > MAX_CPUS)
tools/testing/selftests/sched_ext/total_bw.c
277
test_ctx->nr_cpus = MAX_CPUS;
tools/testing/selftests/sched_ext/total_bw.c
282
if (fetch_verify_total_bw(test_ctx->baseline_bw, test_ctx->nr_cpus) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
284
free(test_ctx);
tools/testing/selftests/sched_ext/total_bw.c
289
test_ctx->skel = minimal__open();
tools/testing/selftests/sched_ext/total_bw.c
290
if (!test_ctx->skel) {
tools/testing/selftests/sched_ext/total_bw.c
291
free(test_ctx);
tools/testing/selftests/sched_ext/total_bw.c
295
SCX_ENUM_INIT(test_ctx->skel);
tools/testing/selftests/sched_ext/total_bw.c
296
if (minimal__load(test_ctx->skel)) {
tools/testing/selftests/sched_ext/total_bw.c
297
minimal__destroy(test_ctx->skel);
tools/testing/selftests/sched_ext/total_bw.c
298
free(test_ctx);
tools/testing/selftests/sched_ext/total_bw.c
302
*ctx = test_ctx;
tools/testing/selftests/sched_ext/total_bw.c
308
struct total_bw_ctx *test_ctx = ctx;
tools/testing/selftests/sched_ext/total_bw.c
318
link = bpf_map__attach_struct_ops(test_ctx->skel->maps.minimal_ops);
tools/testing/selftests/sched_ext/total_bw.c
325
if (fetch_verify_total_bw(loaded_bw, test_ctx->nr_cpus) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
334
if (fetch_verify_total_bw(unloaded_bw, test_ctx->nr_cpus) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
340
for (i = 0; i < test_ctx->nr_cpus; i++) {
tools/testing/selftests/sched_ext/total_bw.c
341
if (test_ctx->baseline_bw[i] != loaded_bw[i]) {
tools/testing/selftests/sched_ext/total_bw.c
343
i, test_ctx->baseline_bw[i], loaded_bw[i]);
tools/testing/selftests/sched_ext/total_bw.c
347
if (test_ctx->baseline_bw[i] != unloaded_bw[i]) {
tools/testing/selftests/sched_ext/total_bw.c
349
i, test_ctx->baseline_bw[i], unloaded_bw[i]);
tools/testing/selftests/sched_ext/total_bw.c
366
if (read_fair_runtime_all(test_ctx->nr_cpus, original_runtime) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
376
if (write_fair_runtime_all(test_ctx->nr_cpus, doubled_runtime) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
381
if (fetch_verify_total_bw(doubled_bw, test_ctx->nr_cpus) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
393
for (i = 0; i < test_ctx->nr_cpus; i++) {
tools/testing/selftests/sched_ext/total_bw.c
394
if (doubled_bw[i] <= test_ctx->baseline_bw[i]) {
tools/testing/selftests/sched_ext/total_bw.c
396
i, test_ctx->baseline_bw[i], doubled_bw[i]);
tools/testing/selftests/sched_ext/total_bw.c
402
link = bpf_map__attach_struct_ops(test_ctx->skel->maps.minimal_ops);
tools/testing/selftests/sched_ext/total_bw.c
409
if (fetch_verify_total_bw(loaded_bw, test_ctx->nr_cpus) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
420
for (i = 0; i < test_ctx->nr_cpus; i++) {
tools/testing/selftests/sched_ext/total_bw.c
421
if (loaded_bw[i] != test_ctx->baseline_bw[i]) {
tools/testing/selftests/sched_ext/total_bw.c
423
i, test_ctx->baseline_bw[i], loaded_bw[i]);
tools/testing/selftests/sched_ext/total_bw.c
432
if (fetch_verify_total_bw(unloaded_bw, test_ctx->nr_cpus) < 0) {
tools/testing/selftests/sched_ext/total_bw.c
442
for (i = 0; i < test_ctx->nr_cpus; i++) {
tools/testing/selftests/sched_ext/total_bw.c
456
if (restore_fair_runtime_all(test_ctx->nr_cpus, original_runtime) < 0)
tools/testing/selftests/sched_ext/total_bw.c
464
struct total_bw_ctx *test_ctx = ctx;
tools/testing/selftests/sched_ext/total_bw.c
466
if (test_ctx) {
tools/testing/selftests/sched_ext/total_bw.c
467
if (test_ctx->skel)
tools/testing/selftests/sched_ext/total_bw.c
468
minimal__destroy(test_ctx->skel);
tools/testing/selftests/sched_ext/total_bw.c
469
free(test_ctx);