Lines Matching refs:context

37    context.
41 context and exiting to non-secure world. If the EL3 Runtime Software needs
42 additional configuration to be set for non-secure context, like routing
44 to programming. See `PSCI CPU context management`_ for more
45 details on CPU context management.
56 initializes/restores the non-secure CPU context as well.
63 #. On receipt of an SMC, save the register context as per `SMCCC`_.
73 PSCI CPU context management
84 The EL3 Runtime Software is responsible for managing register context
85 during switch between Normal and Secure worlds. The register context to be
90 use the same ``cpu_context_t`` data structure for PSCI CPU context management
91 and register context management during world switch. This cannot be assumed
93 a mechanism for register context management during world switch. Hence, when
95 ``cpu_context_t`` is stripped down for just PSCI CPU context management.
117 to CPU context ``cpu_context_t`` data and these are described in
137 The CPU context data 'cpu_context_t' is programmed to the registers differently
219 context. The non-secure world entrypoint information ``next_image_info`` (first
220 argument) will be used to determine the non-secure context. After this function
286 - Restores the EL3 Runtime Software context via appropriate ``spd_pm_ops_t``
288 - Restores/Initializes the non-secure context and populates the
298 The PSCI Library includes supporting frameworks like context management,
353 The CPU context management data memory is statically allocated by PSCI library
355 APIs to store and retrieve pointers to this CPU context data. SP-MIN
364 Argument : unsigned int cpu_idx, void *context, unsigned int security_state
370 This function must store the pointer to the CPU context data, ``context`` (2nd
377 The actual method of storing the ``context`` pointers is implementation specific.
391 context pointers are stored prior to invoking this API. The ``security_state``
405 ``cm_set_context_by_index`` is called first and the appropriate context
460 of the EL3 Runtime Software context. Also if the EL3 Runtime Software makes