Home
last modified time | relevance | path

Searched refs:sp_id (Results 1 – 7 of 7) sorted by relevance

/arm-trusted-firmware-2.8.0/services/std_svc/spm/el3_spmc/
A Dlogical_sp.c53 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()
A Dspmc_setup.c194 uint16_t sp_id; in spmc_sp_common_setup() local
197 if (sp->sp_id == INV_SP_ID) { in spmc_sp_common_setup()
198 sp_id = FFA_SP_ID_BASE + ACTIVE_SP_DESC_INDEX; in spmc_sp_common_setup()
203 while (!is_ffa_secure_id_valid(sp_id)) { in spmc_sp_common_setup()
204 sp_id++; in spmc_sp_common_setup()
206 if (sp_id == FFA_SWD_ID_LIMIT) { in spmc_sp_common_setup()
211 sp->sp_id = sp_id; in spmc_sp_common_setup()
A Dspmc_pm.c27 uint16_t sp_id) in spmc_build_pm_message() argument
32 sp_id); in spmc_build_pm_message()
87 INFO("SP (0x%x) init start on core%u.\n", sp->sp_id, linear_id); in spmc_cpu_on_finish_handler()
127 sp->sp_id); in spmc_send_pm_msg()
161 if (!(ffa_endpoint_source(resp) == sp->sp_id && in spmc_send_pm_msg()
A Dspmc_main.c88 if (sp_desc[i].sp_id == id) { in spmc_get_sp_ctx()
184 if (el3_lp_descs[i].sp_id == partition_id) { in is_ffa_secure_id_valid()
290 if (el3_lp_descs[i].sp_id == dst_id) { in direct_req_smc_handler()
772 desc->ep_id = el3_lp_descs[index].sp_id; in partition_info_get_handler_v1_1()
791 desc->ep_id = sp_desc[index].sp_id; in partition_info_get_handler_v1_1()
1158 spmc_get_current_sp_ctx()->sp_id); in ffa_id_get_handler()
1493 sp->sp_id = config_32; in sp_manifest_parse()
1651 el3_lp_descs[i].sp_id); in logical_sp_init()
1655 el3_lp_descs[i].sp_id); in logical_sp_init()
1709 sp->sp_id, rc); in sp_init()
[all …]
A Dspmc.h148 uint16_t sp_id; member
A Dspmc_shared_mem.c281 bool spmc_shmem_obj_validate_id(const struct ffa_mtd *desc, uint16_t sp_id) in spmc_shmem_obj_validate_id() argument
293 if (sp_id == emad->mapd.endpoint_id) { in spmc_shmem_obj_validate_id()
1445 if (!spmc_shmem_obj_validate_id(&obj->desc, sp_ctx->sp_id)) { in spmc_ffa_mem_retrieve_req()
1447 __func__, sp_ctx->sp_id); in spmc_ffa_mem_retrieve_req()
1756 if (req->endpoint_array[0] != sp_ctx->sp_id) { in spmc_ffa_mem_relinquish()
1758 req->endpoint_array[0], sp_ctx->sp_id); in spmc_ffa_mem_relinquish()
1764 if (!spmc_shmem_obj_validate_id(&obj->desc, sp_ctx->sp_id)) { in spmc_ffa_mem_relinquish()
/arm-trusted-firmware-2.8.0/include/services/
A Del3_spmc_logical_sp.h27 uint16_t sp_id; member
41 .sp_id = (_sp_id), \

Completed in 12 milliseconds