BSIZE
(unsigned int)(hashp->BSIZE << BYTE_SHIFT) - 1) >>
"BUCKET SIZE ", hashp->BSIZE,
hashp->BSIZE = DEF_BUCKET_SIZE;
hashp->BSIZE = MIN(statbuf.st_blksize, MAX_BSIZE);
hashp->BSHIFT = __log2((uint32_t)hashp->BSIZE);
hashp->BSIZE = 1 << hashp->BSHIFT;
if (hashp->BSIZE > MAX_BSIZE) {
#define HASH_BSIZE(hp) ((hp)->BSIZE == MAX_BSIZE ? MAX_BSIZE - 1 : (hp)->BSIZE)
if ((bp->page = calloc(1, (size_t)hashp->BSIZE)) == NULL) {
npages = (unsigned int)(nbytes + hashp->BSIZE - 1) >> hashp->BSHIFT;
(void)memset(bp->page, 0, (size_t)hashp->BSIZE);
max = (uint32_t)hashp->BSIZE >> 2; /* divide by 4 */
max = (uint32_t)hashp->BSIZE >> 2; /* divide by 4 */
if ((ip = malloc((size_t)hashp->BSIZE)) == NULL)
(size_t)(hashp->BSIZE - clearbytes));
free_bit = (max_free - 1) & ((hashp->BSIZE << BYTE_SHIFT) - 1);
in_use_bits = (hashp->BSIZE << BYTE_SHIFT) - 1;
((hashp->BSIZE << BYTE_SHIFT) - 1);
if (free_bit == (hashp->BSIZE << BYTE_SHIFT) - 1) {
bit = 1 + bit + (i * (hashp->BSIZE << BYTE_SHIFT));
free_bit = bit_address & ((hashp->BSIZE << BYTE_SHIFT) - 1);
if ((hashp->mapp[ndx] = malloc((size_t)hashp->BSIZE)) == NULL)
char *cp, *line, *rp, *np, buf[BSIZE], nbuf[BSIZE];
partoff = BSIZE * be32toh(pme.pmPyPartStart);
if (pread(params->fsfd, &pme, sizeof pme, BSIZE * 2) != sizeof(pme))
write(ofd, buf, BSIZE);
memset(buf, 0, BSIZE);
write(ofd, buf, BSIZE);
memset(buf, 0, BSIZE);
write(ofd, buf, BSIZE);
memset(buf, 0, BSIZE);
write(ofd, buf, BSIZE);
memset(buf, 0, BSIZE);
register int from, to, record, rcc, wcc, bsize = BSIZE;
char buf[BSIZE];
.f_bfree = (TOTAL - USED) / BSIZE,
.f_bavail = (TOTAL - USED) / BSIZE,
.f_bsize = BSIZE,
.f_frsize = BSIZE,
.f_blocks = TOTAL / BSIZE,
.f_bfree = (TOTAL - USED) / BSIZE,
.f_bavail = AVAIL / BSIZE,
.f_bresvd = (TOTAL - USED) / BSIZE - AVAIL / BSIZE,
.f_bsize = BSIZE,
.f_frsize = BSIZE,
.f_blocks = TOTAL / BSIZE,
.f_bfree = (TOTAL - USED) / BSIZE,
.f_bavail = AVAIL / BSIZE,
.f_bresvd = (TOTAL - USED) / BSIZE - AVAIL / BSIZE,
.f_bsize = BSIZE,
.f_frsize = BSIZE,
.f_bsize = BSIZE,
.f_frsize = BSIZE,
.f_blocks = TOTAL / BSIZE,
opts.asize = BSIZE; /* 16K */
opts.bsize = BSIZE; /* 16K */
char ibuf[BSIZE]; /* two screenfuls should do */
static char *endblock = ibuf + BSIZE;
if (!(curline = (char *) malloc(BSIZE)))
endblock = curline + BSIZE;
while ((rval = read(STDIN_FILENO, buf, BSIZE)) > 0)
if ((buf = malloc(BSIZE)) == NULL)