| /freebsd-14-stable/lib/libufs/ |
| HD | cgroup.c | 55 struct cg *cgp; in cgballoc() local 60 cgp = &disk->d_cg; in cgballoc() 61 blksfree = cg_blksfree(cgp); in cgballoc() 67 fs->fs_cs(fs, cgp->cg_cgx).cs_nbfree--; in cgballoc() 69 ffs_clusteracct(fs, cgp, bno, -1); in cgballoc() 70 cgp->cg_cs.cs_nbfree--; in cgballoc() 73 return (cgbase(fs, cgp->cg_cgx) + blkstofrags(fs, bno)); in cgballoc() 81 struct cg *cgp; in cgbfree() local 89 cgp = &disk->d_cg; in cgbfree() 91 blksfree = cg_blksfree(cgp); in cgbfree() [all …]
|
| /freebsd-14-stable/usr.sbin/makefs/ffs/ |
| HD | ffs_alloc.c | 294 struct cg *cgp; in ffs_alloccg() local 308 cgp = (struct cg *)bp->b_data; in ffs_alloccg() 309 if (!cg_chkmagic_swap(cgp, needswap) || in ffs_alloccg() 310 (cgp->cg_cs.cs_nbfree == 0 && size == fs->fs_bsize)) { in ffs_alloccg() 326 if (cgp->cg_frsum[allocsiz] != 0) in ffs_alloccg() 333 if (cgp->cg_cs.cs_nbfree == 0) { in ffs_alloccg() 340 setbit(cg_blksfree_swap(cgp, needswap), bpref + i); in ffs_alloccg() 342 ufs_add32(cgp->cg_cs.cs_nffree, i, needswap); in ffs_alloccg() 346 ufs_add32(cgp->cg_frsum[i], 1, needswap); in ffs_alloccg() 350 bno = ffs_mapsearch(fs, cgp, bpref, allocsiz); in ffs_alloccg() [all …]
|
| /freebsd-14-stable/sbin/fsck_ffs/ |
| HD | fsutil.c | 239 struct cg *cgp; in cglookup() local 251 cgp = NULL; in cglookup() 253 cgp = Malloc((unsigned int)sblock.fs_cgsize); in cglookup() 254 if (cgp == NULL) { in cglookup() 261 cgbp->b_un.b_cg = cgp; in cglookup() 554 struct cg *cgp; in cg_write() local 561 cgp = bp->b_un.b_cg; in cg_write() 562 cgp->cg_cs.cs_nbfree = 0; in cg_write() 563 cgp->cg_cs.cs_nffree = 0; in cg_write() 564 bzero(&cgp->cg_frsum, sizeof(cgp->cg_frsum)); in cg_write() [all …]
|
| HD | gjournal.c | 69 struct cg *cgp; in gjournal_check() local 96 cgp = cgbp->b_un.b_cg; in gjournal_check() 103 if (cgp->cg_unrefs == 0) in gjournal_check() 109 inosused = cg_inosused(cgp); in gjournal_check() 138 if (ino < cgp->cg_irotor) in gjournal_check() 139 cgp->cg_irotor = ino; in gjournal_check() 141 cgp->cg_unrefs--; in gjournal_check() 149 if (cgp->cg_unrefs == 0) in gjournal_check()
|
| HD | pass1.c | 65 struct cg *cgp; in pass1() local 99 cgp = cgbp->b_un.b_cg; in pass1() 114 inosused = cgp->cg_initediblk; in pass1() 144 cp = &cg_inosused(cgp)[(inosused - 1) / CHAR_BIT]; in pass1() 190 i > cgp->cg_initediblk) in pass1() 202 cgp->cg_initediblk > 2 * INOPB(&sblock) && in pass1() 203 mininos < cgp->cg_initediblk) { in pass1() 204 i = cgp->cg_initediblk; in pass1() 206 cgp->cg_initediblk = 2 * INOPB(&sblock); in pass1() 208 cgp->cg_initediblk = mininos; in pass1() [all …]
|
| HD | suj.c | 389 struct cg *cgp; in suj_checkblkavail() local 397 cgp = cgbp->b_un.b_cg; in suj_checkblkavail() 402 if (!isset(cg_blksfree(cgp), baseblk + j)) in suj_checkblkavail() 405 if (!isset(cg_blksfree(cgp), baseblk + j + k)) in suj_checkblkavail() 412 clrbit(cg_blksfree(cgp), baseblk + j + k); in suj_checkblkavail() 415 cgp->cg_cs.cs_nbfree--; in suj_checkblkavail() 417 cgp->cg_cs.cs_nffree -= frags; in suj_checkblkavail() 433 struct cg *cgp; in ino_free() local 439 cgp = sc->sc_cgp; in ino_free() 440 inosused = cg_inosused(cgp); in ino_free() [all …]
|
| HD | inode.c | 696 struct cg *cgp; in freeblock() local 733 cgp = cgbp->b_un.b_cg; in freeblock() 735 cgp->cg_cs.cs_nbfree++; in freeblock() 737 cgp->cg_cs.cs_nffree += idesc->id_numfrags; in freeblock() 1413 struct cg *cgp; in allocino() local 1430 cgp = cgbp->b_un.b_cg; in allocino() 1437 setbit(cg_inosused(cgp), ino % sblock.fs_ipg); in allocino() 1438 cgp->cg_cs.cs_nifree--; in allocino() 1442 cgp->cg_cs.cs_ndir++; in allocino()
|
| /freebsd-14-stable/usr.sbin/makefs/ |
| HD | makefs.h | 293 #define cg_chkmagic_swap(cgp, ns) \ argument 294 (ufs_rw32((cgp)->cg_magic, (ns)) == CG_MAGIC) 295 #define cg_inosused_swap(cgp, ns) \ argument 296 ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_iusedoff, (ns)))) 297 #define cg_blksfree_swap(cgp, ns) \ argument 298 ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_freeoff, (ns)))) 299 #define cg_clustersfree_swap(cgp, ns) \ argument 300 ((u_int8_t *)((u_int8_t *)(cgp) + ufs_rw32((cgp)->cg_clusteroff, (ns)))) 301 #define cg_clustersum_swap(cgp, ns) \ argument 302 ((int32_t *)((uintptr_t)(cgp) + ufs_rw32((cgp)->cg_clustersumoff, ns)))
|
| HD | ffs.c | 1103 struct cg *cgp; in ffs_write_inode() local 1126 cgp = (struct cg *)sbbuf; in ffs_write_inode() 1127 if (!cg_chkmagic_swap(cgp, fsopts->needswap)) in ffs_write_inode() 1130 assert (isclr(cg_inosused_swap(cgp, fsopts->needswap), cgino)); in ffs_write_inode() 1143 setbit(cg_inosused_swap(cgp, fsopts->needswap), cgino); in ffs_write_inode() 1144 ufs_add32(cgp->cg_cs.cs_nifree, -1, fsopts->needswap); in ffs_write_inode() 1148 ufs_add32(cgp->cg_cs.cs_ndir, 1, fsopts->needswap); in ffs_write_inode() 1156 initediblk = ufs_rw32(cgp->cg_initediblk, fsopts->needswap); in ffs_write_inode() 1158 initediblk < ufs_rw32(cgp->cg_niblk, fsopts->needswap)) { in ffs_write_inode() 1169 cgp->cg_initediblk = ufs_rw32(initediblk, fsopts->needswap); in ffs_write_inode()
|
| /freebsd-14-stable/sys/ufs/ffs/ |
| HD | ffs_alloc.c | 1721 struct cg *cgp; in ffs_fragextend() local 1741 if ((error = ffs_getcg(fs, ump->um_devvp, cg, 0, &bp, &cgp)) != 0) { in ffs_fragextend() 1746 blksfree = cg_blksfree(cgp); in ffs_fragextend() 1759 cgp->cg_frsum[i - numfrags(fs, osize)]--; in ffs_fragextend() 1761 cgp->cg_frsum[i - frags]++; in ffs_fragextend() 1764 cgp->cg_cs.cs_nffree--; in ffs_fragextend() 1800 struct cg *cgp; in ffs_alloccg() local 1813 if ((error = ffs_getcg(fs, ump->um_devvp, cg, 0, &bp, &cgp)) != 0 || in ffs_alloccg() 1814 (cgp->cg_cs.cs_nbfree == 0 && size == fs->fs_bsize)) { in ffs_alloccg() 1831 blksfree = cg_blksfree(cgp); in ffs_alloccg() [all …]
|
| HD | fs.h | 634 #define cg_chkmagic(cgp) ((cgp)->cg_magic == CG_MAGIC) argument 635 #define cg_inosused(cgp) \ argument 636 ((uint8_t *)((uint8_t *)(cgp) + (cgp)->cg_iusedoff)) 637 #define cg_blksfree(cgp) \ argument 638 ((uint8_t *)((uint8_t *)(cgp) + (cgp)->cg_freeoff)) 639 #define cg_clustersfree(cgp) \ argument 640 ((uint8_t *)((uint8_t *)(cgp) + (cgp)->cg_clusteroff)) 641 #define cg_clustersum(cgp) \ argument 642 ((int32_t *)((uintptr_t)(cgp) + (cgp)->cg_clustersumoff))
|
| HD | ffs_subr.c | 1192 ffs_clusteracct(struct fs *fs, struct cg *cgp, ufs1_daddr_t blkno, int cnt) in ffs_clusteracct() argument 1202 freemapp = cg_clustersfree(cgp); in ffs_clusteracct() 1203 sump = cg_clustersum(cgp); in ffs_clusteracct() 1216 if (end >= cgp->cg_nclusterblks) in ffs_clusteracct() 1217 end = cgp->cg_nclusterblks; in ffs_clusteracct() 1272 fs->fs_maxcluster[cgp->cg_cgx] = i; in ffs_clusteracct()
|
| HD | ffs_vfsops.c | 1939 struct cg *cgp; in ffs_inotovp() local 1956 if (ffs_getcg(fs, ump->um_devvp, cg, 0, &bp, &cgp) != 0) in ffs_inotovp() 1958 if (ino >= cg * fs->fs_ipg + cgp->cg_initediblk) { in ffs_inotovp() 2228 struct cg *cgp; in ffs_bufwrite() local 2315 cgp = (struct cg *)bp->b_data; in ffs_bufwrite() 2316 cgp->cg_ckhash = 0; in ffs_bufwrite() 2317 cgp->cg_ckhash = in ffs_bufwrite() 2332 cgp = (struct cg *)bp->b_data; in ffs_bufwrite() 2333 cgp->cg_old_time = cgp->cg_time = time_second; in ffs_bufwrite()
|
| HD | ffs_softdep.c | 2587 struct cg *cgp; in softdep_mount() local 2684 cgp = (struct cg *)bp->b_data; in softdep_mount() 2685 cstotal.cs_nffree += cgp->cg_cs.cs_nffree; in softdep_mount() 2686 cstotal.cs_nbfree += cgp->cg_cs.cs_nbfree; in softdep_mount() 2687 cstotal.cs_nifree += cgp->cg_cs.cs_nifree; in softdep_mount() 2688 cstotal.cs_ndir += cgp->cg_cs.cs_ndir; in softdep_mount() 2689 fs->fs_cs(fs, cyl) = cgp->cg_cs; in softdep_mount() 5336 struct cg *cgp; in softdep_setup_blkmapdep() local 5341 cgp = (struct cg *)bp->b_data; in softdep_setup_blkmapdep() 5342 blksfree = cg_blksfree(cgp); in softdep_setup_blkmapdep() [all …]
|
| HD | ffs_snapshot.c | 926 struct cg *cgp; in cgaccount() local 933 if ((error = ffs_getcg(fs, ITODEVVP(ip), cg, 0, &bp, &cgp)) != 0) in cgaccount() 943 fs->fs_cs(fs, cg) = cgp->cg_cs; in cgaccount() 949 cgp = (struct cg *)nbp->b_data; in cgaccount() 961 if (ffs_isblock(fs, cg_blksfree(cgp), loc)) in cgaccount() 989 if (ffs_isblock(fs, cg_blksfree(cgp), loc)) in cgaccount() 1000 if (ffs_isblock(fs, cg_blksfree(cgp), loc)) in cgaccount()
|
| /freebsd-14-stable/sys/ufs/ufs/ |
| HD | ufs_gjournal.c | 56 struct cg *cgp; in ufs_gjournal_modref() local 86 if ((error = ffs_getcg(fs, devvp, cg, 0, &bp, &cgp)) != 0) in ufs_gjournal_modref() 88 cgp->cg_unrefs += count; in ufs_gjournal_modref()
|
| /freebsd-14-stable/usr.sbin/quot/ |
| HD | quot.c | 109 static struct cg *cgp; in get_inode() local 119 free(cgp); in get_inode() 120 cgp = 0; in get_inode() 128 (!cgp || cg != ino_to_cg(super, ino))) { in get_inode() 130 if (!cgp && !(cgp = malloc(super->fs_cgsize))) in get_inode() 134 if (read(fd, cgp, super->fs_cgsize) != super->fs_cgsize) in get_inode() 136 if (!cg_chkmagic(cgp)) in get_inode() 153 if (isclr(cg_inosused(cgp), ino % super->fs_ipg)) in get_inode()
|
| /freebsd-14-stable/sbin/tunefs/ |
| HD | tunefs.c | 581 struct cg *cgp; in journal_balloc() local 585 cgp = &disk.d_cg; in journal_balloc() 603 if (cgp->cg_cs.cs_nbfree > 256 * 1024) in journal_balloc() 605 if (contig == 0 && cgp->cg_cs.cs_nbfree) in journal_balloc() 923 struct cg *cgp; in journal_alloc() local 930 cgp = &disk.d_cg; in journal_alloc() 970 if (cgp->cg_cs.cs_nifree == 0) in journal_alloc() 976 (uintmax_t)ino, cgp->cg_cgx, size); in journal_alloc()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/utils/TableGen/ |
| HD | DAGISelEmitter.cpp | 84 PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {} in PatternSortingPredicate()
|
| HD | DAGISelMatcherGen.cpp | 104 MatcherGen(const PatternToMatch &pattern, const CodeGenDAGPatterns &cgp); 149 const CodeGenDAGPatterns &cgp) in MatcherGen() argument 150 : Pattern(pattern), CGP(cgp), NextRecordedOperandNo(0), TheMatcher(nullptr), in MatcherGen()
|
| HD | DAGISelMatcherEmitter.cpp | 84 MatcherTableEmitter(const Matcher *TheMatcher, const CodeGenDAGPatterns &cgp) in MatcherTableEmitter() argument 85 : CGP(cgp), OpcodeCounts(Matcher::HighestKind + 1, 0) { in MatcherTableEmitter()
|
| /freebsd-14-stable/sbin/dump/ |
| HD | traverse.c | 152 struct cg *cgp; in mapfiles() local 156 if ((cgp = malloc(sblock->fs_cgsize)) == NULL) in mapfiles() 160 blkread(fsbtodb(sblock, cgtod(sblock, cg)), (char *)cgp, in mapfiles() 163 inosused = cgp->cg_initediblk; in mapfiles() 174 if (!cg_chkmagic(cgp)) in mapfiles() 176 cp = &cg_inosused(cgp)[(inosused - 1) / CHAR_BIT]; in mapfiles()
|
| /freebsd-14-stable/sbin/growfs/ |
| HD | growfs.c | 1672 cgckhash(struct cg *cgp) in cgckhash() argument 1677 cgp->cg_ckhash = 0; in cgckhash() 1678 cgp->cg_ckhash = calculate_crc32c(~0L, (void *)cgp, sblock.fs_cgsize); in cgckhash()
|
| /freebsd-14-stable/sbin/fsdb/ |
| HD | fsdb.c | 492 struct cg *cgp; in CMDFUNCSTART() local 525 cgp = cgbp->b_un.b_cg; in CMDFUNCSTART() 531 inosused = cgp->cg_initediblk; in CMDFUNCSTART()
|