Searched refs:_length (Results 1 - 25 of 134) sorted by relevance

123456

/haiku/src/libs/bsd/
H A Dfgetln.c19 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 DSymlink.cpp73 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 DSymlink.h54 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 DAbstractModuleDevice.cpp72 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 DBaseDevice.cpp75 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 DAbstractModuleDevice.h35 size_t* _length);
37 size_t* _length);
50 void* buffer, size_t* _length, bool isWrite);
H A DBaseDevice.h37 size_t* _length);
39 size_t* _length);
H A DFileDevice.h36 size_t* _length);
38 size_t* _length);
/haiku/headers/compatibility/bsd/
H A Dstdio.h20 char *fgetln(FILE *stream, size_t *_length);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInodeRegular.cpp309 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 DDataStream.h27 off_t *_length = NULL);
H A DDataStream.cpp42 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 Dnull.c49 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 Dzero.c48 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 DInode.cpp96 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 DAttribute.cpp113 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 DServerLink.h76 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 DLinkReceiver.h38 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 Dattr.cpp186 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 Dattr.h26 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 Dgeneric_x86.h26 extern status_t generic_get_mtrr(uint32 index, uint64 *_base, uint64 *_length,
/haiku/src/add-ons/kernel/drivers/graphics/framebuffer/
H A Ddevice.cpp139 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 Dmidi_driver.h62 size_t* _length);
64 size_t* _length);
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DAttribute.h40 size_t* _length);
42 off_t pos, const uint8* buffer, size_t* _length,
/haiku/headers/private/package/hpkg/
H A DRepositoryWriterImpl.h56 uint64& _length);
58 hpkg_repo_header& header, uint64& _length);

Completed in 280 milliseconds

123456