Lines Matching defs:flateData
39 z_stream flateData;
40 flateData.zalloc = &skia_alloc_func;
41 flateData.zfree = &skia_free_func;
42 flateData.opaque = nullptr;
43 flateData.next_in = nullptr;
44 flateData.avail_in = 0;
45 flateData.next_out = outputBuffer;
46 flateData.avail_out = kBufferSize;
48 rc = inflateInit(&flateData);
57 flateData.next_in = inputBuffer;
58 flateData.avail_in = 0;
60 flateData.next_in = input;
61 flateData.avail_in = SkToUInt(inputLength);
66 if (flateData.avail_out < kBufferSize) {
67 if (!dst->write(outputBuffer, kBufferSize - flateData.avail_out)) {
71 flateData.next_out = outputBuffer;
72 flateData.avail_out = kBufferSize;
76 if (flateData.avail_in == 0) {
82 flateData.next_in = inputBuffer;
83 flateData.avail_in = SkToUInt(read);
85 rc = inflate(&flateData, Z_NO_FLUSH);
88 rc = inflate(&flateData, Z_FINISH);
89 if (flateData.avail_out < kBufferSize) {
90 if (!dst->write(outputBuffer, kBufferSize - flateData.avail_out)) {
94 flateData.next_out = outputBuffer;
95 flateData.avail_out = kBufferSize;
99 inflateEnd(&flateData);