Home
last modified time | relevance | path

Searched refs:spmd_spm_core_context_t (Results 1 – 5 of 5) sorted by relevance

/rk3399_ARM-atf/services/std_svc/spmd/
H A Dspmd_private.h59 } spmd_spm_core_context_t; typedef
79 uint64_t spmd_spm_core_sync_entry(spmd_spm_core_context_t *ctx);
83 bool is_spmd_logical_sp_dir_req_in_progress(const spmd_spm_core_context_t *ctx);
86 const spmd_spm_core_context_t *ctx);
102 spmd_spm_core_context_t *spmd_get_context_by_mpidr(uint64_t mpidr);
105 spmd_spm_core_context_t *spmd_get_context(void);
H A Dspmd_logical_sp.c137 static void spmd_build_direct_message_req(spmd_spm_core_context_t *ctx, in spmd_build_direct_message_req()
153 static void spmd_encode_ctx_to_ffa_value(spmd_spm_core_context_t *ctx, in spmd_encode_ctx_to_ffa_value()
178 static void spmd_logical_sp_set_dir_req_ongoing(spmd_spm_core_context_t *ctx) in spmd_logical_sp_set_dir_req_ongoing()
183 static void spmd_logical_sp_reset_dir_req_ongoing(spmd_spm_core_context_t *ctx) in spmd_logical_sp_reset_dir_req_ongoing()
188 static void spmd_build_ffa_info_get_regs(spmd_spm_core_context_t *ctx, in spmd_build_ffa_info_get_regs()
219 static void spmd_logical_sp_set_info_regs_ongoing(spmd_spm_core_context_t *ctx) in spmd_logical_sp_set_info_regs_ongoing()
225 spmd_spm_core_context_t *ctx) in spmd_logical_sp_reset_info_regs_ongoing()
508 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_el3_invoke_partition_info_get()
589 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_el3_ffa_msg_direct_req()
727 is_spmd_logical_sp_info_regs_req_in_progress(const spmd_spm_core_context_t *ctx) in is_spmd_logical_sp_info_regs_req_in_progress()
[all …]
H A Dspmd_pm.c66 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_cpu_on_finish_handler()
119 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_cpu_off_handler()
H A Dspmd_main.c44 static PER_CPU_DEFINE(spmd_spm_core_context_t, spm_core_context);
76 spmd_spm_core_context_t *spmd_get_context(void) in spmd_get_context()
131 uint64_t spmd_spm_core_sync_entry(spmd_spm_core_context_t *spmc_ctx) in spmd_spm_core_sync_entry()
166 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_spm_core_sync_exit()
204 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_init()
241 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_secure_interrupt_handler()
921 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_smc_handler()
/rk3399_ARM-atf/docs/components/
H A Dcontext-management-library.rst306 static PER_CPU_DEFINE(spmd_spm_core_context_t, spm_core_context);