Lines Matching refs:sb_versionnum
113 __uint16_t sb_versionnum; /* header version == XFS_SB_VERSION */ member
184 __be16 sb_versionnum; /* header version == XFS_SB_VERSION */ member
298 #define XFS_SB_VERSION_NUM(sbp) ((sbp)->sb_versionnum & XFS_SB_VERSION_NUMBITS)
303 if (sbp->sb_versionnum >= XFS_SB_VERSION_1 && in xfs_sb_good_version()
304 sbp->sb_versionnum <= XFS_SB_VERSION_3) in xfs_sb_good_version()
309 if ((sbp->sb_versionnum & ~XFS_SB_VERSION_OKREALBITS) || in xfs_sb_good_version()
310 ((sbp->sb_versionnum & XFS_SB_VERSION_MOREBITSBIT) && in xfs_sb_good_version()
318 if ((sbp->sb_versionnum & XFS_SB_VERSION_SHAREDBIT) && in xfs_sb_good_version()
363 return sbp->sb_versionnum == XFS_SB_VERSION_2 || in xfs_sb_version_hasattr()
364 sbp->sb_versionnum == XFS_SB_VERSION_3 || in xfs_sb_version_hasattr()
366 (sbp->sb_versionnum & XFS_SB_VERSION_ATTRBIT)); in xfs_sb_version_hasattr()
371 if (sbp->sb_versionnum == XFS_SB_VERSION_1) in xfs_sb_version_addattr()
372 sbp->sb_versionnum = XFS_SB_VERSION_2; in xfs_sb_version_addattr()
374 sbp->sb_versionnum |= XFS_SB_VERSION_ATTRBIT; in xfs_sb_version_addattr()
376 sbp->sb_versionnum = XFS_SB_VERSION_4 | XFS_SB_VERSION_ATTRBIT; in xfs_sb_version_addattr()
381 return sbp->sb_versionnum == XFS_SB_VERSION_3 || in xfs_sb_version_hasnlink()
383 (sbp->sb_versionnum & XFS_SB_VERSION_NLINKBIT)); in xfs_sb_version_hasnlink()
388 if (sbp->sb_versionnum <= XFS_SB_VERSION_2) in xfs_sb_version_addnlink()
389 sbp->sb_versionnum = XFS_SB_VERSION_3; in xfs_sb_version_addnlink()
391 sbp->sb_versionnum |= XFS_SB_VERSION_NLINKBIT; in xfs_sb_version_addnlink()
397 (sbp->sb_versionnum & XFS_SB_VERSION_QUOTABIT); in xfs_sb_version_hasquota()
403 sbp->sb_versionnum |= XFS_SB_VERSION_QUOTABIT; in xfs_sb_version_addquota()
405 sbp->sb_versionnum = xfs_sb_version_tonew(sbp->sb_versionnum) | in xfs_sb_version_addquota()
412 (sbp->sb_versionnum & XFS_SB_VERSION_ALIGNBIT); in xfs_sb_version_hasalign()
418 (sbp->sb_versionnum & XFS_SB_VERSION_DALIGNBIT); in xfs_sb_version_hasdalign()
424 (sbp->sb_versionnum & XFS_SB_VERSION_SHAREDBIT); in xfs_sb_version_hasshared()
430 (sbp->sb_versionnum & XFS_SB_VERSION_DIRV2BIT); in xfs_sb_version_hasdirv2()
436 (sbp->sb_versionnum & XFS_SB_VERSION_LOGV2BIT); in xfs_sb_version_haslogv2()
442 (sbp->sb_versionnum & XFS_SB_VERSION_EXTFLGBIT); in xfs_sb_version_hasextflgbit()
448 (sbp->sb_versionnum & XFS_SB_VERSION_SECTORBIT); in xfs_sb_version_hassector()
454 (sbp->sb_versionnum & XFS_SB_VERSION_BORGBIT); in xfs_sb_version_hasasciici()
460 (sbp->sb_versionnum & XFS_SB_VERSION_MOREBITSBIT); in xfs_sb_version_hasmorebits()
487 sbp->sb_versionnum |= XFS_SB_VERSION_MOREBITSBIT; in xfs_sb_version_addattr2()
495 sbp->sb_versionnum &= ~XFS_SB_VERSION_MOREBITSBIT; in xfs_sb_version_removeattr2()