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
142 * 2. Non-secure interrupts should not be masked
206 * Returns the Secure/Non-secure shared memory config.
238 * Exchanges capabilities between normal world and secure world
248 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
249 * a2 The maximum secure world notification number
258 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
263 /* Secure world has reserved shared memory for normal world to use */
265 /* Secure world can communicate via previously unregistered shared memory */
269 * Secure world supports commands "register/unregister shared memory",
270 * secure world accepts command buffers located in any parts of non-secure RAM
273 /* Secure world is built with virtualization support */
275 /* Secure world supports Shared Memory with a NULL reference */
277 /* Secure world supports asynchronous notification of normal world */
279 /* Secure world supports pre-allocating RPC arg struct */
281 /* Secure world supports probing for RPMB device if needed */
298 * Secure world can cache frequently used shared memory objects, for
299 * example objects used as RPC arguments. When secure world is idle this
337 * Secure world can cache frequently used shared memory objects, for
338 * example objects used as RPC arguments. When secure world is idle this
340 * secure world isn't idle OPTEE_SMC_RETURN_EBUSY is returned.
412 * value is retrieved, it's cleared from the record in secure world.