]> Gentwo Git Trees - linux/.git/commitdiff
xfs: remove the xlog_rec_header_t typedef
authorChristoph Hellwig <hch@lst.de>
Mon, 27 Oct 2025 07:05:54 +0000 (08:05 +0100)
committerCarlos Maiolino <cem@kernel.org>
Wed, 12 Nov 2025 10:09:25 +0000 (11:09 +0100)
There are almost no users of the typedef left, kill it and switch the
remaining users to use the underlying struct.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Carlos Maiolino <cmaiolino@redhat.com>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
fs/xfs/libxfs/xfs_log_format.h
fs/xfs/xfs_log.c
fs/xfs/xfs_log_recover.c

index 4cb69bd285ca13cc29cf7de6e07beb016f41688b..908e7060428ccb4528703b2080530c8cf788a6d4 100644 (file)
@@ -136,7 +136,7 @@ struct xlog_rec_ext_header {
 #define XLOG_REC_EXT_SIZE \
        offsetofend(struct xlog_rec_ext_header, xh_cycle_data)
 
-typedef struct xlog_rec_header {
+struct xlog_rec_header {
        __be32    h_magicno;    /* log record (LR) identifier           :  4 */
        __be32    h_cycle;      /* write cycle of log                   :  4 */
        __be32    h_version;    /* LR version                           :  4 */
@@ -174,7 +174,7 @@ typedef struct xlog_rec_header {
 
        __u8      h_reserved[184];
        struct xlog_rec_ext_header h_ext[];
-} xlog_rec_header_t;
+};
 
 #ifdef __i386__
 #define XLOG_REC_SIZE          offsetofend(struct xlog_rec_header, h_size)
index 1fe3abbd3d36555baf7f2905391bfe899035fb60..8b3b7969959600abdbe5adee7e8cff24273b0e86 100644 (file)
@@ -2578,9 +2578,9 @@ xlog_state_get_iclog_space(
        struct xlog_ticket      *ticket,
        int                     *logoffsetp)
 {
-       int               log_offset;
-       xlog_rec_header_t *head;
-       xlog_in_core_t    *iclog;
+       int                     log_offset;
+       struct xlog_rec_header  *head;
+       struct xlog_in_core     *iclog;
 
 restart:
        spin_lock(&log->l_icloglock);
index ef0f6efc4381dfc80ddcb102b86aaa281da1c59e..03e42c7dab563acbc2639cffb56343b929106e37 100644 (file)
@@ -190,8 +190,8 @@ xlog_bwrite(
  */
 STATIC void
 xlog_header_check_dump(
-       xfs_mount_t             *mp,
-       xlog_rec_header_t       *head)
+       struct xfs_mount                *mp,
+       struct xlog_rec_header          *head)
 {
        xfs_debug(mp, "%s:  SB : uuid = %pU, fmt = %d",
                __func__, &mp->m_sb.sb_uuid, XLOG_FMT);
@@ -207,8 +207,8 @@ xlog_header_check_dump(
  */
 STATIC int
 xlog_header_check_recover(
-       xfs_mount_t             *mp,
-       xlog_rec_header_t       *head)
+       struct xfs_mount        *mp,
+       struct xlog_rec_header  *head)
 {
        ASSERT(head->h_magicno == cpu_to_be32(XLOG_HEADER_MAGIC_NUM));
 
@@ -238,8 +238,8 @@ xlog_header_check_recover(
  */
 STATIC int
 xlog_header_check_mount(
-       xfs_mount_t             *mp,
-       xlog_rec_header_t       *head)
+       struct xfs_mount        *mp,
+       struct xlog_rec_header  *head)
 {
        ASSERT(head->h_magicno == cpu_to_be32(XLOG_HEADER_MAGIC_NUM));
 
@@ -400,7 +400,7 @@ xlog_find_verify_log_record(
        xfs_daddr_t             i;
        char                    *buffer;
        char                    *offset = NULL;
-       xlog_rec_header_t       *head = NULL;
+       struct xlog_rec_header  *head = NULL;
        int                     error = 0;
        int                     smallmem = 0;
        int                     num_blks = *last_blk - start_blk;
@@ -437,7 +437,7 @@ xlog_find_verify_log_record(
                                goto out;
                }
 
-               head = (xlog_rec_header_t *)offset;
+               head = (struct xlog_rec_header *)offset;
 
                if (head->h_magicno == cpu_to_be32(XLOG_HEADER_MAGIC_NUM))
                        break;
@@ -1237,7 +1237,7 @@ xlog_find_tail(
        xfs_daddr_t             *head_blk,
        xfs_daddr_t             *tail_blk)
 {
-       xlog_rec_header_t       *rhead;
+       struct xlog_rec_header  *rhead;
        char                    *offset = NULL;
        char                    *buffer;
        int                     error;
@@ -1487,7 +1487,7 @@ xlog_add_record(
        int                     tail_cycle,
        int                     tail_block)
 {
-       xlog_rec_header_t       *recp = (xlog_rec_header_t *)buf;
+       struct xlog_rec_header  *recp = (struct xlog_rec_header *)buf;
 
        memset(buf, 0, BBSIZE);
        recp->h_magicno = cpu_to_be32(XLOG_HEADER_MAGIC_NUM);
@@ -2997,7 +2997,7 @@ xlog_do_recovery_pass(
        int                     pass,
        xfs_daddr_t             *first_bad)     /* out: first bad log rec */
 {
-       xlog_rec_header_t       *rhead;
+       struct xlog_rec_header  *rhead;
        xfs_daddr_t             blk_no, rblk_no;
        xfs_daddr_t             rhead_blk;
        char                    *offset;
@@ -3034,7 +3034,7 @@ xlog_do_recovery_pass(
                if (error)
                        goto bread_err1;
 
-               rhead = (xlog_rec_header_t *)offset;
+               rhead = (struct xlog_rec_header *)offset;
 
                /*
                 * xfsprogs has a bug where record length is based on lsunit but
@@ -3141,7 +3141,7 @@ xlog_do_recovery_pass(
                                if (error)
                                        goto bread_err2;
                        }
-                       rhead = (xlog_rec_header_t *)offset;
+                       rhead = (struct xlog_rec_header *)offset;
                        error = xlog_valid_rec_header(log, rhead,
                                        split_hblks ? blk_no : 0, h_size);
                        if (error)
@@ -3223,7 +3223,7 @@ xlog_do_recovery_pass(
                if (error)
                        goto bread_err2;
 
-               rhead = (xlog_rec_header_t *)offset;
+               rhead = (struct xlog_rec_header *)offset;
                error = xlog_valid_rec_header(log, rhead, blk_no, h_size);
                if (error)
                        goto bread_err2;