Lines Matching refs:buf
104 handle_jitter(uchar_t *buf, uchar_t *last_end)
108 if (memcmp(last_end - BLOCK_SIZE * BLOCKS_COMPARE, buf + i,
115 if (memcmp(last_end - BLOCK_SIZE * BLOCKS_COMPARE, buf + i,
129 uchar_t *tmp, *buf, *prev, *previous_end;
149 buf = (uchar_t *)my_zalloc(BLOCK_SIZE * read_burst_size);
224 blocks_to_read, buf) == 0)
234 previous_end = buf + (blocks_to_write * BLOCK_SIZE);
242 off = handle_jitter(buf, previous_end);
266 (void) memset(&buf[off], 0, off % BLOCK_SIZE);
269 previous_end = buf + off + blocks_to_write * BLOCK_SIZE;
271 (void) memcpy(prev, buf, read_burst_size * BLOCK_SIZE);
272 if (h->bstr_write(h, &buf[off], blocks_to_write*BLOCK_SIZE)
275 tmp = buf;
276 buf = prev;
289 free(buf);