Lines Matching full:secure

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
118 * 2. Non-secure interrupts should not be masked
182 * Returns the Secure/Non-secure shared memory config.
214 * Exchanges capabilities between normal world and secure world
224 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
225 * a2 The maximum secure world notification number
234 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
239 /* Secure world has reserved shared memory for normal world to use */
241 /* Secure world can communicate via previously unregistered shared memory */
245 * Secure world supports commands "register/unregister shared memory",
246 * secure world accepts command buffers located in any parts of non-secure RAM
249 /* Secure world is built with virtualization support */
251 /* Secure world supports Shared Memory with a NULL reference */
253 /* Secure world supports asynchronous notification of normal world */
255 /* Secure world supports pre-allocating RPC arg struct */
272 * Secure world can cache frequently used shared memory objects, for
273 * example objects used as RPC arguments. When secure world is idle this
311 * Secure world can cache frequently used shared memory objects, for
312 * example objects used as RPC arguments. When secure world is idle this
314 * secure world isn't idle OPTEE_SMC_RETURN_EBUSY is returned.
386 * value is retrieved, it's cleared from the record in secure world.