Searched refs:buffer (Results 251 - 275 of 2144) sorted by path

<<11121314151617181920>>

/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DShareVolume.h83 void* buffer, size_t bufferSize,
86 const void* buffer, size_t bufferSize,
95 virtual status_t ReadLink(Node* node, char* buffer,
108 struct dirent* buffer, size_t bufferSize,
120 struct dirent* buffer, size_t bufferSize,
124 int type, off_t pos, void* buffer,
127 int type, off_t pos, const void* buffer,
138 struct dirent* buffer, size_t bufferSize,
H A DVirtualVolume.cpp224 VirtualVolume::GetUniqueEntryName(const char* baseName, char* buffer) argument
226 if (!baseName || !buffer)
234 strcpy(buffer, baseName);
252 strcpy(buffer + baseLen, suffix);
447 VirtualVolume::IOCtl(Node* node, void* cookie, int cmd, void* buffer, argument
489 VirtualVolume::ReadLink(Node* node, char* buffer, size_t bufferSize, argument
566 VirtualVolume::ReadDir(Node* node, void* cookie, struct dirent* buffer, argument
583 // set the name: this also checks the size of the buffer
584 status_t error = set_dirent_name(buffer, bufferSize, name, strlen(name));
589 buffer
685 ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer, size_t bufferSize, int32 count, int32* countRead) argument
814 ReadQuery(QueryIterator* _iterator, struct dirent* buffer, size_t bufferSize, int32 count, int32* countRead) argument
[all...]
H A DVirtualVolume.h31 char* buffer);
59 void* buffer, size_t bufferSize,
62 const void* buffer, size_t bufferSize,
65 void* buffer, size_t bufferSize);
75 virtual status_t ReadLink(Node* node, char* buffer,
88 struct dirent* buffer, size_t bufferSize,
100 struct dirent* buffer, size_t bufferSize,
104 int type, off_t pos, void* buffer,
107 int type, off_t pos, const void* buffer,
121 struct dirent* buffer, size_
[all...]
H A DVolume.cpp331 Volume::IOCtl(Node* node, void* cookie, int cmd, void* buffer, argument
371 Volume::ReadLink(Node* node, char* buffer, size_t bufferSize, argument
426 Volume::ReadDir(Node* node, void* _cookie, struct dirent* buffer, argument
474 Volume::ReadAttrDir(Node* node, void* _cookie, struct dirent* buffer, argument
544 Volume::ReadQuery(QueryIterator* iterator, struct dirent* buffer, argument
H A DVolume.h93 void* buffer, size_t bufferSize,
96 const void* buffer, size_t bufferSize,
99 void* buffer, size_t bufferSize);
109 virtual status_t ReadLink(Node* node, char* buffer,
122 struct dirent* buffer, size_t bufferSize,
134 struct dirent* buffer, size_t bufferSize,
138 int type, off_t pos, void* buffer,
141 int type, off_t pos, const void* buffer,
155 struct dirent* buffer, size_t bufferSize,
H A DVolumeSupport.h13 set_dirent_name(struct dirent* buffer, size_t bufferSize, const char* name, argument
16 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
18 memcpy(buffer->d_name, name, nameLen);
19 buffer->d_name[nameLen] = '\0';
20 buffer->d_reclen = length;
30 next_dirent(struct dirent*& buffer, size_t& bufferSize) argument
33 char* nextBuffer = (char*)buffer + buffer->d_reclen;
36 // check, if the buffer i
[all...]
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DChannel.h17 virtual status_t Send(const void* buffer, int32 size) = 0;
18 virtual status_t Receive(void* buffer, int32 size) = 0;
H A DInsecureChannel.h17 virtual status_t Send(const void* buffer, int32 size);
18 virtual status_t Receive(void* buffer, int32 size);
H A DPortChannel.h29 virtual status_t Send(const void* buffer, int32 size);
30 virtual status_t Receive(void* buffer, int32 size);
H A DRequest.h86 static void Delete(RequestBuffer* buffer);
100 void AttachBuffer(RequestBuffer* buffer);
H A DRequestFlattener.h16 virtual status_t Write(const void* buffer, int32 size) = 0;
26 virtual status_t Write(const void* buffer, int32 size);
38 virtual status_t Write(const void* buffer, int32 size);
65 status_t Write(const void* buffer, int32 size);
70 status_t WriteData(const void* buffer, int32 size);
H A DRequestUnflattener.h17 virtual status_t Read(void* buffer, int32 size) = 0;
18 virtual status_t Read(int32 size, void** buffer,
47 status_t Read(void* buffer, int32 size);
48 status_t Read(int32 size, void*& buffer, bool& mustFree);
53 status_t ReadData(void*& buffer, int32& size,
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DAttributeDirectory.cpp55 void* buffer = malloc(size); local
56 if (!buffer)
59 *attribute = new(buffer) Attribute(name, info, data);
H A DClientConnection.h166 void* buffer);
H A DNode.cpp262 Node::ReadSymlink(char* buffer, int32 bufferSize, int32* _bytesRead) argument
264 if (!buffer || bufferSize < 1)
274 ssize_t bytesRead = readlink(path.GetPath(), buffer, bufferSize);
278 buffer[bytesRead] = '\0';
280 buffer[bufferSize - 1] = '\0';
H A DNode.h54 status_t ReadSymlink(char* buffer, int32 bufferSize,
H A DNodeHandle.h49 status_t Read(off_t pos, void* buffer, size_t size,
51 status_t Write(off_t pos, const void* buffer,
55 off_t pos, void* buffer, size_t size,
58 off_t pos, const void* buffer, size_t size,
H A DPath.cpp45 // compute the resulting length and resize the buffer
86 // compute the resulting length and resize the buffer
127 char* buffer = (char*)realloc(fBuffer, minLen); local
128 if (!buffer)
131 fBuffer = buffer;
/haiku/src/add-ons/kernel/file_systems/netfs/shared/
H A DDebugSupport.cpp135 char buffer[1024]; local
140 vsnprintf(buffer, sizeof(buffer) - 1, format, args);
142 vsprintf(buffer, format, args);
145 buffer[sizeof(buffer) - 1] = '\0';
146 write(out, buffer, strlen(buffer));
H A DInsecureChannel.cpp63 const uint8* buffer = static_cast<const uint8*>(_buffer); local
66 int32 bytesSent = send(fSocket, buffer, size, 0);
87 buffer += bytesSent;
104 uint8* buffer = static_cast<uint8*>(_buffer);
107 int32 bytesRead = recv(fSocket, buffer, size, 0);
126 buffer += bytesRead;
H A DPortChannel.cpp101 const uint8* buffer = static_cast<const uint8*>(_buffer); local
104 status_t error = write_port(fSendPort, 0, buffer, size);
108 buffer += sendSize;
121 uint8* buffer = static_cast<uint8*>(_buffer);
124 // there's something in our buffer: just read from there
126 memcpy(buffer, fBuffer + fBufferOffset, bytesRead);
130 buffer += bytesRead;
132 // nothing left in the buffer: we read from the port
134 // we shall read more than what would fit into our buffer, so
135 // we can directly read into the user buffer
[all...]
H A DRequest.cpp47 void* buffer = malloc(sizeof(RequestBuffer) + dataSize); local
48 if (!buffer)
51 return new(buffer) RequestBuffer;
56 RequestBuffer::Delete(RequestBuffer* buffer) argument
58 if (buffer) {
59 buffer->~RequestBuffer();
60 free(buffer);
94 while (RequestBuffer* buffer = fBuffers.GetFirst()) {
95 fBuffers.Remove(buffer);
96 RequestBuffer::Delete(buffer);
109 AttachBuffer(RequestBuffer* buffer) argument
[all...]
H A DRequestChannel.cpp29 ChannelWriter(Channel* channel, void* buffer, int32 bufferSize) argument
31 fBuffer(buffer),
37 virtual status_t Write(const void* buffer, int32 size) argument
40 // if the data don't fit into the buffer anymore, flush the buffer
46 // if the data don't even fit into an empty buffer, just send it,
47 // otherwise append it to the buffer
49 error = fChannel->Send(buffer, size);
53 memcpy((uint8*)fBuffer + fBytesWritten, buffer, size);
81 MemoryReader(void* buffer, int3 argument
89 Read(void* buffer, int32 size) argument
107 Read(int32 size, void** buffer, bool* mustFree) argument
[all...]
H A DRequestFlattener.cpp29 char buffer[8]; local
30 return Write(buffer, size);
50 DataIOWriter::Write(const void* buffer, int32 size) argument
52 ssize_t bytesWritten = fDataIO->Write(buffer, size);
75 DummyWriter::Write(const void* buffer, int32 size) argument
213 RequestFlattener::Write(const void* buffer, int32 size) argument
218 fStatus = fWriter->Write(buffer, size);
266 RequestFlattener::WriteData(const void* buffer, int32 size) argument
268 if ((!buffer && size > 0) || size < 0)
273 return Write(buffer, siz
[all...]
/haiku/src/add-ons/kernel/file_systems/nfs/
H A DRPCPendingCalls.c9 call->buffer=NULL;
15 free (call->buffer);

Completed in 188 milliseconds

<<11121314151617181920>>