Home
last modified time | relevance | path

Searched refs:ctx (Results 1 – 25 of 42) sorted by relevance

12

/test/hftest/
A Dservice_common.c95 memset_s(ctx, sizeof(*ctx), 0, sizeof(*ctx)); in hftest_context_init()
96 ctx->abort = abort; in hftest_context_init()
97 ctx->send = send; in hftest_context_init()
98 ctx->recv = recv; in hftest_context_init()
120 CHECK(ctx != NULL); in hftest_parse_ffa_manifest()
213 &ctx->partition_manifest in hftest_parse_ffa_manifest()
267 if (ctx->failures) { in hftest_service_set_up()
283 struct hftest_context *ctx; in hftest_service_main() local
293 ctx = hftest_get_context(); in hftest_service_main()
381 if (ctx->failures) { in hftest_service_main()
[all …]
A Dsel1_secure_service.c32 void sp_register_secondary_ep(struct hftest_context* ctx) in sp_register_secondary_ep() argument
36 if (ctx->partition_manifest.execution_ctx_count > 1) { in sp_register_secondary_ep()
45 void run_service_set_up(struct hftest_context* ctx, struct fdt* fdt) in run_service_set_up() argument
47 sp_register_secondary_ep(ctx); in run_service_set_up()
48 hftest_service_set_up(ctx, fdt); in run_service_set_up()
A Dcommon.c117 struct hftest_context *ctx = hftest_get_context(); in run_test() local
118 memset_s(ctx, sizeof(*ctx), 0, sizeof(*ctx)); in run_test()
119 ctx->abort = abort; in run_test()
120 ctx->fdt = fdt; in run_test()
125 if (ctx->failures) { in run_test()
132 if (ctx->failures) { in run_test()
139 if (ctx->failures) { in run_test()
A Dnwd_el0_service.c15 void run_service_set_up(struct hftest_context *ctx, struct fdt *fdt) in run_service_set_up() argument
17 hftest_service_set_up(ctx, fdt); in run_service_set_up()
A Dservice.c20 void run_service_set_up(struct hftest_context *ctx, struct fdt *fdt) in run_service_set_up() argument
22 hftest_service_set_up(ctx, fdt); in run_service_set_up()
A Dsel0_secure_service.c32 void run_service_set_up(struct hftest_context* ctx, struct fdt* fdt) in run_service_set_up() argument
34 hftest_service_set_up(ctx, fdt); in run_service_set_up()
A Dsecondary_no_fdt.c24 void run_service_set_up(struct hftest_context *ctx, struct fdt *fdt) in run_service_set_up() argument
26 hftest_service_set_up(ctx, fdt); in run_service_set_up()
/test/vmapi/primary_with_secondaries/services/
A Dboot.c42 if (ctx->is_ffa_manifest_parsed) { in get_load_address()
43 return ctx->partition_manifest.load_addr; in get_load_address()
71 struct hftest_context* ctx = hftest_get_context(); in TEST_SERVICE() local
74 uint8_t* mem_ptr = (uint8_t*)get_load_address(ctx); in TEST_SERVICE()
94 struct hftest_context* ctx = hftest_get_context(); in TEST_SERVICE() local
108 struct hftest_context* ctx = hftest_get_context(); in TEST_SERVICE() local
126 struct hftest_context* ctx = hftest_get_context(); in TEST_SERVICE() local
130 if (!ctx->is_ffa_manifest_parsed) { in TEST_SERVICE()
210 if (!ctx->is_ffa_manifest_parsed) { in TEST_SERVICE()
265 if (!ctx->is_ffa_manifest_parsed) { in TEST_SERVICE()
[all …]
A Ddir_msg.c25 static uint16_t get_uuid_count(struct hftest_context *ctx) in get_uuid_count() argument
27 if (ctx->is_ffa_manifest_parsed) { in get_uuid_count()
28 return ctx->partition_manifest.uuid_count; in get_uuid_count()
34 static struct ffa_uuid *get_uuids(struct hftest_context *ctx) in get_uuids() argument
36 if (ctx->is_ffa_manifest_parsed) { in get_uuids()
37 return (struct ffa_uuid *)&ctx->partition_manifest.uuids; in get_uuids()
791 struct hftest_context *ctx = hftest_get_context(); in TEST_SERVICE() local
792 struct ffa_uuid *uuids = get_uuids(ctx); in TEST_SERVICE()
793 uint16_t uuid_count = get_uuid_count(ctx); in TEST_SERVICE()
796 if (!ctx->is_ffa_manifest_parsed) { in TEST_SERVICE()
/test/inc/test/
A Dhftest_impl.h236 struct hftest_context *ctx = hftest_get_context(); \
237 ++ctx->failures; \
241 ctx->abort(); \
252 struct hftest_context *ctx = hftest_get_context(); \
253 ++ctx->failures; \
257 ctx->abort(); \
264 struct hftest_context *ctx = hftest_get_context(); \
265 ++ctx->failures; \
270 ctx->abort(); \
A Dhftest.h206 void hftest_context_init(struct hftest_context *ctx, void *send, void *recv);
208 void hftest_parse_ffa_manifest(struct hftest_context *ctx, struct fdt *fdt);
210 void hftest_map_device_regions(struct hftest_context *ctx);
212 void hftest_service_set_up(struct hftest_context *ctx, struct fdt *fdt);
214 void run_service_set_up(struct hftest_context *ctx, struct fdt *fdt);
/test/vmapi/primary_with_secondaries/services/arch/aarch64/secure/el0/
A Dsecure_interrupts.c55 struct hftest_context *ctx = hftest_get_context(); in TEST_SERVICE() local
64 hftest_map_device_regions(ctx); in TEST_SERVICE()
144 struct hftest_context *ctx = hftest_get_context(); in TEST_SERVICE() local
151 hftest_map_device_regions(ctx); in TEST_SERVICE()
/test/vmapi/ffa_secure_partitions/services/arch/aarch64/secure/el0/
A Dsp_helpers.c122 void sp_register_secondary_ep(struct hftest_context *ctx) in sp_register_secondary_ep() argument
124 (void)ctx; in sp_register_secondary_ep()
/test/vmapi/ffa_secure_partitions/services/arch/aarch64/secure/
A Dmessage_loop.c200 struct hftest_context* ctx = hftest_get_context(); in test_main_sp() local
210 hftest_context_init(ctx, mb.send, mb.recv); in test_main_sp()
226 hftest_parse_ffa_manifest(ctx, &fdt); in test_main_sp()
233 hftest_map_device_regions(ctx); in test_main_sp()
234 sp_register_secondary_ep(ctx); in test_main_sp()
/test/vmapi/ffa_secure_partitions/services/arch/aarch64/secure/inc/
A Dsp_helpers.h17 void sp_register_secondary_ep(struct hftest_context *ctx);
/test/vmapi/ffa_both_worlds_el3_spmc/services/arch/aarch64/secure/
A Dmessage_loop.c67 struct hftest_context* ctx = hftest_get_context(); in test_main_sp() local
72 hftest_context_init(ctx, mb.send, mb.recv); in test_main_sp()
A Dpartition_manifest_service_sp_first.dts18 execution-ctx-count = <8>;
/test/vmapi/primary_only_ffa/
A Dpartition-manifest.dts18 execution-ctx-count = <1>;
/test/vmapi/ffa_both_worlds_el3_spmc/
A Dpartition_manifest_nwd_primary.dts18 execution-ctx-count = <8>;
/test/vmapi/primary_with_secondaries/services/arch/aarch64/el0/
A Dservice3.dts18 execution-ctx-count = <1>;
A Dservice2.dts19 execution-ctx-count = <1>;
/test/vmapi/primary_with_secondaries/
A Dpartition_manifest_nwd_primary.dts18 execution-ctx-count = <8>;
A Dservice1.dts18 execution-ctx-count = <8>;
A Dservice3.dts18 execution-ctx-count = <8>;
/test/vmapi/ffa_secure_partitions/
A Dpartition_manifest_nwd_primary.dts18 execution-ctx-count = <8>;

Completed in 58 milliseconds

12