dupper
if ((error = pthread_create(&tr, NULL, dupper, NULL)))
dupper = sblock.fs_csaddr - cbase +
sblock.fs_dsize -= dupper-odupper;
bp = calloc(((dupper-odupper) / sblock.fs_frag + 2),
for (d = odupper; ((d < dupper) && (d % sblock.fs_frag)); d++) {
if (roundup(d, sblock.fs_frag) >= dupper)
for (; d + sblock.fs_frag <= dupper; d += sblock.fs_frag) {
if (d < dupper) {
frag_adjust(dupper - 1, -1);
for (; d < dupper; d++) {
frag_adjust(dupper - 1, 1);
for (f = dupper;
f < roundup(dupper, sblock.fs_frag);
int dlower, dupper, dmax;
dupper = cgdmin(&sblock, acg.cg_cgx) - cgbase(&sblock, acg.cg_cgx);
for (d = dupper; (d < dmax && blkno == -1); d += sblock.fs_frag) {
daddr_t d, dlower, dupper, blkno, start;
dupper = cgdmin(&sblock, cg) - cbase;
dupper += howmany(sblock.fs_cssize, sblock.fs_fsize);
sblock.fs_dsize += acg.cg_ndblk - dupper;
if ((i = dupper % sblock.fs_frag)) {
for (d = dupper + sblock.fs_frag - i; dupper < d; dupper++) {
setbit(cg_blksfree(&acg), dupper);
for (d = dupper; d + sblock.fs_frag <= acg.cg_ndblk;
daddr_t cbase, dmax, dupper;
dupper = cgdmin(&sblock, cg) - cbase;
dupper += howmany(sblock.fs_cssize, sblock.fs_fsize);
daddr_t cbase, dupper, odupper, d, f, g;
u_int i, j, d, dlower, dupper, blkno, start;
dupper = cgdmin(&sblock, cg) - cbase;
dupper += howmany(sblock.fs_cssize, sblock.fs_fsize);
if ((i = dupper % sblock.fs_frag)) {
for (d = dupper + sblock.fs_frag - i; dupper < d; dupper++) {
setbit(cg_blksfree(&acg), dupper);
for (d = dupper;
int i, j, d, dlower, dupper, blkno;
dupper = cgdmin(&sblock, cylno) - cbase;
dupper += howmany(sblock.fs_cssize, sblock.fs_fsize);
if ((i = (dupper & (sblock.fs_frag - 1))) != 0) {
for (d = dupper + sblock.fs_frag - i; dupper < d; dupper++) {
setbit(cg_blksfree(&acg), dupper);
for (d = dupper, blkno = dupper >> sblock.fs_fragshift;