Lines Matching refs:buf
36 rr13(unsigned char *buf, size_t len)
50 memcpy(tmp, buf, bytes);
55 tmp[bytes - 1] |= buf[0] >> i;
74 buf[i] = (tmp[b1] << s1) | (tmp[b2] >> s2);
108 unsigned char *buf = malloc(len);
110 if (tmp == NULL || buf == NULL) {
115 memcpy(buf, str, len);
118 memcpy(tmp + l, buf, len);
120 ret = rr13(buf, len * 8);
132 if (buf) {
133 memset(buf, 0, len);
134 free(buf);