Lines Matching defs:toc_entry
209 toc_entry_t *toc_entry;
211 for (toc_entry = toc_entries;
212 toc_entry->cmdline_name != NULL;
213 toc_entry++) {
216 desc = new_image_desc(&toc_entry->uuid,
217 toc_entry->name,
218 toc_entry->cmdline_name);
222 for (toc_entry = plat_def_toc_entries;
223 toc_entry->cmdline_name != NULL;
224 toc_entry++) {
227 desc = new_image_desc(&toc_entry->uuid,
228 toc_entry->name,
229 toc_entry->cmdline_name);
302 fip_toc_entry_t *toc_entry;
331 toc_entry = (fip_toc_entry_t *)(toc_header + 1);
341 while ((char *)toc_entry + sizeof(*toc_entry) - 1 < bufend) {
346 if (memcmp(&toc_entry->uuid, &uuid_null, sizeof(uuid_t)) == 0) {
357 image->toc_e = *toc_entry;
358 image->buffer = xmalloc(toc_entry->size,
361 if (toc_entry->size > (uint64_t)-1 - toc_entry->offset_address)
364 if (toc_entry->size + toc_entry->offset_address > st_size)
368 memcpy(image->buffer, buf + toc_entry->offset_address,
369 toc_entry->size);
372 desc = lookup_image_desc_from_uuid(&toc_entry->uuid);
376 uuid_to_str(name, sizeof(name), &toc_entry->uuid);
379 desc = new_image_desc(&toc_entry->uuid, name, "blob");
389 toc_entry++;
535 fip_toc_entry_t *toc_entry;
556 toc_entry = (fip_toc_entry_t *)(toc_header + 1);
567 *toc_entry++ = image->toc_e;
573 * NOTE the offset address for the last toc_entry must match the fip
576 memset(toc_entry, 0, sizeof(*toc_entry));
577 toc_entry->offset_address = (entry_offset + align - 1) & ~(align - 1);
606 pad_size = toc_entry->offset_address - entry_offset;
777 toc_entry_t *toc_entry = toc_entries;
787 for (; toc_entry->cmdline_name != NULL; toc_entry++)
788 printf(" --%-16s FILENAME\t%s\n", toc_entry->cmdline_name,
789 toc_entry->name);
791 toc_entry = plat_def_toc_entries;
792 for (; toc_entry->cmdline_name != NULL; toc_entry++)
793 printf(" --%-16s FILENAME\t%s\n", toc_entry->cmdline_name,
794 toc_entry->name);
896 toc_entry_t *toc_entry = toc_entries;
907 for (; toc_entry->cmdline_name != NULL; toc_entry++)
908 printf(" --%-16s FILENAME\t%s\n", toc_entry->cmdline_name,
909 toc_entry->name);
911 toc_entry = plat_def_toc_entries;
912 for (; toc_entry->cmdline_name != NULL; toc_entry++)
913 printf(" --%-16s FILENAME\t%s\n", toc_entry->cmdline_name,
914 toc_entry->name);
1037 toc_entry_t *toc_entry = toc_entries;
1047 for (; toc_entry->cmdline_name != NULL; toc_entry++)
1048 printf(" --%-16s FILENAME\t%s\n", toc_entry->cmdline_name,
1049 toc_entry->name);
1051 toc_entry = plat_def_toc_entries;
1052 for (; toc_entry->cmdline_name != NULL; toc_entry++)
1053 printf(" --%-16s FILENAME\t%s\n", toc_entry->cmdline_name,
1054 toc_entry->name);
1167 toc_entry_t *toc_entry = toc_entries;
1178 for (; toc_entry->cmdline_name != NULL; toc_entry++)
1179 printf(" --%-16s\t%s\n", toc_entry->cmdline_name,
1180 toc_entry->name);
1182 toc_entry = plat_def_toc_entries;
1183 for (; toc_entry->cmdline_name != NULL; toc_entry++)
1184 printf(" --%-16s\t%s\n", toc_entry->cmdline_name,
1185 toc_entry->name);