Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Dec 2021 17:51:10 GMT
From:      John Baldwin <jhb@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 0ff783dc15f3 - main - sys/geom: Use C99 fixed-width integer types.
Message-ID:  <202112281751.1BSHpATg053594@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202112281751.1BSHpATg053594>