Lines Matching refs:HandoffParams
187 const struct xbl_handoff_params *HandoffParams; in xbl_handover() local
196 HandoffParams = (struct xbl_handoff_params *)handoff_addr; in xbl_handover()
197 if ((HandoffParams->magic[0] != (uint8_t)'X') || in xbl_handover()
198 (HandoffParams->magic[1] != (uint8_t)'L') || in xbl_handover()
199 (HandoffParams->magic[2] != (uint8_t)'N') || in xbl_handover()
200 (HandoffParams->magic[3] != (uint8_t)'X')) { in xbl_handover()
207 handoff_addr, HandoffParams->num_entries); in xbl_handover()
208 if (HandoffParams->num_entries > XBL_MAX_PARTITIONS) { in xbl_handover()
210 HandoffParams->num_entries, XBL_MAX_PARTITIONS); in xbl_handover()
220 for (size_t i = 0; i < HandoffParams->num_entries; i++) { in xbl_handover()
226 HandoffParams->partition[i].entry_point, in xbl_handover()
227 HandoffParams->partition[i].flags); in xbl_handover()
232 target_cluster = get_xbl_cluster(&HandoffParams->partition[i]); in xbl_handover()
240 target_cpu = get_xbl_cpu(&HandoffParams->partition[i]); in xbl_handover()
246 target_el = get_xbl_el(&HandoffParams->partition[i]); in xbl_handover()
254 target_secure = get_xbl_ss(&HandoffParams->partition[i]); in xbl_handover()
262 target_estate = get_xbl_estate(&HandoffParams->partition[i]); in xbl_handover()
263 target_endianness = get_xbl_endian(&HandoffParams->partition[i]); in xbl_handover()
303 HandoffParams->partition[i].entry_point, in xbl_handover()
305 image->pc = HandoffParams->partition[i].entry_point; in xbl_handover()