Lines Matching refs:cpu_context_t
39 #. Get the non-secure ``cpu_context_t`` for the current CPU by calling
80 ``cpu_context_t`` data structure. The initialization of other non-secure CPU
90 use the same ``cpu_context_t`` data structure for PSCI CPU context management
95 ``cpu_context_t`` is stripped down for just PSCI CPU context management.
98 is expected that the EL3 Runtime Software will query the ``cpu_context_t`` and
104 Runtime Software. Using ``cpu_context_t`` as an intermediary data store
109 information) for exit into non-secure world. Using ``cpu_context_t`` as an
113 Currently the ``cpu_context_t`` data structure for AArch32 stores the following
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
140 example, in the case of AArch64, there is no need to retrieve ``cpu_context_t``
149 returns the values to be programmed to these registers via ``cpu_context_t``.
151 can use the proposed values provided in the ``cpu_context_t``, modifying the
221 returns, the EL3 Runtime Software must retrieve the ``cpu_context_t`` (using
289 ``cpu_context_t`` for the current CPU.
292 non-secure ``cpu_context_t`` using ``cm_get_context()`` and program the registers
388 This function must return the pointer to the ``cpu_context_t`` structure for
402 This function must return the pointer to the ``cpu_context_t`` structure for