Home
last modified time | relevance | path

Searched refs:blocksize (Results 1 – 25 of 77) sorted by relevance

1234

/plan9/sys/src/cmd/venti/srv/
H A Darena.c47 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 Dcmparenas.c10 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 Dreseal.c7 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 Dfmtarenas.c21 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 Dfmtisect.c19 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 Dmirrorarenas.c241 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 Dverifyarena.c8 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 Drdarena.c27 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 Dzeropart.c6 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 Darenas.c119 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 Dindex.c39 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 Dfixarenas.c678 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 Dhdisk.c95 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 Dzblock.c25 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 Dprintarenapart.c105 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 Dpart.c158 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 Dmkpaqfs.c35 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 Dpaqfs.c63 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 Drandtest.c15 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 Dpax.c114 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 Dcpio.c100 blocksize = BLOCKSIZE;
126 blocksize = BLOCK;
169 buf_allocate((OFFSET) blocksize);
/plan9/sys/src/cmd/postscript/misc/
H A Dibmfont.c142 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 Dmacfont.c142 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 Ddu.c34 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 Dcache.c35 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 …]

1234