Searched refs:sp_id (Results 1 – 9 of 9) sorted by relevance
| /rk3399_ARM-atf/services/std_svc/spm/el3_spmc/ |
| H A D | logical_sp.c | 53 if (!ffa_is_secure_world_id(lp_desc->sp_id)) { in el3_sp_desc_validate() 55 lp_desc->sp_id); in el3_sp_desc_validate() 60 if (lp_desc->sp_id == FFA_SPMC_ID) { in el3_sp_desc_validate() 62 lp_desc->sp_id); in el3_sp_desc_validate() 70 lp_desc->sp_id); in el3_sp_desc_validate() 77 lp_desc->sp_id); in el3_sp_desc_validate() 92 lp_desc->sp_id); in el3_sp_desc_validate() 99 if (lp_desc->sp_id == lp_array[inner_idx].sp_id) { in el3_sp_desc_validate() 101 lp_desc->sp_id); in el3_sp_desc_validate()
|
| H A D | spmc_pm.c | 27 uint16_t sp_id) in spmc_build_pm_message() argument 32 sp_id); in spmc_build_pm_message() 101 INFO("SP (0x%x) init start on core%u.\n", sp->sp_id, linear_id); in spmc_cpu_on_finish_handler() 141 sp->sp_id); in spmc_send_pm_msg() 178 if (!(ffa_endpoint_source(resp) == sp->sp_id && in spmc_send_pm_msg()
|
| H A D | spmc_setup.c | 830 uint16_t sp_id; in spmc_sp_common_setup() local 833 if (sp->sp_id == INV_SP_ID) { in spmc_sp_common_setup() 834 sp_id = FFA_SP_ID_BASE + ACTIVE_SP_DESC_INDEX; in spmc_sp_common_setup() 839 while (!is_ffa_secure_id_valid(sp_id)) { in spmc_sp_common_setup() 840 sp_id++; in spmc_sp_common_setup() 842 if (sp_id == FFA_SWD_ID_LIMIT) { in spmc_sp_common_setup() 847 sp->sp_id = sp_id; in spmc_sp_common_setup()
|
| H A D | spmc_main.c | 106 if (sp_desc[i].sp_id == id) { in spmc_get_sp_ctx() 202 if (el3_lp_descs[i].sp_id == partition_id) { in is_ffa_secure_id_valid() 408 if ((secure_origin && src_id != spmc_get_current_sp_ctx()->sp_id) || in direct_req_smc_handler() 419 if (el3_lp_descs[i].sp_id == dst_id) { in direct_req_smc_handler() 742 ERROR("SP 0x%x failed to initialize.\n", sp->sp_id); in ffa_error_handler() 1023 desc->ep_id = el3_lp_descs[index].sp_id; in partition_info_get_handler_v1_1() 1055 desc->ep_id = sp_desc[index].sp_id; in partition_info_get_handler_v1_1() 1460 spmc_get_current_sp_ctx()->sp_id); in ffa_id_get_handler() 2143 sp->sp_id = config_32; in sp_manifest_parse() 2365 el3_lp_descs[i].sp_id); in logical_sp_init() [all …]
|
| H A D | spmc.h | 164 uint16_t sp_id; member
|
| H A D | spmc_shared_mem.c | 271 bool spmc_shmem_obj_validate_id(struct spmc_shmem_obj *obj, uint16_t sp_id) in spmc_shmem_obj_validate_id() argument 294 if (sp_id == emad->mapd.endpoint_id) { in spmc_shmem_obj_validate_id() 1657 !spmc_shmem_obj_validate_id(obj, sp_ctx->sp_id)) { in spmc_ffa_mem_retrieve_req() 1659 __func__, sp_ctx->sp_id); in spmc_ffa_mem_retrieve_req() 1999 if (req->endpoint_array[0] != sp_ctx->sp_id) { in spmc_ffa_mem_relinquish() 2001 req->endpoint_array[0], sp_ctx->sp_id); in spmc_ffa_mem_relinquish() 2007 if (!spmc_shmem_obj_validate_id(obj, sp_ctx->sp_id)) { in spmc_ffa_mem_relinquish()
|
| /rk3399_ARM-atf/include/services/ |
| H A D | el3_spmc_logical_sp.h | 27 uint16_t sp_id; member 41 .sp_id = (_sp_id), \
|
| H A D | el3_spmd_logical_sp.h | 21 uint16_t sp_id; member 54 .sp_id = (_sp_id), \
|
| /rk3399_ARM-atf/services/std_svc/spmd/ |
| H A D | spmd_logical_sp.c | 77 if (!ffa_is_secure_world_id(lp_desc->sp_id)) { in el3_spmd_sp_desc_validate() 79 lp_desc->sp_id); in el3_spmd_sp_desc_validate() 84 if (!is_spmd_lp_id(lp_desc->sp_id)) { in el3_spmd_sp_desc_validate() 86 lp_desc->sp_id); in el3_spmd_sp_desc_validate() 94 lp_desc->sp_id); in el3_spmd_sp_desc_validate() 101 lp_desc->sp_id); in el3_spmd_sp_desc_validate() 115 if (lp_desc->sp_id == lp_array[inner_idx].sp_id) { in el3_spmd_sp_desc_validate() 117 lp_desc->sp_id); in el3_spmd_sp_desc_validate() 252 (*partitions)[array_index].ep_id = lp->sp_id; in spmd_fill_lp_info_array() 321 spmd_lp_descs[i].sp_id); in spmd_logical_sp_init() [all …]
|