/haiku/src/add-ons/kernel/bus_managers/random/ |
H A D | yarrow_rng.h | 25 status_t yarrow_rng_read(void* cookie, void *_buffer, size_t *_numBytes); 26 status_t yarrow_rng_write(void* cookie, const void *_buffer, size_t *_numBytes);
|
H A D | yarrow_rng.cpp | 311 yarrow_rng_read(void* cookie, void *_buffer, size_t *_numBytes) argument 313 if (!IS_USER_ADDRESS(_buffer)) 327 int32 *buffer = (int32 *)_buffer; 334 uint8 *buffer8 = (uint8 *)_buffer; 345 yarrow_rng_write(void* cookie, const void *_buffer, size_t *_numBytes) argument 347 OCTET *buffer = (OCTET*)_buffer;
|
/haiku/src/tools/fs_shell/ |
H A D | driver_settings.cpp | 436 put_string(char **_buffer, fssh_ssize_t *_bufferSize, char *string) argument 439 char *buffer = *_buffer, c; 477 *_buffer = buffer; 484 put_chars(char **_buffer, fssh_ssize_t *_bufferSize, const char *chars) argument 486 char *buffer = *_buffer; 503 *_buffer = buffer; 510 put_char(char **_buffer, fssh_ssize_t *_bufferSize, char c) argument 512 char *buffer = *_buffer; 523 *_buffer = buffer + 1; 530 put_level_space(char **_buffer, fssh_ssize_ argument 538 put_parameter(char **_buffer, fssh_ssize_t *_bufferSize, struct fssh_driver_parameter *parameter, int32_t level, bool flat) argument [all...] |
/haiku/src/add-ons/kernel/network/stack/ |
H A D | simple_net_buffer.cpp | 67 static status_t trim_data(net_buffer *_buffer, size_t newSize); 68 static status_t remove_header(net_buffer *_buffer, size_t bytes); 69 static status_t remove_trailer(net_buffer *_buffer, size_t bytes); 122 free_buffer(net_buffer *_buffer) argument 124 net_buffer_private *buffer = (net_buffer_private *)_buffer; 135 duplicate_buffer(net_buffer *_buffer) argument 137 net_buffer_private *buffer = (net_buffer_private *)_buffer; 163 clone_buffer(net_buffer *_buffer, bool shareFreeSpace) argument 165 return duplicate_buffer(_buffer); 215 merge_buffer(net_buffer *_buffer, net_buffe argument 251 write_data(net_buffer *_buffer, size_t offset, const void *data, size_t size) argument 267 read_data(net_buffer *_buffer, size_t offset, void *data, size_t size) argument 283 prepend_size(net_buffer *_buffer, size_t size, void **_contiguousBuffer) argument 321 append_size(net_buffer *_buffer, size_t size, void **_contiguousBuffer) argument 361 remove_header(net_buffer *_buffer, size_t bytes) argument 393 trim_data(net_buffer *_buffer, size_t newSize) argument 414 append_cloned_data(net_buffer *_buffer, net_buffer *_source, uint32 offset, size_t bytes) argument 443 attach_ancillary_data(net_buffer *_buffer, const ancillary_data_header *header, const void *data, void (*destructor)(const ancillary_data_header*, void*), void **_allocatedData) argument 494 detach_ancillary_data(net_buffer *_buffer, void *data, bool destroy) argument 560 next_ancillary_data(net_buffer *_buffer, void *previousData, ancillary_data_header *_header) argument 593 direct_access(net_buffer *_buffer, uint32 offset, size_t size, void **_contiguousBuffer) argument 607 checksum_data(net_buffer *_buffer, uint32 offset, size_t size, bool finalize) argument 628 get_iovecs(net_buffer *_buffer, struct iovec *iovecs, uint32 vecCount) argument 640 count_iovecs(net_buffer *_buffer) argument 654 dump_buffer(net_buffer *_buffer) argument [all...] |
H A D | net_buffer.cpp | 159 static status_t trim_data(net_buffer* _buffer, size_t newSize); 160 static status_t remove_header(net_buffer* _buffer, size_t bytes); 161 static status_t remove_trailer(net_buffer* _buffer, size_t bytes); 162 static status_t append_cloned_data(net_buffer* _buffer, net_buffer* _source, 164 static status_t read_data(net_buffer* _buffer, size_t offset, void* data, 608 dump_buffer(net_buffer* _buffer) argument 610 net_buffer_private* buffer = (net_buffer_private*)_buffer; 669 check_buffer(net_buffer* _buffer) argument 671 net_buffer_private* buffer = (net_buffer_private*)_buffer; 1144 free_buffer(net_buffer* _buffer) argument 1174 duplicate_buffer(net_buffer* _buffer) argument 1226 clone_buffer(net_buffer* _buffer, bool shareFreeSpace) argument 1369 merge_buffer(net_buffer* _buffer, net_buffer* _with, bool after) argument 1464 write_data(net_buffer* _buffer, size_t offset, const void* data, size_t size) argument 1511 read_data(net_buffer* _buffer, size_t offset, void* data, size_t size) argument 1558 prepend_size(net_buffer* _buffer, size_t size, void** _contiguousBuffer) argument 1682 append_size(net_buffer* _buffer, size_t size, void** _contiguousBuffer) argument 1805 remove_header(net_buffer* _buffer, size_t bytes) argument 1889 trim_data(net_buffer* _buffer, size_t newSize) argument 1941 append_cloned_data(net_buffer* _buffer, net_buffer* _source, uint32 offset, size_t bytes) argument 2068 store_header(net_buffer* _buffer) argument 2093 stored_header_length(net_buffer* _buffer) argument 2109 restore_header(net_buffer* _buffer, uint32 offset, void* data, size_t bytes) argument 2183 direct_access(net_buffer* _buffer, uint32 offset, size_t size, void** _contiguousBuffer) argument 2212 checksum_data(net_buffer* _buffer, uint32 offset, size_t size, bool finalize) argument 2262 get_iovecs(net_buffer* _buffer, struct iovec* iovecs, uint32 vecCount) argument 2283 count_iovecs(net_buffer* _buffer) argument [all...] |
H A D | utility.h | 48 uint16 compute_checksum(uint8* _buffer, size_t length); 59 struct net_buffer** _buffer);
|
/haiku/src/add-ons/kernel/file_systems/netfs/shared/ |
H A D | InsecureChannel.cpp | 57 InsecureChannel::Send(const void* _buffer, int32 size) argument 61 if (!_buffer || size < 0) 63 const uint8* buffer = static_cast<const uint8*>(_buffer); 98 InsecureChannel::Receive(void* _buffer, int32 size) argument 102 if (!_buffer || size < 0) 104 uint8* buffer = static_cast<uint8*>(_buffer);
|
H A D | PortChannel.cpp | 95 PortChannel::Send(const void* _buffer, int32 size) argument 99 if (!_buffer || size < 0) 101 const uint8* buffer = static_cast<const uint8*>(_buffer); 115 PortChannel::Receive(void* _buffer, int32 size) argument 119 if (!_buffer || size < 0) 121 uint8* buffer = static_cast<uint8*>(_buffer);
|
/haiku/src/system/libroot/os/ |
H A D | driver_settings.cpp | 471 put_string(char **_buffer, ssize_t *_bufferSize, char *string) argument 474 char *buffer = *_buffer, c; 512 *_buffer = buffer; 519 put_chars(char **_buffer, ssize_t *_bufferSize, const char *chars) argument 521 char *buffer = *_buffer; 538 *_buffer = buffer; 545 put_char(char **_buffer, ssize_t *_bufferSize, char c) argument 547 char *buffer = *_buffer; 558 *_buffer = buffer + 1; 565 put_level_space(char **_buffer, ssize_ argument 573 put_parameter(char **_buffer, ssize_t *_bufferSize, struct driver_parameter *parameter, int32 level, bool flat) argument [all...] |
/haiku/src/system/kernel/debug/ |
H A D | BreakpointManager.h | 34 status_t ReadMemory(const void* _address, void* _buffer, 36 status_t WriteMemory(void* _address, const void* _buffer, 128 void* _buffer, size_t size, 131 const void* _buffer, size_t size,
|
/haiku/src/system/libroot/posix/malloc_hoard2/ |
H A D | processheap.h | 164 char *_buffer; member in class:BPrivate::processHeap 236 _buffer = (char *)hoardSbrk(SUPERBLOCK_SIZE 241 buf = _buffer; 242 _buffer += SUPERBLOCK_SIZE;
|
/haiku/src/system/boot/loader/net/ |
H A D | ChainBuffer.cpp | 60 ChainBuffer::Flatten(void *_buffer) const 62 if (uint8 *buffer = (uint8*)_buffer) {
|
/haiku/src/add-ons/kernel/network/protocols/ipv6/ |
H A D | ipv6_utils.h | 22 compute_wordsum(uint8* _buffer, size_t length) argument 24 uint16* buffer = (uint16*)_buffer;
|
/haiku/headers/private/net/ |
H A D | ProtocolUtilities.h | 119 status_t Dequeue(uint32 flags, net_buffer** _buffer); 122 net_buffer** _buffer); 197 DECL_DATAGRAM_SOCKET(inline status_t)::EnqueueClone(net_buffer* _buffer) 201 net_buffer* buffer = ModuleBundle::Buffer()->clone(_buffer, false); 214 net_buffer** _buffer) 220 _buffer); 232 bigtime_t timeout, net_buffer** _buffer) 252 *_buffer = _Dequeue(peek); 259 if (*_buffer == NULL)
|
H A D | NetUtilities.h | 19 BufferHelper(net_buffer* _buffer, net_buffer_module_info* _bufferModule) argument 21 buffer(_buffer),
|
H A D | net_device.h | 54 status_t (*receive_data)(net_device* device, net_buffer** _buffer);
|
/haiku/headers/private/kernel/boot/net/ |
H A D | ChainBuffer.h | 27 void Flatten(void *_buffer) const;
|
/haiku/src/bin/debug/strace/ |
H A D | MemoryReader.cpp | 51 MemoryReader::Read(void *_address, void *_buffer, int32 size, int32 &bytesRead) argument 54 char *buffer = (char*)_buffer;
|
/haiku/src/kits/shared/ |
H A D | MemoryRingIO.cpp | 112 BMemoryRingIO::Read(void* _buffer, size_t size) argument 114 if (_buffer == NULL) 125 uint8* buffer = reinterpret_cast<uint8*>(_buffer); 144 BMemoryRingIO::Write(const void* _buffer, size_t size) argument 146 if (_buffer == NULL) 161 const uint8* buffer = reinterpret_cast<const uint8*>(_buffer);
|
/haiku/src/kits/media/ |
H A D | SharedBufferList.cpp | 168 const buffer_clone_info& info, BBuffer** _buffer) 199 } else if (_buffer != NULL) 200 *_buffer = buffer; 250 size_t size, media_buffer_id wantID, BBuffer** _buffer, bigtime_t timeout) 257 // If "*_buffer" != NULL, we search for a buffer at this address. 304 || (*_buffer != 0 && fInfos[i].buffer == *_buffer) 308 *_buffer = fInfos[i].buffer; 167 AddBuffer(sem_id groupReclaimSem, const buffer_clone_info& info, BBuffer** _buffer) argument 249 RequestBuffer(sem_id groupReclaimSem, int32 buffersInGroup, size_t size, media_buffer_id wantID, BBuffer** _buffer, bigtime_t timeout) argument
|
/haiku/src/kits/debug/ |
H A D | DebugEventStream.cpp | 139 At the end of the stream \c 0 is returned and \c *_buffer is set to \c NULL. 140 For events that don't have data associated with them, \c *_buffer will still 147 \param _buffer Pointer to a pre-allocated location where the pointer to the 157 const void** _buffer, off_t* _streamOffset) 163 *_buffer = NULL; 187 *_buffer = fBuffer + fBufferPosition; 235 BDebugEventInputStream::_Read(void* _buffer, size_t size) argument 237 uint8* buffer = (uint8*)_buffer; 156 ReadNextEvent(uint32* _event, uint32* _cpu, const void** _buffer, off_t* _streamOffset) argument
|
/haiku/src/system/boot/loader/ |
H A D | FileMapDisk.cpp | 92 FileMapDisk::ReadAt(void *cookie, off_t pos, void *_buffer, argument 99 return fNode->ReadAt(cookie, pos, _buffer, bufferSize);
|
/haiku/src/system/kernel/device_manager/ |
H A D | dma_resources.h | 100 status_t CreateBuffer(DMABuffer** _buffer); 101 status_t CreateBounceBuffer(DMABounceBuffer** _buffer);
|
/haiku/headers/private/debug/ |
H A D | DebugEventStream.h | 50 const void** _buffer,
|
/haiku/headers/private/package/hpkg/v1/ |
H A D | PackageReaderImpl.h | 62 const void*& _buffer);
|