• Home
  • Raw
  • Download

Lines Matching refs:windowsize

1360 static unsigned hash_init(Hash* hash, unsigned windowsize)  in hash_init()  argument
1364 hash->val = (int*)lodepng_malloc(sizeof(int) * windowsize); in hash_init()
1365 hash->chain = (unsigned short*)lodepng_malloc(sizeof(unsigned short) * windowsize); in hash_init()
1366 hash->zeros = (unsigned short*)lodepng_malloc(sizeof(unsigned short) * windowsize); in hash_init()
1372 for(i = 0; i < windowsize; i++) hash->val[i] = -1; in hash_init()
1373 …for(i = 0; i < windowsize; i++) hash->chain[i] = i; /*same value as index indicates uninitialized*/ in hash_init()
1432 … const unsigned char* in, size_t inpos, size_t insize, unsigned windowsize, in encodeLZ77() argument
1437 unsigned maxchainlength = windowsize >= 8192 ? windowsize : windowsize / 8; in encodeLZ77()
1438 unsigned maxlazymatch = windowsize >= 8192 ? MAX_SUPPORTED_DEFLATE_LENGTH : 64; in encodeLZ77()
1452 …if(windowsize <= 0 || windowsize > 32768) return 60; /*error: windowsize smaller/larger than allow… in encodeLZ77()
1453 if((windowsize & (windowsize - 1)) != 0) return 90; /*error: must be power of two*/ in encodeLZ77()
1459 size_t wpos = pos & (windowsize - 1); /*position for in 'circular' hash buffers*/ in encodeLZ77()
1493 current_offset = hashpos <= wpos ? wpos - hashpos : wpos - hashpos + windowsize; in encodeLZ77()
1559 … if(length >= 3 && offset > windowsize) ERROR_BREAK(86 /*too big (or overflown negative) offset*/); in encodeLZ77()
1578 wpos = pos & (windowsize - 1); in encodeLZ77()
1732 error = encodeLZ77(&lz77_encoded, hash, data, datapos, dataend, settings->windowsize, in deflateDynamic()
1942 error = encodeLZ77(&lz77_encoded, hash, data, datapos, dataend, settings->windowsize, in deflateFixed()
1984 error = hash_init(&hash, settings->windowsize); in lodepng_deflatev()
2224 settings->windowsize = DEFAULT_WINDOWSIZE; in lodepng_compress_settings_init()