Lines Matching refs:tdata
105 #define ppcboot_set_tdata(abfd, ptr) ((abfd)->tdata.any = (PTR) (ptr))
106 #define ppcboot_get_tdata(abfd) ((ppcboot_data_t *) ((abfd)->tdata.any))
153 ppcboot_data_t *tdata; local
217 tdata = ppcboot_get_tdata (abfd);
218 tdata->sec = sec;
219 memcpy ((PTR) &tdata->header, (PTR) &hdr, sizeof (ppcboot_hdr_t));
414 ppcboot_data_t *tdata = ppcboot_get_tdata (abfd); local
415 long entry_offset = bfd_getl_signed_32 ((PTR) tdata->header.entry_offset);
416 long length = bfd_getl_signed_32 ((PTR) tdata->header.length);
423 if (tdata->header.flags)
424 fprintf (f, _("Flag field = 0x%.2x\n"), tdata->header.flags);
426 if (tdata->header.os_id)
427 fprintf (f, "OS_ID = 0x%.2x\n", tdata->header.os_id);
429 if (tdata->header.partition_name[0])
430 fprintf (f, _("Partition name = \"%s\"\n"), tdata->header.partition_name);
434 long sector_begin = bfd_getl_signed_32 ((PTR) tdata->header.partition[i].sector_begin);
435 long sector_length = bfd_getl_signed_32 ((PTR) tdata->header.partition[i].sector_length);
438 if (!tdata->header.partition[i].partition_begin.ind
439 && !tdata->header.partition[i].partition_begin.head
440 && !tdata->header.partition[i].partition_begin.sector
441 && !tdata->header.partition[i].partition_begin.cylinder
442 && !tdata->header.partition[i].partition_end.ind
443 && !tdata->header.partition[i].partition_end.head
444 && !tdata->header.partition[i].partition_end.sector
445 && !tdata->header.partition[i].partition_end.cylinder
450 tdata->header.partition[i].partition_begin.ind,
451 tdata->header.partition[i].partition_begin.head,
452 tdata->header.partition[i].partition_begin.sector,
453 tdata->header.partition[i].partition_begin.cylinder);
456 tdata->header.partition[i].partition_end.ind,
457 tdata->header.partition[i].partition_end.head,
458 tdata->header.partition[i].partition_end.sector,
459 tdata->header.partition[i].partition_end.cylinder);