Lines Matching refs:ucg
44 struct ufs_cylinder_group * ucg;
69 ucg = ubh_get_ucg (UCPI_UBH(ucpi));
70 if (!ufs_cg_chkmagic(sb, ucg)) {
78 ufs_fragacct (sb, blkmap, ucg->cg_frsum, -1);
88 fs32_add(sb, &ucg->cg_cs.cs_nffree, count);
92 ufs_fragacct(sb, blkmap, ucg->cg_frsum, 1);
99 fs32_sub(sb, &ucg->cg_cs.cs_nffree, uspi->s_fpb);
104 fs32_add(sb, &ucg->cg_cs.cs_nbfree, 1);
140 struct ufs_cylinder_group * ucg;
177 ucg = ubh_get_ucg (UCPI_UBH(ucpi));
178 if (!ufs_cg_chkmagic(sb, ucg)) {
193 fs32_add(sb, &ucg->cg_cs.cs_nbfree, 1);
510 struct ufs_cylinder_group * ucg;
528 ucg = ubh_get_ucg (UCPI_UBH(ucpi));
529 if (!ufs_cg_chkmagic(sb, ucg)) {
546 ucg->cg_time = ufs_get_seconds(sb);
551 if (!fs32_to_cpu(sb, ucg->cg_frsum[fragsize]))
554 fs32_sub(sb, &ucg->cg_frsum[fragsize], 1);
556 fs32_add(sb, &ucg->cg_frsum[fragsize - count], 1);
560 fs32_sub(sb, &ucg->cg_cs.cs_nffree, count);
576 ucg = (struct ufs_cylinder_group *) UFS_SB(sb)->s_ucg[cgno]->b_data; \
577 if (fs32_to_cpu(sb, ucg->cg_cs.cs_nbfree)) \
580 if (fs32_to_cpu(sb, ucg->cg_frsum[k])) \
589 struct ufs_cylinder_group * ucg;
634 ucg = ubh_get_ucg (UCPI_UBH(ucpi));
635 if (!ufs_cg_chkmagic(sb, ucg))
638 ucg->cg_time = ufs_get_seconds(sb);
648 if (fs32_to_cpu(sb, ucg->cg_frsum[allocsize]) != 0)
661 fs32_add(sb, &ucg->cg_cs.cs_nffree, i);
664 fs32_add(sb, &ucg->cg_frsum[i], 1);
676 fs32_sub(sb, &ucg->cg_cs.cs_nffree, count);
679 fs32_sub(sb, &ucg->cg_frsum[allocsize], 1);
682 fs32_add(sb, &ucg->cg_frsum[allocsize - count], 1);
702 struct ufs_cylinder_group * ucg;
709 ucg = ubh_get_ucg(UCPI_UBH(ucpi));
739 fs32_sub(sb, &ucg->cg_cs.cs_nbfree, 1);