Lines Matching defs:partitions
47 * Initialization of said partitions will be taken care of during SPMD boot.
55 * No support for SPMD logical partitions when SPMC is at EL3.
59 /* If no SPMD logical partitions are implemented then simply bail out. */
231 struct ffa_partition_info_v1_1 (*partitions)[EL3_SPMD_MAX_NUM_LP],
252 (*partitions)[array_index].ep_id = lp->sp_id;
253 (*partitions)[array_index].execution_ctx_count = 1;
254 (*partitions)[array_index].properties = lp->properties;
255 (*partitions)[array_index].properties |=
259 memcpy(&((*partitions)[array_index].uuid),
288 * Initialize SPMD logical partitions. This function assumes that it is called
400 * an FFA_PARTITION_INFO_GET_REG ABI invocation by the SPMC. Secure partitions
401 * are allowed to discover the presence of EL3 SPMD logical partitions by
403 * information about EL3 SPMD logical partitions.
416 static struct ffa_partition_info_v1_1 partitions[EL3_SPMD_MAX_NUM_LP];
444 memset(&partitions, 0, sizeof(partitions));
446 spmd_fill_lp_info_array(&partitions, target_uuid, &lp_count);
449 VERBOSE("No SPDM EL3 logical partitions exist.\n");
474 spmd_pack_lp_count_props(arg_ptrs, partitions[idx].ep_id,
475 partitions[idx].execution_ctx_count,
476 partitions[idx].properties);
480 partitions[idx].uuid);
496 * partitions in the system. The function takes a UUID, start index and
565 * use of this API is for SPMD logical partitions.