Lines Matching full:world
75 * Used by non-secure world to figure out which Trusted OS is installed.
88 * Used by non-secure world to figure out which version of the Trusted OS
146 * world.
187 * Exchanges capabilities between normal world and secure world
191 * a1 bitfield of normal world capabilities OPTEE_SMC_NSEC_CAP_*
197 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
201 * a0 OPTEE_SMC_RETURN_ENOTAVAIL, can't use the capabilities from normal world
202 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
205 /* Normal world works as a uniprocessor system */
207 /* Secure world has reserved shared memory for normal world to use */
209 /* Secure world can communicate via previously unregistered shared memory */
213 * Secure world supports commands "register/unregister shared memory",
214 * secure world accepts command buffers located in any parts of non-secure RAM
218 /* Secure world supports Shared Memory with a NULL buffer reference */
235 * Secure world can cache frequently used shared memory objects, for
236 * example objects used as RPC arguments. When secure world is idle this
274 * Secure world can cache frequently used shared memory objects, for
275 * example objects used as RPC arguments. When secure world is idle this
277 * secure world isn't idle OPTEE_SMC_RETURN_EBUSY is returned.
313 * world.
382 * Deliver foreign interrupt to normal world.
401 * - ret return value of the request, filled in by normal world