/freebsd/lib/libufs/ |
H A D | cgroup.c | 54 struct cg *cgp; in cgballoc() local 59 cgp = &disk->d_cg; in cgballoc() 80 struct cg *cgp; in cgbfree() local 88 cgp = &disk->d_cg; in cgbfree() 141 struct cg *cgp; in cgialloc() local 147 cgp = &disk->d_cg; in cgialloc() 156 cgp->cg_initediblk < cgp->cg_niblk) { in cgialloc() 165 cgp->cg_cgx * fs->fs_ipg + cgp->cg_initediblk), in cgialloc() 243 cgp->cg_ckhash = 0; in cgget() 247 if (cgp->cg_ckhash != calchash || !cg_chkmagic(cgp) || in cgget() [all …]
|
/freebsd/usr.sbin/makefs/ffs/ |
H A D | ffs_alloc.c | 291 struct cg *cgp; in ffs_alloccg() local 305 cgp = (struct cg *)bp->b_data; in ffs_alloccg() 323 if (cgp->cg_frsum[allocsiz] != 0) in ffs_alloccg() 330 if (cgp->cg_cs.cs_nbfree == 0) { in ffs_alloccg() 376 struct cg *cgp; in ffs_alloccgblk() local 383 cgp = (struct cg *)bp->b_data; in ffs_alloccgblk() 406 ffs_clusteracct(fs, cgp, blkno, -1); in ffs_alloccgblk() 425 struct cg *cgp; in ffs_blkfree() local 448 cgp = (struct cg *)bp->b_data; in ffs_blkfree() 461 ffs_clusteracct(fs, cgp, fragno, 1); in ffs_blkfree() [all …]
|
/freebsd/sbin/fsck_ffs/ |
H A D | fsutil.c | 244 cgp = NULL; in cglookup() 557 bzero(&cgp->cg_frsum, sizeof(cgp->cg_frsum)); in cg_write() 589 sblock.fs_cs(&sblock, cgp->cg_cgx) = cgp->cg_cs; in cg_write() 1038 CHK(cgp->cg_old_boff, !=, cgp->cg_old_btotoff + in check_cgmagic() 1040 CHK(cgp->cg_iusedoff, !=, cgp->cg_old_boff + in check_cgmagic() 1054 CHK(cgp->cg_clusteroff, !=, cgp->cg_clustersumoff + in check_cgmagic() 1056 CHK(cgp->cg_nextfreeoff, !=, cgp->cg_clusteroff + in check_cgmagic() 1098 cgp->cg_old_boff = cgp->cg_old_btotoff + in rebuild_cg() 1100 cgp->cg_iusedoff = cgp->cg_old_boff + in rebuild_cg() 1110 cgp->cg_clusteroff = cgp->cg_clustersumoff + in rebuild_cg() [all …]
|
H A D | 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()
|
H A D | pass1.c | 59 struct cg *cgp; in pass1() local 93 cgp = cgbp->b_un.b_cg; in pass1() 108 inosused = cgp->cg_initediblk; in pass1() 184 i > cgp->cg_initediblk) in pass1() 196 cgp->cg_initediblk > 2 * INOPB(&sblock) && in pass1() 197 mininos < cgp->cg_initediblk) { in pass1() 198 i = cgp->cg_initediblk; in pass1() 200 cgp->cg_initediblk = 2 * INOPB(&sblock); in pass1() 202 cgp->cg_initediblk = mininos; in pass1() 204 c, i, cgp->cg_initediblk, "VALID INODES"); in pass1() [all …]
|
H A D | suj.c | 387 struct cg *cgp; in suj_checkblkavail() local 395 cgp = cgbp->b_un.b_cg; in suj_checkblkavail() 413 cgp->cg_cs.cs_nbfree--; in suj_checkblkavail() 431 struct cg *cgp; in ino_free() local 437 cgp = sc->sc_cgp; in ino_free() 447 if (ino < cgp->cg_irotor) in ino_free() 448 cgp->cg_irotor = ino; in ino_free() 449 cgp->cg_cs.cs_nifree++; in ino_free() 452 cgp->cg_cs.cs_ndir--; in ino_free() 468 struct cg *cgp; in blk_free() local [all …]
|
H A D | inode.c | 665 struct cg *cgp; in freeblock() local 702 cgp = cgbp->b_un.b_cg; in freeblock() 704 cgp->cg_cs.cs_nbfree++; in freeblock() 706 cgp->cg_cs.cs_nffree += idesc->id_numfrags; in freeblock() 1382 struct cg *cgp; in allocino() local 1399 cgp = cgbp->b_un.b_cg; in allocino() 1406 setbit(cg_inosused(cgp), ino % sblock.fs_ipg); in allocino() 1407 cgp->cg_cs.cs_nifree--; in allocino() 1411 cgp->cg_cs.cs_ndir++; in allocino()
|
/freebsd/usr.sbin/makefs/ |
H A D | 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)))
|
H A D | ffs.c | 1101 struct cg *cgp; in ffs_write_inode() local 1124 cgp = (struct cg *)sbbuf; in ffs_write_inode() 1125 if (!cg_chkmagic_swap(cgp, fsopts->needswap)) in ffs_write_inode() 1128 assert (isclr(cg_inosused_swap(cgp, fsopts->needswap), cgino)); in ffs_write_inode() 1141 setbit(cg_inosused_swap(cgp, fsopts->needswap), cgino); in ffs_write_inode() 1142 ufs_add32(cgp->cg_cs.cs_nifree, -1, fsopts->needswap); in ffs_write_inode() 1146 ufs_add32(cgp->cg_cs.cs_ndir, 1, fsopts->needswap); in ffs_write_inode() 1154 initediblk = ufs_rw32(cgp->cg_initediblk, fsopts->needswap); in ffs_write_inode() 1156 initediblk < ufs_rw32(cgp->cg_niblk, fsopts->needswap)) { in ffs_write_inode() 1167 cgp->cg_initediblk = ufs_rw32(initediblk, fsopts->needswap); in ffs_write_inode()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_alloc.c | 1702 struct cg *cgp; in ffs_fragextend() local 1781 struct cg *cgp; in ffs_alloccg() local 1878 struct cg *cgp; in ffs_alloccgblk() local 1960 struct cg *cgp; in ffs_clusteralloc() local 2105 struct cg *cgp; in ffs_nodealloccg() local 2157 cgp->cg_initediblk < cgp->cg_niblk) { in ffs_nodealloccg() 2264 struct cg *cgp; in ffs_blkfree_cg() local 2765 struct cg *cgp; in ffs_checkfreeblk() local 3049 if (!cg_chkmagic(cgp) || cgp->cg_cgx != cg) { in ffs_getcg() 3082 cgp->cg_old_time = cgp->cg_time = time_second; in ffs_getcg() [all …]
|
H A D | fs.h | 631 #define cg_chkmagic(cgp) ((cgp)->cg_magic == CG_MAGIC) argument 632 #define cg_inosused(cgp) \ argument 633 ((uint8_t *)((uint8_t *)(cgp) + (cgp)->cg_iusedoff)) 634 #define cg_blksfree(cgp) \ argument 635 ((uint8_t *)((uint8_t *)(cgp) + (cgp)->cg_freeoff)) 636 #define cg_clustersfree(cgp) \ argument 637 ((uint8_t *)((uint8_t *)(cgp) + (cgp)->cg_clusteroff)) 638 #define cg_clustersum(cgp) \ argument 639 ((int32_t *)((uintptr_t)(cgp) + (cgp)->cg_clustersumoff))
|
H A D | ffs_subr.c | 1021 ffs_clusteracct(struct fs *fs, struct cg *cgp, ufs1_daddr_t blkno, int cnt) in ffs_clusteracct() argument 1031 freemapp = cg_clustersfree(cgp); in ffs_clusteracct() 1032 sump = cg_clustersum(cgp); in ffs_clusteracct() 1045 if (end >= cgp->cg_nclusterblks) in ffs_clusteracct() 1046 end = cgp->cg_nclusterblks; in ffs_clusteracct() 1101 fs->fs_maxcluster[cgp->cg_cgx] = i; in ffs_clusteracct()
|
H A D | ffs_vfsops.c | 2068 struct cg *cgp; in ffs_inotovp() local 2085 if (ffs_getcg(fs, ump->um_devvp, cg, 0, &bp, &cgp) != 0) in ffs_inotovp() 2087 if (ino >= cg * fs->fs_ipg + cgp->cg_initediblk) { in ffs_inotovp() 2367 struct cg *cgp; in ffs_bufwrite() local 2454 cgp = (struct cg *)bp->b_data; in ffs_bufwrite() 2455 cgp->cg_ckhash = 0; in ffs_bufwrite() 2456 cgp->cg_ckhash = in ffs_bufwrite() 2471 cgp = (struct cg *)bp->b_data; in ffs_bufwrite() 2472 cgp->cg_old_time = cgp->cg_time = time_second; in ffs_bufwrite()
|
H A D | ffs_softdep.c | 2585 struct cg *cgp; in softdep_mount() local 5319 struct cg *cgp; in softdep_setup_blkmapdep() local 10987 struct cg *cgp; in softdep_setup_blkfree() local 11093 struct cg *cgp, in jnewblk_rollback() argument 11120 cgp->cg_cs.cs_nbfree++; in jnewblk_rollback() 11139 cgp->cg_cs.cs_nbfree++; in jnewblk_rollback() 11158 struct cg *cgp; in initiate_write_bmsafemap() local 11180 cgp->cg_cs.cs_ndir--; in initiate_write_bmsafemap() 12070 struct cg *cgp, in jnewblk_rollforward() argument 12090 cgp->cg_cs.cs_nbfree--; in jnewblk_rollforward() [all …]
|
H A D | ffs_snapshot.c | 915 struct cg *cgp; in cgaccount() local 922 if ((error = ffs_getcg(fs, ITODEVVP(ip), cg, 0, &bp, &cgp)) != 0) in cgaccount() 932 fs->fs_cs(fs, cg) = cgp->cg_cs; in cgaccount() 938 cgp = (struct cg *)nbp->b_data; in cgaccount() 950 if (ffs_isblock(fs, cg_blksfree(cgp), loc)) in cgaccount() 978 if (ffs_isblock(fs, cg_blksfree(cgp), loc)) in cgaccount() 989 if (ffs_isblock(fs, cg_blksfree(cgp), loc)) in cgaccount()
|
/freebsd/sys/ufs/ufs/ |
H A D | 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/usr.sbin/quot/ |
H A D | quot.c | 112 static struct cg *cgp; in get_inode() local 122 free(cgp); in get_inode() 123 cgp = 0; in get_inode() 131 (!cgp || cg != ino_to_cg(super, ino))) { in get_inode() 133 if (!cgp && !(cgp = malloc(super->fs_cgsize))) in get_inode() 137 if (read(fd, cgp, super->fs_cgsize) != super->fs_cgsize) in get_inode() 139 if (!cg_chkmagic(cgp)) in get_inode() 156 if (isclr(cg_inosused(cgp), ino % super->fs_ipg)) in get_inode()
|
/freebsd/sbin/tunefs/ |
H A D | tunefs.c | 569 struct cg *cgp; in journal_balloc() local 573 cgp = &disk.d_cg; in journal_balloc() 591 if (cgp->cg_cs.cs_nbfree > 256 * 1024) in journal_balloc() 593 if (contig == 0 && cgp->cg_cs.cs_nbfree) in journal_balloc() 911 struct cg *cgp; in journal_alloc() local 918 cgp = &disk.d_cg; in journal_alloc() 958 if (cgp->cg_cs.cs_nifree == 0) in journal_alloc() 964 (uintmax_t)ino, cgp->cg_cgx, size); in journal_alloc()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | DAGISelEmitter.cpp | 81 PatternSortingPredicate(CodeGenDAGPatterns &cgp) : CGP(cgp) {} in PatternSortingPredicate()
|
H A D | DAGISelMatcherGen.cpp | 105 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()
|
H A D | DAGISelMatcherEmitter.cpp | 85 MatcherTableEmitter(const Matcher *TheMatcher, const CodeGenDAGPatterns &cgp) in MatcherTableEmitter() argument 86 : CGP(cgp), OpcodeCounts(Matcher::HighestKind + 1, 0) { in MatcherTableEmitter()
|
/freebsd/sbin/dump/ |
H A D | traverse.c | 150 struct cg *cgp; in mapfiles() local 154 if ((cgp = malloc(sblock->fs_cgsize)) == NULL) in mapfiles() 158 blkread(fsbtodb(sblock, cgtod(sblock, cg)), (char *)cgp, in mapfiles() 161 inosused = cgp->cg_initediblk; in mapfiles() 172 if (!cg_chkmagic(cgp)) in mapfiles() 174 cp = &cg_inosused(cgp)[(inosused - 1) / CHAR_BIT]; in mapfiles()
|
/freebsd/sbin/growfs/ |
H A D | growfs.c | 1664 cgckhash(struct cg *cgp) in cgckhash() argument 1669 cgp->cg_ckhash = 0; in cgckhash() 1670 cgp->cg_ckhash = calculate_crc32c(~0L, (void *)cgp, sblock.fs_cgsize); in cgckhash()
|
/freebsd/sbin/fsdb/ |
H A D | 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()
|