git: 0ff783dc15f3 - main - sys/geom: Use C99 fixed-width integer types.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 28 Dec 2021 17:51:10 UTC
The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=0ff783dc15f319033f22c4e8e8f88431078a0b3b commit 0ff783dc15f319033f22c4e8e8f88431078a0b3b Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2021-12-28 17:41:51 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2021-12-28 17:41:51 +0000 sys/geom: Use C99 fixed-width integer types. No functional change. Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D33635 --- sys/geom/geom_ccd.c | 4 ++-- sys/geom/part/g_part_bsd64.c | 36 ++++++++++++++++++------------------ sys/geom/raid/md_intel.c | 2 +- sys/geom/raid/md_jmicron.c | 36 ++++++++++++++++++------------------ 4 files changed, 39 insertions(+), 39 deletions(-) diff --git a/sys/geom/geom_ccd.c b/sys/geom/geom_ccd.c index 7f4dd3ca11ff..6fe27fe90338 100644 --- a/sys/geom/geom_ccd.c +++ b/sys/geom/geom_ccd.c @@ -166,10 +166,10 @@ struct ccd_s { u_int sc_ndisks; /* number of components */ struct ccdcinfo *sc_cinfo; /* component info */ struct ccdiinfo *sc_itable; /* interleave table */ - u_int32_t sc_secsize; /* # bytes per sector */ + uint32_t sc_secsize; /* # bytes per sector */ int sc_pick; /* side of mirror picked */ daddr_t sc_blk[2]; /* mirror localization */ - u_int32_t sc_offset; /* actual offset used */ + uint32_t sc_offset; /* actual offset used */ }; static g_start_t g_ccd_start; diff --git a/sys/geom/part/g_part_bsd64.c b/sys/geom/part/g_part_bsd64.c index bc0112fbb7ed..998ffc627fc4 100644 --- a/sys/geom/part/g_part_bsd64.c +++ b/sys/geom/part/g_part_bsd64.c @@ -58,18 +58,18 @@ FEATURE(geom_part_bsd64, "GEOM partitioning class for 64-bit BSD disklabels"); struct disklabel64 { char d_reserved0[512]; /* reserved or unused */ - u_int32_t d_magic; /* the magic number */ - u_int32_t d_crc; /* crc32() d_magic through last part */ - u_int32_t d_align; /* partition alignment requirement */ - u_int32_t d_npartitions; /* number of partitions */ + uint32_t d_magic; /* the magic number */ + uint32_t d_crc; /* crc32() d_magic through last part */ + uint32_t d_align; /* partition alignment requirement */ + uint32_t d_npartitions; /* number of partitions */ struct uuid d_stor_uuid; /* unique uuid for label */ - u_int64_t d_total_size; /* total size incl everything (bytes) */ - u_int64_t d_bbase; /* boot area base offset (bytes) */ + uint64_t d_total_size; /* total size incl everything (bytes) */ + uint64_t d_bbase; /* boot area base offset (bytes) */ /* boot area is pbase - bbase */ - u_int64_t d_pbase; /* first allocatable offset (bytes) */ - u_int64_t d_pstop; /* last allocatable offset+1 (bytes) */ - u_int64_t d_abase; /* location of backup copy if not 0 */ + uint64_t d_pbase; /* first allocatable offset (bytes) */ + uint64_t d_pstop; /* last allocatable offset+1 (bytes) */ + uint64_t d_abase; /* location of backup copy if not 0 */ u_char d_packname[64]; u_char d_reserved[64]; @@ -86,15 +86,15 @@ struct disklabel64 { * is identified by its uuid. */ struct partition64 { /* the partition table */ - u_int64_t p_boffset; /* slice relative offset, in bytes */ - u_int64_t p_bsize; /* size of partition, in bytes */ - u_int8_t p_fstype; - u_int8_t p_unused01; /* reserved, must be 0 */ - u_int8_t p_unused02; /* reserved, must be 0 */ - u_int8_t p_unused03; /* reserved, must be 0 */ - u_int32_t p_unused04; /* reserved, must be 0 */ - u_int32_t p_unused05; /* reserved, must be 0 */ - u_int32_t p_unused06; /* reserved, must be 0 */ + uint64_t p_boffset; /* slice relative offset, in bytes */ + uint64_t p_bsize; /* size of partition, in bytes */ + uint8_t p_fstype; + uint8_t p_unused01; /* reserved, must be 0 */ + uint8_t p_unused02; /* reserved, must be 0 */ + uint8_t p_unused03; /* reserved, must be 0 */ + uint32_t p_unused04; /* reserved, must be 0 */ + uint32_t p_unused05; /* reserved, must be 0 */ + uint32_t p_unused06; /* reserved, must be 0 */ struct uuid p_type_uuid;/* mount type as UUID */ struct uuid p_stor_uuid;/* unique uuid for storage */ } d_partitions[MAXPARTITIONS64];/* actually may be more */ diff --git a/sys/geom/raid/md_intel.c b/sys/geom/raid/md_intel.c index 54fa7535bc0e..bdf5c1a5c06a 100644 --- a/sys/geom/raid/md_intel.c +++ b/sys/geom/raid/md_intel.c @@ -80,7 +80,7 @@ struct intel_raid_map { struct intel_raid_vol { uint8_t name[16]; - u_int64_t total_sectors __packed; + uint64_t total_sectors __packed; uint32_t state; #define INTEL_ST_BOOTABLE 0x00000001 #define INTEL_ST_BOOT_DEVICE 0x00000002 diff --git a/sys/geom/raid/md_jmicron.c b/sys/geom/raid/md_jmicron.c index 02da9e1f02ab..939e05f78017 100644 --- a/sys/geom/raid/md_jmicron.c +++ b/sys/geom/raid/md_jmicron.c @@ -52,29 +52,29 @@ static MALLOC_DEFINE(M_MD_JMICRON, "md_jmicron_data", "GEOM_RAID JMicron metadat #define JMICRON_MAX_SPARE 2 struct jmicron_raid_conf { - u_int8_t signature[2]; + uint8_t signature[2]; #define JMICRON_MAGIC "JM" - u_int16_t version; + uint16_t version; #define JMICRON_VERSION 0x0001 - u_int16_t checksum; - u_int8_t filler_1[10]; - u_int32_t disk_id; - u_int32_t offset; - u_int32_t disk_sectors_high; - u_int16_t disk_sectors_low; - u_int8_t filler_2[2]; - u_int8_t name[16]; - u_int8_t type; + uint16_t checksum; + uint8_t filler_1[10]; + uint32_t disk_id; + uint32_t offset; + uint32_t disk_sectors_high; + uint16_t disk_sectors_low; + uint8_t filler_2[2]; + uint8_t name[16]; + uint8_t type; #define JMICRON_T_RAID0 0 #define JMICRON_T_RAID1 1 #define JMICRON_T_RAID01 2 #define JMICRON_T_CONCAT 3 #define JMICRON_T_RAID5 5 - u_int8_t stripe_shift; - u_int16_t flags; + uint8_t stripe_shift; + uint16_t flags; #define JMICRON_F_READY 0x0001 #define JMICRON_F_BOOTABLE 0x0002 #define JMICRON_F_BADSEC 0x0004 @@ -82,13 +82,13 @@ struct jmicron_raid_conf { #define JMICRON_F_UNSYNC 0x0020 #define JMICRON_F_NEWEST 0x0040 - u_int8_t filler_3[4]; - u_int32_t spare[JMICRON_MAX_SPARE]; - u_int32_t disks[JMICRON_MAX_DISKS]; + uint8_t filler_3[4]; + uint32_t spare[JMICRON_MAX_SPARE]; + uint32_t disks[JMICRON_MAX_DISKS]; #define JMICRON_DISK_MASK 0xFFFFFFF0 #define JMICRON_SEG_MASK 0x0000000F - u_int8_t filler_4[32]; - u_int8_t filler_5[384]; + uint8_t filler_4[32]; + uint8_t filler_5[384]; }; struct g_raid_md_jmicron_perdisk {