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
85 uint64_t spmd_spm_core_sync_entry(spmd_spm_core_context_t *ctx);
89 bool is_spmd_logical_sp_dir_req_in_progress(const spmd_spm_core_context_t *ctx);
92 const spmd_spm_core_context_t *ctx);
108 spmd_spm_core_context_t *spmd_get_context_by_mpidr(uint64_t mpidr);
111 spmd_spm_core_context_t *spmd_get_context(void);
H A Dspmd_logical_sp.c125 static void spmd_build_direct_message_req(spmd_spm_core_context_t *ctx, in spmd_build_direct_message_req()
144 static void spmd_encode_ctx_to_ffa_value(spmd_spm_core_context_t *ctx, in spmd_encode_ctx_to_ffa_value()
169 static void spmd_logical_sp_set_dir_req_ongoing(spmd_spm_core_context_t *ctx) in spmd_logical_sp_set_dir_req_ongoing()
174 static void spmd_logical_sp_reset_dir_req_ongoing(spmd_spm_core_context_t *ctx) in spmd_logical_sp_reset_dir_req_ongoing()
179 static void spmd_build_ffa_info_get_regs(spmd_spm_core_context_t *ctx, in spmd_build_ffa_info_get_regs()
210 static void spmd_logical_sp_set_info_regs_ongoing(spmd_spm_core_context_t *ctx) in spmd_logical_sp_set_info_regs_ongoing()
216 spmd_spm_core_context_t *ctx) in spmd_logical_sp_reset_info_regs_ongoing()
529 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_el3_invoke_partition_info_get()
612 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_el3_ffa_msg_direct_req_common()
797 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()
168 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_spm_core_sync_exit()
206 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_init()
243 spmd_spm_core_context_t *ctx = spmd_get_context(); in spmd_secure_interrupt_handler()
944 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);