xfs_dsb
struct xfs_dsb *dsb = bp->b_addr;
#define XFS_SB_CRC_OFF offsetof(struct xfs_dsb, sb_crc)
XFS_CHECK_STRUCT_SIZE(struct xfs_dsb, 304);
XFS_CHECK_OFFSET(struct xfs_dsb, field, offset); \
const struct xfs_dsb *dsb = sb_bp->b_addr;
struct xfs_dsb *dsb = bp->b_addr;
struct xfs_dsb *dsb = bp->b_addr;
struct xfs_dsb *dsb = bp->b_addr;
xfs_trans_log_buf(tp, bp, 0, sizeof(struct xfs_dsb) - 1);
struct xfs_dsb *dsb = bp->b_addr;
struct xfs_dsb *from,
struct xfs_dsb *from)
struct xfs_dsb *to,
struct xfs_dsb *to,
struct xfs_dsb;
extern void xfs_sb_from_disk(struct xfs_sb *to, struct xfs_dsb *from);
extern void xfs_sb_to_disk(struct xfs_dsb *to, struct xfs_sb *from);
struct xfs_dsb *sb;
sizeof(struct xfs_dsb) -
offsetof(struct xfs_dsb, sb_features_compat)))
return offsetofend(struct xfs_dsb, sb_rtreserved);
return offsetofend(struct xfs_dsb, sb_pad);
return offsetofend(struct xfs_dsb, sb_meta_uuid);
return offsetofend(struct xfs_dsb, sb_lsn);
return offsetofend(struct xfs_dsb, sb_bad_features2);
return offsetofend(struct xfs_dsb, sb_logsunit);
return offsetofend(struct xfs_dsb, sb_logsectsize);
return offsetofend(struct xfs_dsb, sb_dirblklog);
struct xfs_dsb *sb = bp->b_addr;
xfs_trans_log_buf(sc->tp, bp, 0, sizeof(struct xfs_dsb) - 1);
struct xfs_dsb *dsb = bp->b_addr;
lsn = be64_to_cpu(((struct xfs_dsb *)blk)->sb_lsn);
uuid = &((struct xfs_dsb *)blk)->sb_meta_uuid;
uuid = &((struct xfs_dsb *)blk)->sb_uuid;
struct xfs_dsb *dsb;
*offset = offsetof(struct xfs_dsb, sb_uuid);
struct xfs_dsb *sbp = bp->b_addr;
xfs_trans_log_buf(tp, bp, 0, sizeof(struct xfs_dsb) - 1);
xfs_trans_log_buf(tp, bp, offsetof(struct xfs_dsb, sb_icount),
offsetof(struct xfs_dsb, sb_frextents) +