Lines Matching defs:bsd_disklabel

485 struct bsd_disklabel {  struct
486 __le32 d_magic; /* the magic number */
487 __s16 d_type; /* drive type */
488 __s16 d_subtype; /* controller/d_type specific */
489 char d_typename[16]; /* type name, e.g. "eagle" */
490 char d_packname[16]; /* pack identifier */
491 __u32 d_secsize; /* # of bytes per sector */
492 __u32 d_nsectors; /* # of data sectors per track */
493 __u32 d_ntracks; /* # of tracks per cylinder */
494 __u32 d_ncylinders; /* # of data cylinders per unit */
495 __u32 d_secpercyl; /* # of data sectors per cylinder */
496 __u32 d_secperunit; /* # of data sectors per unit */
497 __u16 d_sparespertrack; /* # of spare sectors per track */
498 __u16 d_sparespercyl; /* # of spare sectors per cylinder */
499 __u32 d_acylinders; /* # of alt. cylinders per unit */
500 __u16 d_rpm; /* rotational speed */
501 __u16 d_interleave; /* hardware sector interleave */
502 __u16 d_trackskew; /* sector 0 skew, per track */
503 __u16 d_cylskew; /* sector 0 skew, per cylinder */
504 __u32 d_headswitch; /* head switch time, usec */
505 __u32 d_trkseek; /* track-to-track seek, usec */
506 __u32 d_flags; /* generic flags */
508 __u32 d_drivedata[NDDATA]; /* drive-type specific information */
510 __u32 d_spare[NSPARE]; /* reserved for future use */
511 __le32 d_magic2; /* the magic number (again) */
512 __le16 d_checksum; /* xor of data incl. partitions */
515 __le16 d_npartitions; /* number of partitions in following */
516 __le32 d_bbsize; /* size of boot area at sn0, bytes */
517 __le32 d_sbsize; /* max size of fs superblock, bytes */
518 struct bsd_partition { /* the partition table */
525 } d_partitions[BSD_MAXPARTITIONS]; /* actually may be more */