Lines Matching full:world

12  * world and normal world kernel driver. We're following ARM SMC Calling
110 * Used by non-secure world to figure out which Trusted OS is installed.
123 * Used by non-secure world to figure out which version of the Trusted OS
144 * When calling these functions normal world has a few responsibilities:
197 * world.
277 * Exchanges capabilities between normal world and secure world
281 * a1 bitfield of normal world capabilities OPTEE_SMC_NSEC_CAP_*
287 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
288 * a2 The maximum secure world notification number
296 * a0 OPTEE_SMC_RETURN_ENOTAVAIL, can't use the capabilities from normal world
297 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
300 /* Normal world works as a uniprocessor system */
302 /* Secure world has reserved shared memory for normal world to use */
304 /* Secure world can communicate via previously unregistered shared memory */
307 * Secure world supports commands "register/unregister shared memory",
308 * secure world accepts command buffers located in any parts of non-secure RAM
311 /* Secure world is built with virtualization support */
313 /* Secure world supports Shared Memory with a NULL reference */
315 /* Secure world supports asynchronous notification of normal world */
317 /* Secure world supports pre-allocating RPC arg struct */
327 * Secure world can cache frequently used shared memory objects, for
328 * example objects used as RPC arguments. When secure world is idle this
359 * Secure world can cache frequently used shared memory objects, for
360 * example objects used as RPC arguments. When secure world is idle this
362 * secure world isn't idle OPTEE_SMC_RETURN_EBUSY is returned.
384 * OP-TEE in secure world is in charge of the release process of secondary
387 * switch to the Non-seCure world with the Rich OS provided entry address.
388 * The secondary cores enter Non-Secure world in SVC mode, with Thumb, FIQ,
394 * a2 Upper 32 bits of a 64-bit Non-Secure world entry physical address
395 * a3 Lower 32 bits of a 64-bit Non-Secure world entry physical address
469 * Normal World OS or Hypervisor issues this call to find out how many
492 * Inform OP-TEE that normal world is able to receive asynchronous
519 * value is retrieved, it's cleared from the record in secure world.
522 * in normal world.
579 * world.
648 * Deliver a foreign interrupt in normal world.
667 * - ret return value of the request, filled in by normal world