Lines Matching refs:a1

35 	uint32_t a1;  member
44 typedef void (*smc_call_t)(unsigned long a0, unsigned long a1, unsigned long a2, unsigned long a3,
93 static void optee_smccc_smc(unsigned long a0, unsigned long a1, unsigned long a2, unsigned long a3, in optee_smccc_smc() argument
97 arm_smccc_smc(a0, a1, a2, a3, a4, a5, a6, a7, res); in optee_smccc_smc()
100 static void optee_smccc_hvc(unsigned long a0, unsigned long a1, unsigned long a2, unsigned long a3, in optee_smccc_hvc() argument
104 arm_smccc_hvc(a0, a1, a2, a3, a4, a5, a6, a7, res); in optee_smccc_hvc()
650 param->a1, in handle_rpc_call()
652 u64_to_regs((uint64_t)k_mem_phys_addr(shm->addr), &param->a1, &param->a2); in handle_rpc_call()
655 param->a1 = 0; in handle_rpc_call()
662 shm = (struct tee_shm *)regs_to_u64(param->a1, param->a2); in handle_rpc_call()
669 shm = (struct tee_shm *)regs_to_u64(param->a1, param->a2); in handle_rpc_call()
687 u64_to_regs((uint64_t)k_mem_phys_addr(arg), &param.a1, &param.a2); in optee_call()
693 data->smc_call(param.a0, param.a1, param.a2, param.a3, in optee_call()
698 param.a1 = res.a1; in optee_call()
1162 if (res.a0 == OPTEE_MSG_UID_0 && res.a1 == OPTEE_MSG_UID_1 && in optee_check_uid()
1179 res.a1, res.a2); in optee_get_revision()
1181 LOG_INF("OPTEE revision %lu.%lu", res.a0, res.a1); in optee_get_revision()
1189 unsigned long a1 = 0; in optee_exchange_caps() local
1192 a1 |= OPTEE_SMC_NSEC_CAP_UNIPROCESSOR; in optee_exchange_caps()
1195 data->smc_call(OPTEE_SMC_EXCHANGE_CAPABILITIES, a1, 0, 0, 0, 0, 0, 0, &res); in optee_exchange_caps()
1201 *sec_caps = res.a1; in optee_exchange_caps()
1209 unsigned long a1 = 0; in optee_get_thread_count() local
1211 data->smc_call(OPTEE_SMC_GET_THREAD_COUNT, a1, 0, 0, 0, 0, 0, 0, &res); in optee_get_thread_count()
1217 *thread_count = res.a1; in optee_get_thread_count()