• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ufs/

Lines Matching defs:cgno

44 	unsigned cgno, bit, end_bit, bbase, blkmap, i;
59 cgno = ufs_dtog(uspi, fragment);
61 if (cgno >= uspi->s_ncg) {
66 ucpi = ufs_load_cylinder (sb, cgno);
71 ufs_panic (sb, "ufs_free_fragments", "internal error, bad magic number on cg %u", cgno);
89 fs32_add(sb, &UFS_SB(sb)->fs_cs(cgno).cs_nffree, count);
100 fs32_sub(sb, &UFS_SB(sb)->fs_cs(cgno).cs_nffree, uspi->s_fpb);
105 fs32_add(sb, &UFS_SB(sb)->fs_cs(cgno).cs_nbfree, 1);
141 unsigned overflow, cgno, bit, end_bit, i;
162 cgno = ufs_dtog(uspi, fragment);
164 if (cgno >= uspi->s_ncg) {
175 ucpi = ufs_load_cylinder (sb, cgno);
180 ufs_panic (sb, "ufs_free_blocks", "internal error, bad magic number on cg %u", cgno);
195 fs32_add(sb, &UFS_SB(sb)->fs_cs(cgno).cs_nbfree, 1);
352 unsigned cgno, oldcount, newcount;
414 cgno = ufs_inotocg (inode->i_ino);
416 cgno = ufs_dtog(uspi, goal);
422 result = ufs_alloc_fragments (inode, cgno, goal, count, err);
473 result = ufs_alloc_fragments (inode, cgno, goal, request, err);
504 unsigned cgno, fragno, fragoff, count, fragsize, i;
514 cgno = ufs_dtog(uspi, fragment);
515 if (fs32_to_cpu(sb, UFS_SB(sb)->fs_cs(cgno).cs_nffree) < count)
519 ucpi = ufs_load_cylinder (sb, cgno);
525 "internal error, bad magic number on cg %u", cgno);
544 "internal error or corrupted bitmap on cg %u", cgno);
552 fs32_sub(sb, &UFS_SB(sb)->fs_cs(cgno).cs_nffree, count);
567 ucg = (struct ufs_cylinder_group *) UFS_SB(sb)->s_ucg[cgno]->b_data; \
574 static u64 ufs_alloc_fragments(struct inode *inode, unsigned cgno,
585 UFSD("ENTER, ino %lu, cgno %u, goal %llu, count %u\n",
586 inode->i_ino, cgno, (unsigned long long)goal, count);
591 oldcg = cgno;
602 cgno += j;
603 if (cgno >= uspi->s_ncg)
604 cgno -= uspi->s_ncg;
612 cgno = (oldcg + 1) % uspi->s_ncg;
614 cgno++;
615 if (cgno >= uspi->s_ncg)
616 cgno = 0;
624 ucpi = ufs_load_cylinder (sb, cgno);
630 "internal error, bad magic number on cg %u", cgno);
655 fs32_add(sb, &UFS_SB(sb)->fs_cs(cgno).cs_nffree, i);
668 fs32_sub(sb, &UFS_SB(sb)->fs_cs(cgno).cs_nffree, count);
681 result += cgno * uspi->s_fpg;