Lines Matching refs:_length
309 size_t* _length, bool* eof)
313 ASSERT(_length != NULL);
320 *_length = min_c(ioSize, *_length);
324 while (size < *_length && !*eof) {
325 uint32 len = *_length - size;
338 *_length = size;
345 Inode::Read(OpenFileCookie* cookie, off_t pos, void* buffer, size_t* _length)
349 ASSERT(_length != NULL);
353 return ReadDirect(cookie, pos, buffer, _length, &eof);
354 return file_cache_read(fFileCache, cookie, pos, buffer, _length);
360 size_t* _length)
364 ASSERT(_length != NULL);
370 *_length = min_c(ioSize, *_length);
384 while (size < *_length) {
385 uint32 len = *_length - size;
398 *_length = size;
409 size_t* _length)
413 ASSERT(_length != NULL);
424 uint64 fileSize = pos + *_length;
434 WriteDirect(cookie, pos, _buffer, _length);
438 return file_cache_write(fFileCache, cookie, pos, _buffer, _length);