Lines Matching refs:ucg

42 	struct ufs_cylinder_group * ucg;  in ufs_free_fragments()  local
67 ucg = ubh_get_ucg (UCPI_UBH(ucpi)); in ufs_free_fragments()
68 if (!ufs_cg_chkmagic(sb, ucg)) { in ufs_free_fragments()
76 ufs_fragacct (sb, blkmap, ucg->cg_frsum, -1); in ufs_free_fragments()
85 fs32_add(sb, &ucg->cg_cs.cs_nffree, count); in ufs_free_fragments()
89 ufs_fragacct(sb, blkmap, ucg->cg_frsum, 1); in ufs_free_fragments()
96 fs32_sub(sb, &ucg->cg_cs.cs_nffree, uspi->s_fpb); in ufs_free_fragments()
101 fs32_add(sb, &ucg->cg_cs.cs_nbfree, 1); in ufs_free_fragments()
137 struct ufs_cylinder_group * ucg; in ufs_free_blocks() local
174 ucg = ubh_get_ucg (UCPI_UBH(ucpi)); in ufs_free_blocks()
175 if (!ufs_cg_chkmagic(sb, ucg)) { in ufs_free_blocks()
189 fs32_add(sb, &ucg->cg_cs.cs_nbfree, 1); in ufs_free_blocks()
499 struct ufs_cylinder_group * ucg; in ufs_add_fragments() local
517 ucg = ubh_get_ucg (UCPI_UBH(ucpi)); in ufs_add_fragments()
518 if (!ufs_cg_chkmagic(sb, ucg)) { in ufs_add_fragments()
532 ucg->cg_time = cpu_to_fs32(sb, get_seconds()); in ufs_add_fragments()
537 if (!fs32_to_cpu(sb, ucg->cg_frsum[fragsize])) in ufs_add_fragments()
540 fs32_sub(sb, &ucg->cg_frsum[fragsize], 1); in ufs_add_fragments()
542 fs32_add(sb, &ucg->cg_frsum[fragsize - count], 1); in ufs_add_fragments()
546 fs32_sub(sb, &ucg->cg_cs.cs_nffree, count); in ufs_add_fragments()
562 ucg = (struct ufs_cylinder_group *) UFS_SB(sb)->s_ucg[cgno]->b_data; \
563 if (fs32_to_cpu(sb, ucg->cg_cs.cs_nbfree)) \
566 if (fs32_to_cpu(sb, ucg->cg_frsum[k])) \
575 struct ufs_cylinder_group * ucg; in ufs_alloc_fragments() local
620 ucg = ubh_get_ucg (UCPI_UBH(ucpi)); in ufs_alloc_fragments()
621 if (!ufs_cg_chkmagic(sb, ucg)) in ufs_alloc_fragments()
624 ucg->cg_time = cpu_to_fs32(sb, get_seconds()); in ufs_alloc_fragments()
634 if (fs32_to_cpu(sb, ucg->cg_frsum[allocsize]) != 0) in ufs_alloc_fragments()
646 fs32_add(sb, &ucg->cg_cs.cs_nffree, i); in ufs_alloc_fragments()
649 fs32_add(sb, &ucg->cg_frsum[i], 1); in ufs_alloc_fragments()
659 fs32_sub(sb, &ucg->cg_cs.cs_nffree, count); in ufs_alloc_fragments()
662 fs32_sub(sb, &ucg->cg_frsum[allocsize], 1); in ufs_alloc_fragments()
665 fs32_add(sb, &ucg->cg_frsum[allocsize - count], 1); in ufs_alloc_fragments()
685 struct ufs_cylinder_group * ucg; in ufs_alloccg_block() local
692 ucg = ubh_get_ucg(UCPI_UBH(ucpi)); in ufs_alloccg_block()
720 fs32_sub(sb, &ucg->cg_cs.cs_nbfree, 1); in ufs_alloccg_block()