Lines Matching refs:buf
1031 #define ADLER32_DO1(buf) {s1 += *(buf); s2 += s1;} argument
1032 #define ADLER32_DO2(buf, i) ADLER32_DO1(buf + i); ADLER32_DO1(buf + i + 1); argument
1033 #define ADLER32_DO4(buf, i) ADLER32_DO2(buf, i); ADLER32_DO2(buf, i + 2); argument
1034 #define ADLER32_DO8(buf, i) ADLER32_DO4(buf, i); ADLER32_DO4(buf, i + 4); argument
1035 #define ADLER32_DO16(buf) ADLER32_DO8(buf, 0); ADLER32_DO8(buf, 8); argument
1037 unsigned int zend_adler32(unsigned int checksum, signed char *buf, uint len) argument
1045 end = buf + ADLER32_NMAX;
1047 ADLER32_DO16(buf);
1048 buf += 16;
1049 } while (buf != end);
1056 end = buf + (len & 0xfff0);
1059 ADLER32_DO16(buf);
1060 buf += 16;
1061 } while (buf != end);
1064 end = buf + len;
1066 ADLER32_DO1(buf);
1067 buf++;
1068 } while (buf != end);