Lines Matching defs:buffer
489 u8 *buffer = NULL;
495 buffer = malloc(vol->cluster_size);
496 if (!buffer) {
500 memset(buffer, byte, vol->cluster_size);
511 result = ntfs_pwrite(vol->dev, vol->cluster_size * i, vol->cluster_size, buffer);
523 free(buffer);
549 u8 *buffer;
596 buffer = big_buffer;
598 u32_buffer = (u32*)buffer;
606 buffer += vol->cluster_size;
613 buffer = big_buffer;
617 memset(buffer, byte, vol->cluster_size);
620 buffer += vol->cluster_size;
716 "allocate buffer size %lld bytes",
1440 /* Fill the buffer with @byte's. */
1618 * Fills the given buffer with one of predefined patterns.
1620 * \param buffer Buffer to be filled.
1621 * \param buflen Length of the buffer.
1625 unsigned char * const buffer,
1628 /*@requires notnull buffer @*/ /*@sets *buffer @*/
1637 if ((buffer == NULL) || (buflen == 0))
1678 buffer[0] = (unsigned char) bits;
1679 buffer[1] = (unsigned char) bits;
1680 buffer[2] = (unsigned char) bits;
1683 memcpy(buffer + i, buffer, i);
1685 strncpy((char *)(buffer + i), (char *)buffer, i);
1688 buffer[i+j] = buffer[j];
1694 memcpy(buffer + i, buffer, buflen - i);
1696 strncpy((char *)(buffer + i), (char *)buffer, buflen - i);
1699 buffer[i+j] = buffer[j];