Searched refs:lengthToRead (Results 1 - 5 of 5) sorted by path

/haiku/src/add-ons/kernel/file_systems/xfs/
H A DInode.cpp631 size_t lengthToRead; local
652 lengthToRead = lengthLeftInFile;
653 else lengthToRead = lengthLeftInBlock;
657 if (lengthToRead > *length)
658 lengthToRead = *length;
676 (void*)(block + offsetIntoBlock), lengthToRead);
678 pos += lengthToRead;
679 *length -= lengthToRead;
680 lengthRead += lengthToRead;
H A DLeafAttribute.cpp186 uint32 lengthToRead = 0;
191 lengthToRead = valuelen - pos;
193 lengthToRead = *length;
198 memcpy(buffer, ptrToOffset, lengthToRead);
200 *length = lengthToRead;
206 lengthToRead = valuelen - pos;
208 lengthToRead = *length;
221 if (read_pos(fInode->GetVolume()->Device(), readPos, buffer, lengthToRead)
222 != lengthToRead) {
227 *length = lengthToRead;
[all...]
H A DNodeAttribute.cpp210 uint32 lengthToRead = 0;
215 lengthToRead = valuelen - pos;
217 lengthToRead = *length;
222 memcpy(buffer, ptrToOffset, lengthToRead);
224 *length = lengthToRead;
230 lengthToRead = valuelen - pos;
232 lengthToRead = *length;
246 if (read_pos(fInode->GetVolume()->Device(), readPos, buffer, lengthToRead)
247 != lengthToRead) {
252 *length = lengthToRead;
[all...]
H A DShortAttribute.cpp99 uint32 lengthToRead = 0; local
109 lengthToRead = fEntry->valuelen - pos;
111 lengthToRead = *length;
116 memcpy(buffer, ptrToOffset, lengthToRead);
118 *length = lengthToRead;
H A DSymlink.cpp77 size_t lengthToRead = fInode->Size(); local
79 if (*_length < lengthToRead)
80 lengthToRead = *_length;
84 memcpy(buffer, offset, lengthToRead);
86 *_length = lengthToRead;
117 size_t lengthToRead = fInode->Size(); local
119 if (*_length < lengthToRead)
120 lengthToRead = *_length;
122 memcpy(buffer, fSymlinkBuffer + offset, lengthToRead);
124 *_length = lengthToRead;
[all...]

Completed in 137 milliseconds