Lines Matching defs:geo

1116 	struct xfs_fsop_geom	*geo,
1119 memset(geo, 0, sizeof(struct xfs_fsop_geom));
1121 geo->blocksize = sbp->sb_blocksize;
1122 geo->rtextsize = sbp->sb_rextsize;
1123 geo->agblocks = sbp->sb_agblocks;
1124 geo->agcount = sbp->sb_agcount;
1125 geo->logblocks = sbp->sb_logblocks;
1126 geo->sectsize = sbp->sb_sectsize;
1127 geo->inodesize = sbp->sb_inodesize;
1128 geo->imaxpct = sbp->sb_imax_pct;
1129 geo->datablocks = sbp->sb_dblocks;
1130 geo->rtblocks = sbp->sb_rblocks;
1131 geo->rtextents = sbp->sb_rextents;
1132 geo->logstart = sbp->sb_logstart;
1133 BUILD_BUG_ON(sizeof(geo->uuid) != sizeof(sbp->sb_uuid));
1134 memcpy(geo->uuid, &sbp->sb_uuid, sizeof(sbp->sb_uuid));
1139 geo->sunit = sbp->sb_unit;
1140 geo->swidth = sbp->sb_width;
1145 geo->version = XFS_FSOP_GEOM_VERSION;
1146 geo->flags = XFS_FSOP_GEOM_FLAGS_NLINK |
1150 geo->flags |= XFS_FSOP_GEOM_FLAGS_ATTR;
1152 geo->flags |= XFS_FSOP_GEOM_FLAGS_QUOTA;
1154 geo->flags |= XFS_FSOP_GEOM_FLAGS_IALIGN;
1156 geo->flags |= XFS_FSOP_GEOM_FLAGS_DALIGN;
1158 geo->flags |= XFS_FSOP_GEOM_FLAGS_SECTOR;
1160 geo->flags |= XFS_FSOP_GEOM_FLAGS_DIRV2CI;
1162 geo->flags |= XFS_FSOP_GEOM_FLAGS_LAZYSB;
1164 geo->flags |= XFS_FSOP_GEOM_FLAGS_ATTR2;
1166 geo->flags |= XFS_FSOP_GEOM_FLAGS_PROJID32;
1168 geo->flags |= XFS_FSOP_GEOM_FLAGS_V5SB;
1170 geo->flags |= XFS_FSOP_GEOM_FLAGS_FTYPE;
1172 geo->flags |= XFS_FSOP_GEOM_FLAGS_FINOBT;
1174 geo->flags |= XFS_FSOP_GEOM_FLAGS_SPINODES;
1176 geo->flags |= XFS_FSOP_GEOM_FLAGS_RMAPBT;
1178 geo->flags |= XFS_FSOP_GEOM_FLAGS_REFLINK;
1180 geo->flags |= XFS_FSOP_GEOM_FLAGS_BIGTIME;
1182 geo->logsectsize = sbp->sb_logsectsize;
1184 geo->logsectsize = BBSIZE;
1185 geo->rtsectsize = sbp->sb_blocksize;
1186 geo->dirblocksize = xfs_dir2_dirblock_bytes(sbp);
1192 geo->flags |= XFS_FSOP_GEOM_FLAGS_LOGV2;
1194 geo->logsunit = sbp->sb_logsunit;
1199 geo->version = XFS_FSOP_GEOM_VERSION_V5;