Lines Matching refs:buffer
116 status_t Enqueue(net_buffer* buffer);
117 status_t EnqueueClone(net_buffer* buffer);
136 status_t _Enqueue(net_buffer* buffer);
190 DECL_DATAGRAM_SOCKET(inline status_t)::Enqueue(net_buffer* buffer)
193 return _Enqueue(buffer);
201 net_buffer* buffer = ModuleBundle::Buffer()->clone(_buffer, false);
202 if (buffer == NULL)
205 status_t status = _Enqueue(buffer);
207 ModuleBundle::Buffer()->free(buffer);
254 // There is a new buffer in the list; but since we are only peeking,
309 DECL_DATAGRAM_SOCKET(inline status_t)::_Enqueue(net_buffer* buffer)
312 && (fCurrentBytes + buffer->size) > fSocket->receive.buffer_size)
315 fBuffers.Add(buffer);
316 fCurrentBytes += buffer->size;
332 net_buffer* buffer = fBuffers.RemoveHead();
333 fCurrentBytes -= buffer->size;
335 return buffer;