Lines Matching defs:rumpserver_disklabel

519 struct rumpserver_disklabel {  struct
520 uint32_t d_magic; /* the magic number */
521 uint16_t d_type; /* drive type */
522 uint16_t d_subtype; /* controller/d_type specific */
523 char d_typename[16]; /* type name, e.g. "eagle" */
533 union {
539 } d_un;
545 uint32_t d_secsize; /* # of bytes per sector */
546 uint32_t d_nsectors; /* # of data sectors per track */
547 uint32_t d_ntracks; /* # of tracks per cylinder */
548 uint32_t d_ncylinders; /* # of data cylinders per unit */
549 uint32_t d_secpercyl; /* # of data sectors per cylinder */
550 uint32_t d_secperunit; /* # of data sectors per unit */
558 uint16_t d_sparespertrack; /* # of spare sectors per track */
559 uint16_t d_sparespercyl; /* # of spare sectors per cylinder */
564 uint32_t d_acylinders; /* # of alt. cylinders per unit */
583 uint16_t d_rpm; /* rotational speed */
584 uint16_t d_interleave; /* hardware sector interleave */
585 uint16_t d_trackskew; /* sector 0 skew, per track */
586 uint16_t d_cylskew; /* sector 0 skew, per cylinder */
587 uint32_t d_headswitch; /* head switch time, usec */
588 uint32_t d_trkseek; /* track-to-track seek, usec */
589 uint32_t d_flags; /* generic flags */
591 uint32_t d_drivedata[NDDATA]; /* drive-type specific information */
593 uint32_t d_spare[NSPARE]; /* reserved for future use */
594 uint32_t d_magic2; /* the magic number (again) */
595 uint16_t d_checksum; /* xor of data incl. partitions */
598 uint16_t d_npartitions; /* number of partitions in following */
599 uint32_t d_bbsize; /* size of boot area at sn0, bytes */
600 uint32_t d_sbsize; /* max size of fs superblock, bytes */
601 struct rumpserver_partition { /* the partition table */
619 } d_partitions[RUMPSERVER_MAXPARTITIONS]; /* actually may be more */