ucpi               43 fs/ufs/balloc.c 	struct ufs_cg_private_info * ucpi;
ucpi               66 fs/ufs/balloc.c 	ucpi = ufs_load_cylinder (sb, cgno);
ucpi               67 fs/ufs/balloc.c 	if (!ucpi) 
ucpi               69 fs/ufs/balloc.c 	ucg = ubh_get_ucg (UCPI_UBH(ucpi));
ucpi               77 fs/ufs/balloc.c 	blkmap = ubh_blkmap (UCPI_UBH(ucpi), ucpi->c_freeoff, bbase);
ucpi               80 fs/ufs/balloc.c 		if (ubh_isclr (UCPI_UBH(ucpi), ucpi->c_freeoff, i))
ucpi               81 fs/ufs/balloc.c 			ubh_setbit (UCPI_UBH(ucpi), ucpi->c_freeoff, i);
ucpi               91 fs/ufs/balloc.c 	blkmap = ubh_blkmap (UCPI_UBH(ucpi), ucpi->c_freeoff, bbase);
ucpi               98 fs/ufs/balloc.c 	if (ubh_isblockset(UCPI_UBH(ucpi), ucpi->c_freeoff, blkno)) {
ucpi              103 fs/ufs/balloc.c 			ufs_clusteracct (sb, ucpi, blkno, 1);
ucpi              110 fs/ufs/balloc.c 			fs16_add(sb, &ubh_cg_blks(ucpi, cylno,
ucpi              112 fs/ufs/balloc.c 			fs32_add(sb, &ubh_cg_blktot(ucpi, cylno), 1);
ucpi              117 fs/ufs/balloc.c 	ubh_mark_buffer_dirty (UCPI_UBH(ucpi));
ucpi              119 fs/ufs/balloc.c 		ubh_sync_block(UCPI_UBH(ucpi));
ucpi              139 fs/ufs/balloc.c 	struct ufs_cg_private_info * ucpi;
ucpi              174 fs/ufs/balloc.c 	ucpi = ufs_load_cylinder (sb, cgno);
ucpi              175 fs/ufs/balloc.c 	if (!ucpi) 
ucpi              177 fs/ufs/balloc.c 	ucg = ubh_get_ucg (UCPI_UBH(ucpi));
ucpi              185 fs/ufs/balloc.c 		if (ubh_isblockset(UCPI_UBH(ucpi), ucpi->c_freeoff, blkno)) {
ucpi              188 fs/ufs/balloc.c 		ubh_setblock(UCPI_UBH(ucpi), ucpi->c_freeoff, blkno);
ucpi              191 fs/ufs/balloc.c 			ufs_clusteracct (sb, ucpi, blkno, 1);
ucpi              200 fs/ufs/balloc.c 			fs16_add(sb, &ubh_cg_blks(ucpi, cylno,
ucpi              202 fs/ufs/balloc.c 			fs32_add(sb, &ubh_cg_blktot(ucpi, cylno), 1);
ucpi              207 fs/ufs/balloc.c 	ubh_mark_buffer_dirty (UCPI_UBH(ucpi));
ucpi              209 fs/ufs/balloc.c 		ubh_sync_block(UCPI_UBH(ucpi));
ucpi              513 fs/ufs/balloc.c 	struct ufs_cg_private_info * ucpi;
ucpi              529 fs/ufs/balloc.c 	ucpi = ufs_load_cylinder (sb, cgno);
ucpi              530 fs/ufs/balloc.c 	if (!ucpi)
ucpi              532 fs/ufs/balloc.c 	ucg = ubh_get_ucg (UCPI_UBH(ucpi));
ucpi              542 fs/ufs/balloc.c 		if (ubh_isclr (UCPI_UBH(ucpi), ucpi->c_freeoff, fragno + i))
ucpi              552 fs/ufs/balloc.c 		if (ubh_isclr (UCPI_UBH(ucpi), ucpi->c_freeoff, fragno + i))
ucpi              562 fs/ufs/balloc.c 		ubh_clrbit (UCPI_UBH(ucpi), ucpi->c_freeoff, fragno + i);
ucpi              569 fs/ufs/balloc.c 	ubh_mark_buffer_dirty (UCPI_UBH(ucpi));
ucpi              571 fs/ufs/balloc.c 		ubh_sync_block(UCPI_UBH(ucpi));
ucpi              592 fs/ufs/balloc.c 	struct ufs_cg_private_info * ucpi;
ucpi              635 fs/ufs/balloc.c 	ucpi = ufs_load_cylinder (sb, cgno);
ucpi              636 fs/ufs/balloc.c 	if (!ucpi)
ucpi              638 fs/ufs/balloc.c 	ucg = ubh_get_ucg (UCPI_UBH(ucpi));
ucpi              645 fs/ufs/balloc.c 		result = ufs_alloccg_block (inode, ucpi, goal, err);
ucpi              656 fs/ufs/balloc.c 		result = ufs_alloccg_block (inode, ucpi, goal, err);
ucpi              661 fs/ufs/balloc.c 			ubh_setbit (UCPI_UBH(ucpi), ucpi->c_freeoff, goal + i);
ucpi              672 fs/ufs/balloc.c 	result = ufs_bitmap_search (sb, ucpi, goal, allocsize);
ucpi              678 fs/ufs/balloc.c 		ubh_clrbit (UCPI_UBH(ucpi), ucpi->c_freeoff, result + i);
ucpi              690 fs/ufs/balloc.c 	ubh_mark_buffer_dirty (UCPI_UBH(ucpi));
ucpi              692 fs/ufs/balloc.c 		ubh_sync_block(UCPI_UBH(ucpi));
ucpi              701 fs/ufs/balloc.c 			     struct ufs_cg_private_info *ucpi,
ucpi              713 fs/ufs/balloc.c 	ucg = ubh_get_ucg(UCPI_UBH(ucpi));
ucpi              716 fs/ufs/balloc.c 		goal = ucpi->c_rotor;
ucpi              725 fs/ufs/balloc.c 	if (ubh_isblockset(UCPI_UBH(ucpi), ucpi->c_freeoff, ufs_fragstoblks(goal))) {
ucpi              731 fs/ufs/balloc.c 	result = ufs_bitmap_search (sb, ucpi, goal, uspi->s_fpb);
ucpi              734 fs/ufs/balloc.c 	ucpi->c_rotor = result;
ucpi              739 fs/ufs/balloc.c 	ubh_clrblock (UCPI_UBH(ucpi), ucpi->c_freeoff, blkno);
ucpi              741 fs/ufs/balloc.c 		ufs_clusteracct (sb, ucpi, blkno, -1);
ucpi              745 fs/ufs/balloc.c 	fs32_sub(sb, &UFS_SB(sb)->fs_cs(ucpi->c_cgx).cs_nbfree, 1);
ucpi              750 fs/ufs/balloc.c 		fs16_sub(sb, &ubh_cg_blks(ucpi, cylno,
ucpi              752 fs/ufs/balloc.c 		fs32_sub(sb, &ubh_cg_blktot(ucpi, cylno), 1);
ucpi              796 fs/ufs/balloc.c 			     struct ufs_cg_private_info *ucpi,
ucpi              814 fs/ufs/balloc.c 	UFSD("ENTER, cg %u, goal %llu, count %u\n", ucpi->c_cgx,
ucpi              820 fs/ufs/balloc.c 		start = ucpi->c_frotor >> 3;
ucpi              823 fs/ufs/balloc.c 	loc = ubh_scanc(uspi, UCPI_UBH(ucpi), ucpi->c_freeoff + start, length,
ucpi              828 fs/ufs/balloc.c 		loc = ubh_scanc(uspi, UCPI_UBH(ucpi), ucpi->c_freeoff, length,
ucpi              836 fs/ufs/balloc.c 				  ucpi->c_cgx, start, length, count,
ucpi              837 fs/ufs/balloc.c 				  ucpi->c_freeoff);
ucpi              843 fs/ufs/balloc.c 	ucpi->c_frotor = result;
ucpi              850 fs/ufs/balloc.c 		blockmap = ubh_blkmap(UCPI_UBH(ucpi), ucpi->c_freeoff, result);
ucpi              866 fs/ufs/balloc.c 		  ucpi->c_cgx);
ucpi              872 fs/ufs/balloc.c 	struct ufs_cg_private_info * ucpi, unsigned blkno, int cnt)
ucpi              882 fs/ufs/balloc.c 		ubh_setbit(UCPI_UBH(ucpi), ucpi->c_clusteroff, blkno);
ucpi              884 fs/ufs/balloc.c 		ubh_clrbit(UCPI_UBH(ucpi), ucpi->c_clusteroff, blkno);
ucpi              891 fs/ufs/balloc.c 	if ( end >= ucpi->c_nclusterblks)
ucpi              892 fs/ufs/balloc.c 		end = ucpi->c_nclusterblks;
ucpi              893 fs/ufs/balloc.c 	i = ubh_find_next_zero_bit (UCPI_UBH(ucpi), ucpi->c_clusteroff, end, start);
ucpi              905 fs/ufs/balloc.c 	i = ubh_find_last_zero_bit (UCPI_UBH(ucpi), ucpi->c_clusteroff, start, end);
ucpi              917 fs/ufs/balloc.c 	fs32_add(sb, (__fs32*)ubh_get_addr(UCPI_UBH(ucpi), ucpi->c_clustersumoff + (i << 2)), cnt);
ucpi              919 fs/ufs/balloc.c 		fs32_sub(sb, (__fs32*)ubh_get_addr(UCPI_UBH(ucpi), ucpi->c_clustersumoff + (back << 2)), cnt);
ucpi              921 fs/ufs/balloc.c 		fs32_sub(sb, (__fs32*)ubh_get_addr(UCPI_UBH(ucpi), ucpi->c_clustersumoff + (forw << 2)), cnt);
ucpi               34 fs/ufs/cylinder.c 	struct ufs_cg_private_info * ucpi;
ucpi               40 fs/ufs/cylinder.c 	ucpi = sbi->s_ucpi[bitmap_nr];
ucpi               43 fs/ufs/cylinder.c 	UCPI_UBH(ucpi)->fragment = ufs_cgcmin(cgno);
ucpi               44 fs/ufs/cylinder.c 	UCPI_UBH(ucpi)->count = uspi->s_cgsize >> sb->s_blocksize_bits;
ucpi               48 fs/ufs/cylinder.c 	UCPI_UBH(ucpi)->bh[0] = sbi->s_ucg[cgno];
ucpi               49 fs/ufs/cylinder.c 	for (i = 1; i < UCPI_UBH(ucpi)->count; i++)
ucpi               50 fs/ufs/cylinder.c 		if (!(UCPI_UBH(ucpi)->bh[i] = sb_bread(sb, UCPI_UBH(ucpi)->fragment + i)))
ucpi               54 fs/ufs/cylinder.c 	ucpi->c_cgx	= fs32_to_cpu(sb, ucg->cg_cgx);
ucpi               55 fs/ufs/cylinder.c 	ucpi->c_ncyl	= fs16_to_cpu(sb, ucg->cg_ncyl);
ucpi               56 fs/ufs/cylinder.c 	ucpi->c_niblk	= fs16_to_cpu(sb, ucg->cg_niblk);
ucpi               57 fs/ufs/cylinder.c 	ucpi->c_ndblk	= fs32_to_cpu(sb, ucg->cg_ndblk);
ucpi               58 fs/ufs/cylinder.c 	ucpi->c_rotor	= fs32_to_cpu(sb, ucg->cg_rotor);
ucpi               59 fs/ufs/cylinder.c 	ucpi->c_frotor	= fs32_to_cpu(sb, ucg->cg_frotor);
ucpi               60 fs/ufs/cylinder.c 	ucpi->c_irotor	= fs32_to_cpu(sb, ucg->cg_irotor);
ucpi               61 fs/ufs/cylinder.c 	ucpi->c_btotoff	= fs32_to_cpu(sb, ucg->cg_btotoff);
ucpi               62 fs/ufs/cylinder.c 	ucpi->c_boff	= fs32_to_cpu(sb, ucg->cg_boff);
ucpi               63 fs/ufs/cylinder.c 	ucpi->c_iusedoff = fs32_to_cpu(sb, ucg->cg_iusedoff);
ucpi               64 fs/ufs/cylinder.c 	ucpi->c_freeoff	= fs32_to_cpu(sb, ucg->cg_freeoff);
ucpi               65 fs/ufs/cylinder.c 	ucpi->c_nextfreeoff = fs32_to_cpu(sb, ucg->cg_nextfreeoff);
ucpi               66 fs/ufs/cylinder.c 	ucpi->c_clustersumoff = fs32_to_cpu(sb, ucg->cg_u.cg_44.cg_clustersumoff);
ucpi               67 fs/ufs/cylinder.c 	ucpi->c_clusteroff = fs32_to_cpu(sb, ucg->cg_u.cg_44.cg_clusteroff);
ucpi               68 fs/ufs/cylinder.c 	ucpi->c_nclusterblks = fs32_to_cpu(sb, ucg->cg_u.cg_44.cg_nclusterblks);
ucpi               87 fs/ufs/cylinder.c 	struct ufs_cg_private_info * ucpi;
ucpi               98 fs/ufs/cylinder.c 	ucpi = sbi->s_ucpi[bitmap_nr];
ucpi               99 fs/ufs/cylinder.c 	ucg = ubh_get_ucg(UCPI_UBH(ucpi));
ucpi              109 fs/ufs/cylinder.c 	ucg->cg_rotor = cpu_to_fs32(sb, ucpi->c_rotor);
ucpi              110 fs/ufs/cylinder.c 	ucg->cg_frotor = cpu_to_fs32(sb, ucpi->c_frotor);
ucpi              111 fs/ufs/cylinder.c 	ucg->cg_irotor = cpu_to_fs32(sb, ucpi->c_irotor);
ucpi              112 fs/ufs/cylinder.c 	ubh_mark_buffer_dirty (UCPI_UBH(ucpi));
ucpi              113 fs/ufs/cylinder.c 	for (i = 1; i < UCPI_UBH(ucpi)->count; i++) {
ucpi              114 fs/ufs/cylinder.c 		brelse (UCPI_UBH(ucpi)->bh[i]);
ucpi              132 fs/ufs/cylinder.c 	struct ufs_cg_private_info * ucpi;
ucpi              176 fs/ufs/cylinder.c 		ucpi = sbi->s_ucpi[i];
ucpi              182 fs/ufs/cylinder.c 		sbi->s_ucpi[0] = ucpi;
ucpi              192 fs/ufs/cylinder.c 		ucpi = sbi->s_ucpi[sbi->s_cg_loaded - 1];
ucpi              197 fs/ufs/cylinder.c 		sbi->s_ucpi[0] = ucpi;
ucpi               61 fs/ufs/ialloc.c 	struct ufs_cg_private_info * ucpi;
ucpi               83 fs/ufs/ialloc.c 	ucpi = ufs_load_cylinder (sb, cg);
ucpi               84 fs/ufs/ialloc.c 	if (!ucpi) {
ucpi               88 fs/ufs/ialloc.c 	ucg = ubh_get_ucg(UCPI_UBH(ucpi));
ucpi               96 fs/ufs/ialloc.c 	if (ubh_isclr (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit))
ucpi               99 fs/ufs/ialloc.c 		ubh_clrbit (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit);
ucpi              100 fs/ufs/ialloc.c 		if (ino < ucpi->c_irotor)
ucpi              101 fs/ufs/ialloc.c 			ucpi->c_irotor = ino;
ucpi              114 fs/ufs/ialloc.c 	ubh_mark_buffer_dirty (UCPI_UBH(ucpi));
ucpi              116 fs/ufs/ialloc.c 		ubh_sync_block(UCPI_UBH(ucpi));
ucpi              130 fs/ufs/ialloc.c 				   struct ufs_cg_private_info *ucpi,
ucpi              136 fs/ufs/ialloc.c 		ufs_inotofsba(ucpi->c_cgx * uspi->s_ipg +
ucpi              140 fs/ufs/ialloc.c 	UFSD("ENTER cgno %d\n", ucpi->c_cgx);
ucpi              155 fs/ufs/ialloc.c 	ubh_mark_buffer_dirty(UCPI_UBH(ucpi));
ucpi              157 fs/ufs/ialloc.c 		ubh_sync_block(UCPI_UBH(ucpi));
ucpi              177 fs/ufs/ialloc.c 	struct ufs_cg_private_info * ucpi;
ucpi              239 fs/ufs/ialloc.c 	ucpi = ufs_load_cylinder (sb, cg);
ucpi              240 fs/ufs/ialloc.c 	if (!ucpi) {
ucpi              244 fs/ufs/ialloc.c 	ucg = ubh_get_ucg(UCPI_UBH(ucpi));
ucpi              248 fs/ufs/ialloc.c 	start = ucpi->c_irotor;
ucpi              249 fs/ufs/ialloc.c 	bit = ubh_find_next_zero_bit (UCPI_UBH(ucpi), ucpi->c_iusedoff, uspi->s_ipg, start);
ucpi              251 fs/ufs/ialloc.c 		bit = ubh_find_first_zero_bit (UCPI_UBH(ucpi), ucpi->c_iusedoff, start);
ucpi              260 fs/ufs/ialloc.c 	if (ubh_isclr (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit))
ucpi              261 fs/ufs/ialloc.c 		ubh_setbit (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit);
ucpi              273 fs/ufs/ialloc.c 			ufs2_init_inodes_chunk(sb, ucpi, ucg);
ucpi              286 fs/ufs/ialloc.c 	ubh_mark_buffer_dirty (UCPI_UBH(ucpi));
ucpi              288 fs/ufs/ialloc.c 		ubh_sync_block(UCPI_UBH(ucpi));
ucpi              364 fs/ufs/util.h  #define ubh_cg_blktot(ucpi,cylno) \
ucpi              365 fs/ufs/util.h  	(*((__fs32*)ubh_get_addr(UCPI_UBH(ucpi), (ucpi)->c_btotoff + ((cylno) << 2))))
ucpi              367 fs/ufs/util.h  #define ubh_cg_blks(ucpi,cylno,rpos) \
ucpi              368 fs/ufs/util.h  	(*((__fs16*)ubh_get_addr(UCPI_UBH(ucpi), \
ucpi              369 fs/ufs/util.h  	(ucpi)->c_boff + (((cylno) * uspi->s_nrpos + (rpos)) << 1 ))))