Lines Matching full:a0
76 * a0..a7 is used as register names in the descriptions below, on arm32
113 * Returns UUID in a0-4 in the same way as OPTEE_SMC_CALLS_UID
127 * Returns revision in a0-1 in the same way as OPTEE_SMC_CALLS_REVISION
139 * OPTEE_SMC_CALL_WITH_REGD_ARG in a0 there is one RPC struct optee_msg_arg
153 * a0 SMC Function ID, OPTEE_SMC_CALL_WITH_ARG or OPTEE_SMC_CALL_WITH_RPC_ARG
162 * a0 SMC Function ID, OPTEE_SMC_CALL_WITH_REGD_ARG
171 * a0 Return value, OPTEE_SMC_RETURN_*
176 * a0 Return value, OPTEE_SMC_RETURN_ETHREAD_LIMIT
181 * a0 Return value, OPTEE_SMC_RETURN_IS_RPC(val)
213 * a0 SMC Function ID, OPTEE_SMC_GET_SHM_CONFIG
218 * a0 OPTEE_SMC_RETURN_OK
226 * a0 OPTEE_SMC_RETURN_ENOTAVAIL
241 * a0 SMC Function ID, OPTEE_SMC_L2CC_MUTEX
254 * a0 OPTEE_SMC_RETURN_OK
263 * a0 OPTEE_SMC_RETURN_ENOTAVAIL Physical address not available
280 * a0 SMC Function ID, OPTEE_SMC_EXCHANGE_CAPABILITIES
286 * a0 OPTEE_SMC_RETURN_OK
296 * a0 OPTEE_SMC_RETURN_ENOTAVAIL, can't use the capabilities from normal world
334 * a0 SMC Function ID, OPTEE_SMC_DISABLE_SHM_CACHE
339 * a0 OPTEE_SMC_RETURN_OK
345 * a0 OPTEE_SMC_RETURN_ENOTAVAIL
349 * a0 OPTEE_SMC_RETURN_EBUSY
365 * a0 SMC Function ID, OPTEE_SMC_ENABLE_SHM_CACHE
370 * a0 OPTEE_SMC_RETURN_OK
374 * a0 OPTEE_SMC_RETURN_EBUSY
392 * a0 SMC Function ID, OPTEE_SMC_BOOT_SECONDARY
399 * a0 OPTEE_SMC_RETURN_OK
403 * a0 OPTEE_SMC_RETURN_EBADCMD Core index out of range
407 * a0 OPTEE_SMC_RETURN_EBUSY
423 * a0 SMC Function ID, OPTEE_SMC_VM_CREATED
430 * a0 OPTEE_SMC_RETURN_OK
434 * a0 OPTEE_SMC_RETURN_ENOTAVAIL OP-TEE have no resources for
451 * a0 SMC Function ID, OPTEE_SMC_VM_DESTROYED
458 * a0 OPTEE_SMC_RETURN_OK
474 * a0 SMC Function ID, OPTEE_SMC_GET_THREAD_COUNT
479 * a0 OPTEE_SMC_RETURN_OK
484 * a0 OPTEE_SMC_RETURN_UNKNOWN_FUNCTION Requested call is not implemented
496 * a0 SMC Function ID, OPTEE_SMC_ENABLE_ASYNC_NOTIF
501 * a0 OPTEE_SMC_RETURN_OK
505 * a0 OPTEE_SMC_RETURN_ENOTAVAIL
525 * a0 SMC Function ID, OPTEE_SMC_GET_ASYNC_NOTIF_VALUE
530 * a0 OPTEE_SMC_RETURN_OK
540 * a0 OPTEE_SMC_RETURN_ENOTAVAIL
566 * a0 SMC Function ID, OPTEE_SMC_CALL_RETURN_FROM_RPC
568 * OPTEE_SMC_RETURN_RPC in a0
601 * a0 This value, OPTEE_SMC_RETURN_RPC_ALLOC
609 * a0 SMC Function ID, OPTEE_SMC_CALL_RETURN_FROM_RPC.
631 * a0 This value, OPTEE_SMC_RETURN_RPC_FREE
639 * a0 SMC Function ID, OPTEE_SMC_CALL_RETURN_FROM_RPC.
651 * a0 OPTEE_SMC_RETURN_RPC_FOREIGN_INTR
655 * a0 SMC Function ID, OPTEE_SMC_CALL_RETURN_FROM_RPC.
673 * a0 OPTEE_SMC_RETURN_RPC_CMD
683 * a0 SMC Function ID, OPTEE_SMC_CALL_RETURN_FROM_RPC.
691 /* Returned in a0 */
694 /* Returned in a0 only from Trusted OS functions */