]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
xfs: remove the xfs_trans_header_t typedef
authorChristoph Hellwig <hch@lst.de>
Mon, 15 Sep 2025 13:26:52 +0000 (06:26 -0700)
committerCarlos Maiolino <cem@kernel.org>
Tue, 16 Sep 2025 10:25:05 +0000 (12:25 +0200)
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>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
fs/xfs/libxfs/xfs_log_format.h
fs/xfs/libxfs/xfs_log_recover.h
fs/xfs/xfs_log.c

index 367dfdece9be18ab7deb747130798bbdfa1a83d6..2c3c5e67f78a6da10cc4ec02fa30b60bb6582c26 100644 (file)
@@ -212,12 +212,12 @@ typedef struct xfs_log_iovec {
  * Do not change the below structure without redoing the code in
  * xlog_recover_add_to_trans() and xlog_recover_add_to_cont_trans().
  */
-typedef struct xfs_trans_header {
+struct xfs_trans_header {
        uint            th_magic;               /* magic number */
        uint            th_type;                /* transaction type */
        int32_t         th_tid;                 /* transaction id (unused) */
        uint            th_num_items;           /* num items logged by trans */
-} xfs_trans_header_t;
+};
 
 #define        XFS_TRANS_HEADER_MAGIC  0x5452414e      /* TRAN */
 
index 95de23095030699fd40cf13edfdb3112cca1dedc..9e712e62369c47627a7dac7cd293128a31451571 100644 (file)
@@ -111,7 +111,7 @@ struct xlog_recover_item {
 struct xlog_recover {
        struct hlist_node       r_list;
        xlog_tid_t              r_log_tid;      /* log's transaction id */
-       xfs_trans_header_t      r_theader;      /* trans header for partial */
+       struct xfs_trans_header r_theader;      /* trans header for partial */
        int                     r_state;        /* not needed */
        xfs_lsn_t               r_lsn;          /* xact lsn */
        struct list_head        r_itemq;        /* q for items */
index 94e06c22be6730f57f6b00746cbdf44c03a929ed..7c590ecdf865493a639475c2a2dbf2c71308745f 100644 (file)
@@ -3155,7 +3155,7 @@ xlog_calc_unit_res(
 
        /* for trans header */
        unit_bytes += sizeof(struct xlog_op_header);
-       unit_bytes += sizeof(xfs_trans_header_t);
+       unit_bytes += sizeof(struct xfs_trans_header);
 
        /* for start-rec */
        unit_bytes += sizeof(struct xlog_op_header);