Home
last modified time | relevance | path

Searched refs:arg3 (Results 1 – 25 of 33) sorted by relevance

12

/hafnium-2.8-rc0/src/arch/aarch64/
A Dsmc.c17 uint64_t arg3, uint64_t arg4, in smc_internal() argument
24 register uint64_t r4 __asm__("x4") = arg3; in smc_internal()
38 .arg3 = r3, in smc_internal()
47 uint32_t arg2, uint32_t arg3, uint32_t arg4, in smc32() argument
50 return smc_internal(func | SMCCC_32_BIT, arg0, arg1, arg2, arg3, arg4, in smc32()
56 uint64_t arg2, uint64_t arg3, uint64_t arg4, in smc64() argument
59 return smc_internal(func | SMCCC_64_BIT, arg0, arg1, arg2, arg3, arg4, in smc64()
65 uint64_t arg2, uint64_t arg3, uint64_t arg4, in smc_forward() argument
68 return smc_internal(func, arg0, arg1, arg2, arg3, arg4, arg5, in smc_forward()
78 return smc_internal(args.func, args.arg1, args.arg2, args.arg3, in smc_ffa_call()
A Dsmc.h48 uint32_t arg2, uint32_t arg3, uint32_t arg4,
52 uint64_t arg2, uint64_t arg3, uint64_t arg4,
56 uint64_t arg2, uint64_t arg3, uint64_t arg4,
/hafnium-2.8-rc0/inc/vmapi/hf/
A Dcall.h69 .arg3 = uuid->uuid[2], in ffa_partition_info_get()
173 .arg3 = size, in ffa_msg_send()
238 .arg3 = flags}); in ffa_mem_reclaim()
248 .arg3 = fragment_offset}); in ffa_mem_frag_rx()
258 .arg3 = fragment_length}); in ffa_mem_frag_tx()
428 .arg3 = arg3, in ffa_msg_send_direct_req()
443 .arg3 = arg3, in ffa_msg_send_direct_resp()
459 .arg3 = (uint32_t)(bitmap), in ffa_notification_bind()
471 .arg3 = (uint32_t)(bitmap), in ffa_notification_unbind()
484 .arg3 = (uint32_t)(bitmap), in ffa_notification_set()
[all …]
A Dffa.h338 uint64_t arg3; member
367 return args.arg3; in ffa_msg_send_size()
387 return ffa_assemble_handle(args.arg2, args.arg3); in ffa_mem_success_handle()
399 .arg3 = (uint32_t)(handle >> 32)}; in ffa_mem_success()
651 return ffa_notifications_bitmap((uint32_t)val.arg2, (uint32_t)val.arg3); in ffa_notification_get_from_sp()
/hafnium-2.8-rc0/vmlib/aarch64/
A Dhvc_call.c13 int64_t hf_call(uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3) in hf_call() argument
18 register uint64_t r3 __asm__("x3") = arg3; in hf_call()
36 register uint64_t r3 __asm__("x3") = args.arg3; in ffa_call()
51 .arg3 = r3, in ffa_call()
A Dsvc_call.c13 int64_t hf_call(uint64_t arg0, uint64_t arg1, uint64_t arg2, uint64_t arg3) in hf_call() argument
18 register uint64_t r3 __asm__("x3") = arg3; in hf_call()
36 register uint64_t r3 __asm__("x3") = args.arg3; in ffa_call()
51 .arg3 = r3, in ffa_call()
/hafnium-2.8-rc0/test/vmapi/arch/aarch64/
A Dsmccc.c18 uint64_t arg2, uint64_t arg3, uint64_t arg4, in hvc() argument
25 register uint64_t r4 __asm__("x4") = arg3; in hvc()
39 .arg3 = r3, in hvc()
56 EXPECT_EQ(smc_res.arg3, UINT64_C(0x3333333333333333)); in TEST()
73 EXPECT_EQ(smc_res.arg3, UINT64_C(0x3333333333333333)); in TEST()
92 EXPECT_EQ(ret.arg3, 0); in TEST()
A Dsmc_whitelist.c25 EXPECT_EQ(smc_res.arg3, UINT64_C(0x3333333333333333)); in TEST()
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/services/
A Dffa_check.c76 args.arg3, args.arg4, args.arg5, args.arg6, in TEST_SERVICE()
103 args.arg3, args.arg4, args.arg5, args.arg6, in TEST_SERVICE()
127 args.arg3, args.arg4, args.arg5, args.arg6, in TEST_SERVICE()
148 args.arg3, args.arg4, args.arg5, args.arg6, in TEST_SERVICE()
186 EXPECT_EQ(res.arg3, 1); in TEST_SERVICE()
191 EXPECT_EQ(res.arg3, 3); in TEST_SERVICE()
A Dinterruptible_echo.c69 EXPECT_EQ(res.arg3, 1); in TEST_SERVICE()
81 EXPECT_EQ(res.arg3, 3); in TEST_SERVICE()
106 EXPECT_EQ(res.arg3, 1); in TEST_SERVICE()
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partitions/
A Dsetup_and_discovery.c73 EXPECT_EQ(ret.arg3, sizeof(struct ffa_partition_info)); in TEST()
95 EXPECT_EQ(ret.arg3, 0); in TEST()
131 EXPECT_EQ(ret.arg3, 0); in TEST()
145 EXPECT_EQ(ret.arg3, sizeof(struct ffa_partition_info)); in TEST()
212 EXPECT_EQ(ret.arg3, sizeof(struct ffa_partition_info_v1_0)); in TEST()
243 EXPECT_EQ(ret.arg3, sizeof(struct ffa_partition_info)); in TEST()
A Dinterrupts.c109 EXPECT_EQ(res.arg3, SP_SUCCESS); in TEST()
/hafnium-2.8-rc0/test/vmapi/el0_partitions/services/
A Dinterruptible_echo.c82 EXPECT_EQ(res.arg3, 1); in TEST_SERVICE()
96 EXPECT_EQ(res.arg3, 3); in TEST_SERVICE()
119 EXPECT_EQ(res.arg3, 1); in TEST_SERVICE()
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partitions/services/
A Dmessage_loop.c31 switch (res.arg3) { in test_main_sp()
33 res = sp_echo_cmd(ffa_sender(res), res.arg3, res.arg4, in test_main_sp()
89 res.arg3); in test_main_sp()
/hafnium-2.8-rc0/src/arch/aarch64/hypervisor/
A Dhandler.c351 switch (args->arg3) { in spmd_handler()
375 __func__, args->arg3); in spmd_handler()
387 .arg3 = ret.func}; in spmd_handler()
506 ipa_init(args->arg2), args->arg3, in ffa_handler()
541 ipa_init(args->arg3), args->arg4, in ffa_handler()
546 ipa_init(args->arg3), in ffa_handler()
607 ffa_notifications_bitmap(args->arg3, args->arg4), true, in ffa_handler()
619 args->arg3, current); in ffa_handler()
628 ffa_notifications_bitmap(args->arg3, args->arg4), in ffa_handler()
960 args.arg3, vcpu); in hvc_handler()
[all …]
A Dcpu.c185 r->r[3] = v.arg3; in arch_regs_set_retval()
198 .arg3 = regs->r[3], in arch_regs_get_args()
/hafnium-2.8-rc0/test/vmapi/arch/aarch64/gicv3/services/
A Dinterrupts.c31 EXPECT_EQ(res.arg3, 1); in TEST_SERVICE()
A Dtimer.c138 EXPECT_EQ(res.arg3, 1); in TEST_SERVICE()
/hafnium-2.8-rc0/test/arch/aarch64/
A Dtee_test.c32 .arg3 = HF_MAILBOX_SIZE / FFA_PAGE_SIZE}); in TEST()
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/
A Dffa.c143 .arg3 = 3, in TEST()
233 EXPECT_EQ(res.arg3, msg[0]); in TEST()
363 EXPECT_EQ(res.arg3, 2); in TEST()
372 EXPECT_EQ(res.arg3, 4); in TEST()
A Dinterrupts.c316 EXPECT_EQ(res.arg3, 2); in TEST()
328 EXPECT_EQ(res.arg3, 4); in TEST()
360 EXPECT_EQ(res.arg3, 2); in TEST()
/hafnium-2.8-rc0/src/arch/fake/hypervisor/
A Dcpu.c56 r->arg[3] = v.arg3; in arch_regs_set_retval()
/hafnium-2.8-rc0/src/arch/aarch64/plat/ffa/
A Dhypervisor.c79 .arg3 = page_count}); in plat_ffa_rxtx_map_spmc()
240 args.func, args.arg1, args.arg2, args.arg3, in plat_ffa_direct_request_forward()
426 .arg3 = (uint32_t)(bitmap), in plat_ffa_notifications_update_bindings_forward()
461 .arg3 = (uint32_t)(bitmap), in plat_ffa_notification_set_forward()
611 memcpy_s(ids, sizeof(ids[0]) * ids_count_max, &ret.arg3, in plat_ffa_notification_info_get_forward()
612 sizeof(ret.arg3) * FFA_NOTIFICATIONS_INFO_GET_REGS_RET); in plat_ffa_notification_info_get_forward()
864 .arg3 = uuid->uuid[2], in plat_ffa_partition_info_get_forward()
/hafnium-2.8-rc0/test/vmapi/arch/aarch64/trusty/
A Dtrusty.c115 EXPECT_EQ(ret.arg3, fragment_length); in TEST()
235 EXPECT_EQ(ret.arg3, fragment_length); in TEST()
279 EXPECT_EQ(ret.arg3, fragment_length); in TEST()
/hafnium-2.8-rc0/test/vmapi/el0_partitions/
A Dinterrupts.c289 EXPECT_EQ(res.arg3, 2); in TEST()
301 EXPECT_EQ(res.arg3, 4); in TEST()
333 EXPECT_EQ(res.arg3, 2); in TEST()

Completed in 27 milliseconds

12