| /plan9/sys/src/cmd/venti/srv/ |
| H A D | arena.c | 47 initarena(Part *part, u64int base, u64int size, u32int blocksize) in initarena() argument 53 arena->blocksize = blocksize; in initarena() 54 arena->clumpmax = arena->blocksize / ClumpInfoSize; in initarena() 55 arena->base = base + blocksize; in initarena() 56 arena->size = size - 2 * blocksize; in initarena() 83 newarena(Part *part, u32int vers, char *name, u64int base, u64int size, u32int blocksize) in newarena() argument 102 arena->blocksize = blocksize; in newarena() 103 arena->clumpmax = arena->blocksize / ClumpInfoSize; in newarena() 104 arena->base = base + blocksize; in newarena() 105 arena->size = size - 2 * blocksize; in newarena() [all …]
|
| H A D | cmparenas.c | 10 static int blocksize; variable 62 seek(fd, off + head->size - head->blocksize, 0); in printheader() 63 if(readblock(fd, data, head->blocksize) < 0){ in printheader() 74 arena.blocksize = head->blocksize; in printheader() 75 arena.base = off + head->blocksize; in printheader() 76 arena.clumpmax = arena.blocksize / ClumpInfoSize; in printheader() 77 arena.size = head->size - 2*head->blocksize; in printheader() 79 fprint(2, "%s: base=%llx size=%llx blocksize=%x\n", name, off, head->size, head->blocksize); in printheader() 81 baseoff = head->blocksize; in printheader() 86 hi = head->size - head->blocksize; in printheader() [all …]
|
| H A D | reseal.c | 7 static int blocksize; variable 54 if(preadblock(data, head->blocksize, off + head->size - head->blocksize) < 0){ in loadheader() 64 arena->blocksize = head->blocksize; in loadheader() 65 arena->base = off + head->blocksize; in loadheader() 66 arena->clumpmax = arena->blocksize / ClumpInfoSize; in loadheader() 67 arena->size = head->size - 2*head->blocksize; in loadheader() 70 scorecp(arena->score, data + head->blocksize - VtScoreSize); in loadheader() 87 e = arena->size + arena->blocksize; in verify() 88 o = arena->base - arena->blocksize; in verify() 89 bs = arena->blocksize; in verify() [all …]
|
| H A D | fmtarenas.c | 21 int i, n, blocksize, tabsize, zero; in threadmain() local 26 blocksize = 8 * 1024; in threadmain() 41 blocksize = unittoull(EARGF(usage())); in threadmain() 42 if(blocksize == ~0) in threadmain() 44 if(blocksize > MaxDiskBlock){ in threadmain() 81 zeropart(part, blocksize); in threadmain() 83 maxblocksize = blocksize; in threadmain() 84 initdcache(20*blocksize); in threadmain() 86 ap = newarenapart(part, blocksize, tabsize); in threadmain() 115 arena = newarena(part, vers, aname, addr, limit - addr, blocksize); in threadmain()
|
| H A D | fmtisect.c | 19 int blocksize, setsize, zero; in threadmain() local 24 blocksize = 8 * 1024; in threadmain() 30 blocksize = unittoull(ARGF()); in threadmain() 31 if(blocksize == ~0) in threadmain() 33 if(blocksize > MaxDiskBlock){ in threadmain() 70 zeropart(part, blocksize); in threadmain() 72 is = newisect(part, vers, name, blocksize, setsize); in threadmain()
|
| H A D | mirrorarenas.c | 241 int clumpmax, blocksize, sealed; in mirror() local 248 blocksize = sa->blocksize; in mirror() 251 astart = base - blocksize; in mirror() 252 aend = end + blocksize; in mirror() 289 if(ewritepart(dst, end, buf, blocksize) < 0) in mirror() 296 h.blocksize = da->blocksize; in mirror() 297 h.size = da->size + 2*da->blocksize; in mirror() 301 if(ewritepart(dst, base - blocksize, buf, blocksize) < 0) in mirror() 311 sha1(buf, blocksize, nil, ds); in mirror() 316 di = base+rdown(da->diskstats.used, blocksize); in mirror() [all …]
|
| H A D | verifyarena.c | 8 static int blocksize; variable 91 e = head.size - head.blocksize; in verifyarena() 92 bs = blocksize; in verifyarena() 109 bs = head.blocksize; in verifyarena() 121 arena.blocksize = head.blocksize; in verifyarena() 126 scorecp(arena.score, &data[arena.blocksize - VtScoreSize]); in verifyarena() 138 arena.size = head.size - 2 * head.blocksize; in verifyarena() 183 blocksize = MaxIoSize; in threadmain() 186 blocksize = unittoull(EARGF(usage())); in threadmain() 199 data = vtmalloc(blocksize); in threadmain() [all …]
|
| H A D | rdarena.c | 27 if(bs < arena->blocksize) in rdarena() 28 bs = arena->blocksize; in rdarena() 30 b = alloczblock(bs, 0, arena->blocksize); in rdarena() 31 e = arena->base + arena->size + arena->blocksize; in rdarena() 32 for(a = arena->base - arena->blocksize; a + arena->blocksize <= e; a += bs){ in rdarena() 34 bs = arena->blocksize; in rdarena()
|
| H A D | zeropart.c | 6 zeropart(Part *part, int blocksize) in zeropart() argument 13 b = alloczblock(MaxIoSize, 1, blocksize); in zeropart() 22 for(; addr + blocksize <= part->size; addr += blocksize) in zeropart() 23 if(writepart(part, addr, b->data, blocksize) < 0) in zeropart()
|
| H A D | arenas.c | 119 ap->tabbase = (PartBlank + HeadSize + ap->blocksize - 1) & ~(ap->blocksize - 1); in initarenapart() 125 if(ap->blocksize & (ap->blocksize - 1)){ in initarenapart() 126 seterr(ECorrupt, "illegal non-power-of-2 block size %d\n", ap->blocksize); in initarenapart() 136 partblocksize(part, ap->blocksize); in initarenapart() 137 ap->size = ap->part->size & ~(u64int)(ap->blocksize - 1); in initarenapart() 156 …->arenas[i] = initarena(part, ap->map[i].start, ap->map[i].stop - ap->map[i].start, ap->blocksize); in initarenapart() 192 newarenapart(Part *part, u32int blocksize, u32int tabsize) in newarenapart() argument 196 if(blocksize & (blocksize - 1)){ in newarenapart() 197 seterr(ECorrupt, "illegal non-power-of-2 block size %d\n", blocksize); in newarenapart() 206 ap->blocksize = blocksize; in newarenapart() [all …]
|
| H A D | index.c | 39 u32int last, blocksize, tabsize; in initindex() local 75 blocksize = ix->blocksize; in initindex() 79 || is->blocksize != blocksize in initindex() 135 b = alloczblock(ix->tabsize, 1, ix->blocksize); in wbindex() 172 if(fmtprint(f, "%s\n%ud\n%s\n%ud\n", IndexMagic, ix->version, ix->name, ix->blocksize) < 0 in outputindex() 223 ix->blocksize = v; in parseindex() 247 u32int div, ub, xb, start, stop, blocksize, tabsize; in newindex() local 260 blocksize = sects[0]->blocksize; in newindex() 274 if(blocksize != sects[i]->blocksize){ in newindex() 363 ix->blocksize = blocksize; in newindex() [all …]
|
| H A D | fixarenas.c | 678 if(arenasize == 0 || ap.blocksize == 0){ in guessgeometry() 767 if(ap.blocksize != 0 && ap.blocksize != bestdiff) in guessgeometry() 768 print("using user-specified size %z instead\n", (vlong)ap.blocksize); in guessgeometry() 770 ap.blocksize = bestdiff; in guessgeometry() 771 if(ap.blocksize == 0 || ap.blocksize&(ap.blocksize-1)) in guessgeometry() 773 if(ap.blocksize > MaxDiskBlock) in guessgeometry() 783 diff[ndiff++] = (tail[i]+ap.blocksize)%arenasize; in guessgeometry() 799 ap.tabbase = ROUNDUP(PartBlank+HeadSize, ap.blocksize); in guessgeometry() 812 ap.arenabase = ROUNDUP(PartBlank+HeadSize+tabsizes[i], ap.blocksize); in guessgeometry() 838 partend -= partend%ap.blocksize; in checkarenas() [all …]
|
| H A D | hdisk.c | 95 ap->tabbase = (PartBlank+HeadSize+ap->blocksize-1)&~(ap->blocksize-1); in readap() 218 ap.version, ap.blocksize, ap.arenabase); in diskarenapart() 256 head.version, head.name, head.blocksize, head.size, in diskarenapart() 260 if(head.blocksize > MaxIoSize || head.blocksize >= end - start){ in diskarenapart() 261 hprint(&c->hout, "corrupt block size %d\n", head.blocksize); in diskarenapart() 265 blk = vtmalloc(head.blocksize); in diskarenapart() 266 if(readpart(p, end - head.blocksize, blk, head.blocksize) < 0){ in diskarenapart() 273 arena.blocksize = head.blocksize; in diskarenapart() 274 arena.clumpmax = head.blocksize / ClumpInfoSize; in diskarenapart() 275 arena.base = start + head.blocksize; in diskarenapart() [all …]
|
| H A D | zblock.c | 25 alloczblock(u32int size, int zeroed, uint blocksize) in alloczblock() argument 32 if(blocksize == 0) in alloczblock() 33 blocksize = 32; /* try for cache line alignment */ in alloczblock() 35 n = size+OverflowCheck+sizeof(ZBlock)+blocksize+8; in alloczblock() 42 data = ROUNDUP(p, blocksize); in alloczblock()
|
| H A D | printarenapart.c | 105 ap.version, ap.blocksize, ap.arenabase); in threadmain() 106 ap.tabbase = (PartBlank+HeadSize+ap.blocksize-1)&~(ap.blocksize-1); in threadmain() 114 partblocksize(part, ap.blocksize); in threadmain() 135 if(readpart(part, offset+head.size-head.blocksize, buf, head.blocksize) < 0){ in threadmain()
|
| H A D | part.c | 158 partblocksize(Part *part, u32int blocksize) in partblocksize() argument 160 if(part->blocksize) in partblocksize() 162 part->blocksize = blocksize; in partblocksize() 163 if(blocksize > maxblocksize) in partblocksize() 164 maxblocksize = blocksize; in partblocksize() 235 b = alloczblock(p->size, 0, p->blocksize); in readfile()
|
| /plan9/sys/src/cmd/paqfs/ |
| H A D | mkpaqfs.c | 35 long blocksize = 4*1024; variable 63 blocksize = strtoul(s, &ss, 0); in main() 67 blocksize *= 1024; in main() 69 if(blocksize < MinBlockSize) in main() 71 if(blocksize > MaxBlockSize) in main() 128 buf = emallocz(blocksize); in paqfs() 151 block = emallocz(blocksize); in paqFile() 152 pointer = emallocz(blocksize); in paqFile() 157 nn = read(fd, block+n, blocksize-n); in paqFile() 167 memset(block+n, 0, blocksize-n); in paqFile() [all …]
|
| H A D | paqfs.c | 63 int blocksize; variable 468 i = off/blocksize; in readdir() 469 off -= i*blocksize; in readdir() 475 ep = b->data + blocksize; in readdir() 499 f->offset = i*blocksize + off; in readdir() 535 i = off/blocksize; in rread() 536 uoff = off-i*blocksize; in rread() 544 n = blocksize - uoff; in rread() 752 for(i=0; i<blocksize/4; i++) { in paqWalk() 757 ep = p + blocksize; in paqWalk() [all …]
|
| /plan9/sys/src/cmd/venti/ |
| H A D | randtest.c | 15 int blocksize, seed, randpct; variable 41 sha1((uchar*)buf, blocksize, score, &ds); in wr() 42 if(vtwrite(z, score2, VtDataType, (uchar*)buf, blocksize) < 0) in wr() 67 sha1((uchar*)buf, blocksize, score, &ds); in rd() 68 if(vtread(z, score, VtDataType, (uchar*)buf2, blocksize) < 0) in rd() 70 if(memcmp(buf, buf2, blocksize) != 0) in rd() 79 buf2 = vtmalloc(blocksize); in rdthread() 95 buf2 = vtmalloc(blocksize); in run() 96 buf = vtmalloc(blocksize); in run() 98 packets = totalbytes/blocksize; in run() [all …]
|
| /plan9/sys/src/ape/cmd/pax/ |
| H A D | pax.c | 114 uint blocksize = BLOCKSIZE; /* Archive block size */ variable 243 blocksize = 0; 256 if ((blocksize = pax_optsize(optarg)) == 0) { 267 if (blocksize == 0) { 269 blocksize = 1 * BLOCKSIZE; 302 if (blocksize == 0) { 304 blocksize = 10 * BLOCKSIZE; 341 if (blocksize == 0) { 343 blocksize = blocking * BLOCKSIZE; 345 buf_allocate((OFFSET) blocksize);
|
| H A D | cpio.c | 100 blocksize = BLOCKSIZE; 126 blocksize = BLOCK; 169 buf_allocate((OFFSET) blocksize);
|
| /plan9/sys/src/cmd/postscript/misc/ |
| H A D | ibmfont.c | 142 int blocksize; in conv() local 164 blocksize = getint(fp_in); in conv() 166 fprintf(stderr, "blocktype = %d, blocksize = %d\n", blocktype, blocksize); in conv() 167 fprintf(stderr, "start=0%o, end=0%o\n", seg, seg+blocksize+6); in conv() 168 fprintf(stderr, "start=%d, end=%d\n", seg, seg+blocksize+6); in conv() 172 asciitext(blocksize); in conv() 176 hexdata(blocksize); in conv()
|
| H A D | macfont.c | 142 int blocksize; in conv() local 159 blocksize = getint(fp_in); in conv() 163 fprintf(stderr, "blocktype = %d, blocksize = %d\n", blocktype, blocksize); in conv() 166 fseek(fp_in, (long) blocksize - 6, 1); in conv() 170 asciitext(blocksize - 2); in conv() 174 hexdata(blocksize - 2); in conv()
|
| /plan9/sys/src/cmd/ |
| H A D | du.c | 34 vlong blocksize = Vkilo; /* actually more likely to be 4K or 8K */ variable 88 blocksize = strtoul(s, &ss, 0); in main() 90 blocksize = 1; in main() 92 blocksize *= 1024; in main() 106 blocksize = 1; in main() 148 if (blocksize < 1) in main() 149 blocksize = 1; in main() 152 readbuf = malloc(blocksize); in main() 188 while ((n = read(fd, readbuf, blocksize)) > 0) in readfile() 321 if(blocksize == 1) /* no quantization */ in blkmultiple() [all …]
|
| /plan9/sys/src/libventi/ |
| H A D | cache.c | 35 u32int blocksize; member 50 vtcachealloc(VtConn *z, int blocksize, ulong nblock) in vtcachealloc() argument 60 c->blocksize = (blocksize + 127) & ~127; in vtcachealloc() 66 c->mem = vtmallocz(nblock*c->blocksize); in vtcachealloc() 77 p += c->blocksize; in vtcachealloc() 135 size = c->blocksize; in cachecheck() 344 vtzeroextend(type, b->data, 0, c->blocksize); in vtcacheallocblock() 438 n = vtread(c->z, score, type, b->data, c->blocksize); in vtcacheglobal() 448 vtzeroextend(type, b->data, n, c->blocksize); in vtcacheglobal() 537 n = vtzerotruncate(b->type, b->data, c->blocksize); in vtblockwrite() [all …]
|