Lines Matching refs:buffer

292 	uint32 cmd, void *buffer, size_t /*length*/)
301 if (buffer) {
303 AllocationInfo *info = (AllocationInfo*)buffer;
313 if (buffer) {
315 const char *name = (const char*)buffer;
361 ramfs_read_symlink(fs_volume* _volume, fs_vnode* _node, char *buffer,
379 memcpy(buffer, symLink->GetLinkedPath(),
955 void *buffer, size_t *bufferSize)
963 // node->GetObjectID(), pos, buffer, *bufferSize));
976 error = file->ReadAt(pos, buffer, *bufferSize, bufferSize);
992 const void *buffer, size_t *bufferSize)
1000 // node->GetObjectID(), pos, buffer, *bufferSize));
1017 error = file->WriteAt(pos, buffer, *bufferSize,
1291 struct dirent *buffer, size_t bufferSize, uint32 *count)
1309 // check, whether the entry fits into the buffer,
1311 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
1313 buffer->d_dev = volume->GetID();
1314 buffer->d_ino = nodeID;
1315 memcpy(buffer->d_name, name, nameLen);
1316 buffer->d_name[nameLen] = '\0';
1317 buffer->d_reclen = length;
1413 struct dirent *buffer, size_t bufferSize, uint32 *count)
1428 // check, whether the entry fits into the buffer,
1430 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
1432 buffer->d_dev = volume->GetID();
1433 buffer->d_ino = -1; // attributes don't have a node ID
1434 memcpy(buffer->d_name, name, nameLen);
1435 buffer->d_name[nameLen] = '\0';
1436 buffer->d_reclen = length;
1673 void *buffer, size_t *bufferSize)
1695 error = attribute->ReadAt(pos, buffer, *bufferSize, bufferSize);
1705 off_t pos, const void *buffer, size_t *bufferSize)
1737 error = attribute->WriteAt(pos, buffer, *bufferSize, bufferSize);
1888 struct dirent *buffer, size_t bufferSize, uint32 *count)
1902 // check, whether the entry fits into the buffer,
1904 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
1906 buffer->d_dev = volume->GetID();
1907 buffer->d_ino = -1; // indices don't have a node ID
1908 memcpy(buffer->d_name, name, nameLen);
1909 buffer->d_name[nameLen] = '\0';
1910 buffer->d_reclen = length;
2094 ramfs_read_query(fs_volume* _volume, void* _cookie, struct dirent *buffer,
2106 status_t status = query->GetNextEntry(buffer, bufferSize);