Lines Matching refs:buffer
60 fssh_off_t offset, int32_t pageOffset, fssh_addr_t buffer,
84 int32_t pageOffset, fssh_addr_t buffer, fssh_size_t bufferSize)
87 vec.iov_base = (void *)buffer;
103 int32_t pageOffset, fssh_addr_t buffer, fssh_size_t bufferSize)
106 vec.iov_base = (void *)buffer;
122 fssh_off_t offset, fssh_addr_t buffer, int32_t &pageOffset,
126 if (lastBuffer == buffer)
129 fssh_size_t requestSize = buffer - lastBuffer;
134 lastBuffer = buffer;
145 cache_io(void *_cacheRef, void *cookie, fssh_off_t offset, fssh_addr_t buffer,
154 TRACE(("cache_io(ref = %p, offset = %lld, buffer = %p, size = %u, %s)\n",
155 ref, offset, (void *)buffer, *_size, doWrite ? "write" : "read"));
191 fssh_addr_t lastBuffer = buffer;
204 buffer += bytesInPage;
209 if (buffer - lastBuffer + lastPageOffset >= kMaxChunkSize) {
211 offset, buffer, pageOffset, bytesLeft, lastOffset,
259 char buffer[32];
260 fssh_snprintf(buffer, sizeof(buffer), "file cache %d:%" FSSH_B_PRIdINO,
262 fssh_mutex_init(&ref->lock, buffer);
342 TRACE(("file_cache_read(ref = %p, offset = %lld, buffer = %p, size = %u)\n",
351 const void *buffer, fssh_size_t *_size)
356 (fssh_addr_t)const_cast<void *>(buffer), _size, true);
357 TRACE(("file_cache_write(ref = %p, offset = %lld, buffer = %p, size = %u) = %d\n",
358 ref, offset, buffer, *_size, status));