Lines Matching defs:gd
173 #define gd ext2fsun.m_ext2fs.e2fs_gd
477 gd = malloc(sblock.e2fs_ngdb * bsize);
478 if (gd == NULL)
480 memset(gd, 0, sblock.e2fs_ngdb * bsize);
498 gd[cylno].ext2bgd_b_bitmap = h2fs32(boffset);
500 gd[cylno].ext2bgd_i_bitmap = h2fs32(boffset);
502 gd[cylno].ext2bgd_i_tables = h2fs32(boffset);
504 gd[cylno].ext2bgd_nbfree = h2fs16(
507 gd[cylno].ext2bgd_nbfree = h2fs16(
509 fbcount += fs2h16(gd[cylno].ext2bgd_nbfree);
512 gd[cylno].ext2bgd_nifree = h2fs16(
515 gd[cylno].ext2bgd_nifree =
518 ficount += fs2h16(gd[cylno].ext2bgd_nifree);
519 gd[cylno].ext2bgd_ndirs = 0;
679 e2fs_cgsave(gd, (struct ext2_gd *)(iobuf + sblock.e2fs_bsize),
710 e2fs_cgsave(gd, (struct ext2_gd *)(iobuf +
736 wtfs(EXT2_FSBTODB(&sblock, fs2h32(gd[cylno].ext2bgd_b_bitmap)),
754 wtfs(EXT2_FSBTODB(&sblock, fs2h32(gd[cylno].ext2bgd_i_bitmap)),
771 wtfs(EXT2_FSBTODB(&sblock, fs2h32(gd[cylno].ext2bgd_i_tables) + i),
1262 if (gd[0].ext2bgd_nbfree == 0)
1271 rdfs(EXT2_FSBTODB(&sblock, fs2h32(gd[0].ext2bgd_b_bitmap)),
1306 wtfs(EXT2_FSBTODB(&sblock, fs2h32(gd[0].ext2bgd_b_bitmap)),
1310 gd[0].ext2bgd_nbfree = h2fs16(fs2h16(gd[0].ext2bgd_nbfree)-1);
1312 gd[0].ext2bgd_ndirs = h2fs16(fs2h16(gd[0].ext2bgd_ndirs)+1);
1344 if (gd[c].ext2bgd_nifree == 0)
1350 rdfs(EXT2_FSBTODB(&sblock, fs2h32(gd[0].ext2bgd_i_bitmap)),
1358 wtfs(EXT2_FSBTODB(&sblock, fs2h32(gd[0].ext2bgd_i_bitmap)),
1360 gd[c].ext2bgd_nifree = h2fs16(fs2h16(gd[c].ext2bgd_nifree)-1);