Lines Matching refs:buffer
136 void *buffer; in mmap_large_buffer() local
141 buffer = mmap(NULL, sz, PROT_READ | PROT_WRITE, in mmap_large_buffer()
144 if (buffer == (void *)-1) { in mmap_large_buffer()
146 buffer = mmap(NULL, sz, PROT_READ | PROT_WRITE, in mmap_large_buffer()
149 if (buffer != (void *)-1) in mmap_large_buffer()
153 return buffer; in mmap_large_buffer()
174 unsigned char *buffer = NULL; in child_thread() local
191 buffer = mmap_large_buffer(chunk_size, &buffer_sz); in child_thread()
192 if (buffer == (void *)-1) { in child_thread()
246 lu = read(fd, buffer, min(zc.recv_skip_hint, in child_thread()
250 EVP_DigestUpdate(ctx, buffer, lu); in child_thread()
252 hash_zone(buffer, lu); in child_thread()
262 lu = read(fd, buffer + sub, min(chunk_size - sub, in child_thread()
269 EVP_DigestUpdate(ctx, buffer + sub, lu); in child_thread()
271 hash_zone(buffer + sub, lu); in child_thread()
283 lu = read(fd, buffer, SHA256_DIGEST_LENGTH); in child_thread()
287 if (memcmp(digest, buffer, in child_thread()
316 munmap(buffer, buffer_sz); in child_thread()
449 unsigned char *buffer; in main() local
547 buffer = mmap_large_buffer(chunk_size, &buffer_sz); in main()
548 if (buffer == (unsigned char *)-1) { in main()
582 randomize(buffer, buffer_sz); in main()
597 wr = send(fd, buffer + offset, in main()
602 EVP_DigestUpdate(ctx, buffer + offset, wr); in main()
610 munmap(buffer, buffer_sz); in main()