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))
156 ppcboot_data_t *tdata;
220 tdata = ppcboot_get_tdata (abfd);
221 tdata->sec = sec;
222 memcpy ((PTR) &tdata->header, (PTR) &hdr, sizeof (ppcboot_hdr_t));
424 ppcboot_data_t *tdata = ppcboot_get_tdata (abfd);
425 long entry_offset = bfd_getl_signed_32 ((PTR) tdata->header.entry_offset);
426 long length = bfd_getl_signed_32 ((PTR) tdata->header.length);
433 if (tdata->header.flags)
434 fprintf (f, _("Flag field = 0x%.2x\n"), tdata->header.flags);
436 if (tdata->header.os_id)
437 fprintf (f, "OS_ID = 0x%.2x\n", tdata->header.os_id);
439 if (tdata->header.partition_name)
440 fprintf (f, _("Partition name = \"%s\"\n"), tdata->header.partition_name);
444 long sector_begin = bfd_getl_signed_32 ((PTR) tdata->header.partition[i].sector_begin);
445 long sector_length = bfd_getl_signed_32 ((PTR) tdata->header.partition[i].sector_length);
448 if (!tdata->header.partition[i].partition_begin.ind
449 && !tdata->header.partition[i].partition_begin.head
450 && !tdata->header.partition[i].partition_begin.sector
451 && !tdata->header.partition[i].partition_begin.cylinder
452 && !tdata->header.partition[i].partition_end.ind
453 && !tdata->header.partition[i].partition_end.head
454 && !tdata->header.partition[i].partition_end.sector
455 && !tdata->header.partition[i].partition_end.cylinder
460 tdata->header.partition[i].partition_begin.ind,
461 tdata->header.partition[i].partition_begin.head,
462 tdata->header.partition[i].partition_begin.sector,
463 tdata->header.partition[i].partition_begin.cylinder);
466 tdata->header.partition[i].partition_end.ind,
467 tdata->header.partition[i].partition_end.head,
468 tdata->header.partition[i].partition_end.sector,
469 tdata->header.partition[i].partition_end.cylinder);