/haiku/src/libs/bsd/ |
H A D | fgetln.c | 19 fgetln(FILE *stream, size_t *_length) argument 38 if (_length != NULL) 39 *_length = 0; 50 if (_length != NULL) 51 *_length += length;
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | Symlink.cpp | 73 Symlink::_ReadLocalLink(off_t pos, char* buffer, size_t* _length) argument 79 if (*_length < lengthToRead) 80 lengthToRead = *_length; 86 *_length = lengthToRead; 94 Symlink::_ReadExtentLink(off_t pos, char* buffer, size_t* _length) argument 119 if (*_length < lengthToRead) 120 lengthToRead = *_length; 124 *_length = lengthToRead; 131 Symlink::ReadLink(off_t pos, char* buffer, size_t* _length) argument 135 return _ReadLocalLink(pos, buffer, _length); [all...] |
H A D | Symlink.h | 54 status_t ReadLink(off_t pos, char* buffer, size_t* _length); 58 status_t _ReadLocalLink(off_t pos, char* buffer, size_t* _length); 59 status_t _ReadExtentLink(off_t pos, char* buffer, size_t* _length);
|
/haiku/src/system/kernel/device_manager/ |
H A D | AbstractModuleDevice.cpp | 72 void* buffer, size_t* _length, bool isWrite) 75 status_t status = request.Init(pos, (addr_t)buffer, *_length, isWrite, 0); 84 *_length = request.TransferredBytes(); 90 AbstractModuleDevice::Read(void* cookie, off_t pos, void* buffer, size_t* _length) argument 94 return BaseDevice::Read(cookie, pos, buffer, _length); 96 return _DoIO(cookie, pos, buffer, _length, false); 98 return Module()->read(cookie, pos, buffer, _length); 103 AbstractModuleDevice::Write(void* cookie, off_t pos, const void* buffer, size_t* _length) argument 107 return BaseDevice::Write(cookie, pos, buffer, _length); 109 return _DoIO(cookie, pos, const_cast<void*>(buffer), _length, tru 71 _DoIO(void* cookie, off_t pos, void* buffer, size_t* _length, bool isWrite) argument [all...] |
H A D | BaseDevice.cpp | 75 BaseDevice::Read(void* cookie, off_t pos, void* buffer, size_t* _length) argument 82 BaseDevice::Write(void* cookie, off_t pos, const void* buffer, size_t* _length) argument
|
H A D | AbstractModuleDevice.h | 35 size_t* _length); 37 size_t* _length); 50 void* buffer, size_t* _length, bool isWrite);
|
H A D | BaseDevice.h | 37 size_t* _length); 39 size_t* _length);
|
H A D | FileDevice.h | 36 size_t* _length); 38 size_t* _length);
|
/haiku/headers/compatibility/bsd/ |
H A D | stdio.h | 20 char *fgetln(FILE *stream, size_t *_length);
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | InodeRegular.cpp | 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) argument 349 ASSERT(_length != NULL); 353 return ReadDirect(cookie, pos, buffer, _length, 308 ReadDirect(OpenStateCookie* cookie, off_t pos, void* buffer, size_t* _length, bool* eof) argument 359 WriteDirect(OpenStateCookie* cookie, off_t pos, const void* _buffer, size_t* _length) argument 408 Write(OpenFileCookie* cookie, off_t pos, const void* _buffer, size_t* _length) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | DataStream.h | 27 off_t *_length = NULL);
|
H A D | DataStream.cpp | 42 DataStream::FindBlock(off_t pos, off_t& physical, off_t *_length) argument 64 *_length = min_c((cluster - clusterIndex + 1) * kClusterSize - offset,
|
/haiku/src/add-ons/kernel/drivers/common/ |
H A D | null.c | 49 null_read(void *cookie, off_t pos, void *buffer, size_t *_length) argument 51 *_length = 0; 57 null_write(void *cookie, off_t pos, const void *buffer, size_t *_length) argument
|
H A D | zero.c | 48 zero_read(void *cookie, off_t pos, void *buffer, size_t *_length) argument 50 if (user_memset(buffer, 0, *_length) < B_OK) 58 zero_write(void *cookie, off_t pos, const void *buffer, size_t *_length) argument
|
/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | Inode.cpp | 96 Inode::ReadAt(off_t file_offset, uint8* buffer, size_t* _length) argument 104 off_t endBlockNumber = (file_offset + *_length) / blockSize; 108 *_length = 0; 111 if ((int64_t) *_length > size - file_offset) 112 *_length = size - file_offset; 118 if (remainingLength > (int64_t) *_length - length) 119 remainingLength = *_length - length; 122 remainingLength = *_length - length; 125 *_length = length; 129 length = read_pos(fd, pos, buffer, *_length); [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | Attribute.cpp | 113 Attribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length) argument 133 if (pos + *_length > entry->DataLength()) 136 length = *_length - pos; 139 *_length = length; 148 btrfs_dir_entry** _entries, uint32* _length) 172 if (_length != NULL) 173 *_length = length; 147 _Lookup(const char* name, size_t nameLength, btrfs_dir_entry** _entries, uint32* _length) argument
|
/haiku/headers/private/app/ |
H A D | ServerLink.h | 76 size_t* _length = NULL); 78 size_t* _length = NULL); 224 ServerLink::ReadString(BString& string, size_t* _length) argument 226 return fReceiver->ReadString(string, _length); 231 ServerLink::ReadString(char** _string, size_t* _length) argument 233 return fReceiver->ReadString(_string, _length);
|
H A D | LinkReceiver.h | 38 status_t ReadString(char** _string, size_t* _length = NULL); 39 status_t ReadString(BString& string, size_t* _length = NULL);
|
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | attr.cpp | 186 void *buffer, size_t *_length) 205 length = user_strlcpy((char*)buffer, node->mime + pos, *_length); 209 if ((size_t)length < *_length) 210 *_length = length + 1; 220 off_t pos, const void *buffer, size_t *_length) 224 *_length = 0; 185 dosfs_read_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, void *buffer, size_t *_length) argument 219 dosfs_write_attr(fs_volume *_vol, fs_vnode *_node, void *_cookie, off_t pos, const void *buffer, size_t *_length) argument
|
H A D | attr.h | 26 off_t pos, void *buffer, size_t *_length); 28 off_t pos, const void *buffer, size_t *_length);
|
/haiku/src/add-ons/kernel/cpu/x86/ |
H A D | generic_x86.h | 26 extern status_t generic_get_mtrr(uint32 index, uint64 *_base, uint64 *_length,
|
/haiku/src/add-ons/kernel/drivers/graphics/framebuffer/ |
H A D | device.cpp | 139 device_read(void* /*cookie*/, off_t /*pos*/, void* /*buffer*/, size_t* _length) argument 141 *_length = 0; 148 size_t* _length) 150 *_length = 0; 147 device_write(void* , off_t , const void* , size_t* _length) argument
|
/haiku/headers/os/drivers/ |
H A D | midi_driver.h | 62 size_t* _length); 64 size_t* _length);
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Attribute.h | 40 size_t* _length); 42 off_t pos, const uint8* buffer, size_t* _length,
|
/haiku/headers/private/package/hpkg/ |
H A D | RepositoryWriterImpl.h | 56 uint64& _length); 58 hpkg_repo_header& header, uint64& _length);
|