/haiku/src/add-ons/kernel/busses/usb/ |
H A D | uhci.cpp | 2145 UHCI::CreateDescriptor(Pipe *pipe, uint8 direction, size_t bufferSize) argument 2168 result->buffer_size = bufferSize; 2169 if (bufferSize == 0) 2172 result->token = (bufferSize - 1) << TD_TOKEN_MAXLEN_SHIFT; 2179 if (bufferSize <= 0) { 2186 bufferSize) < B_OK) { 2199 uhci_td **_lastDescriptor, uint8 direction, size_t bufferSize) 2202 int32 descriptorCount = (bufferSize + packetSize - 1) / packetSize; 2211 min_c(packetSize, bufferSize)); 2226 bufferSize 2198 CreateDescriptorChain(Pipe *pipe, uhci_td **_firstDescriptor, uhci_td **_lastDescriptor, uint8 direction, size_t bufferSize) argument 2348 size_t bufferSize = uhci_td_actual_length(current); local 2429 size_t bufferSize = isoRequest[i]->buffer_size; local 2448 size_t bufferSize = current->buffer_size; local [all...] |
H A D | ehci.cpp | 1702 size_t bufferSize) 1720 data->buffer_size = bufferSize; 2544 EHCI::CreateDescriptor(size_t bufferSize, uint8 pid) argument 2559 result->buffer_size = bufferSize; 2560 result->token = bufferSize << EHCI_QTD_BYTES_SHIFT; 2564 if (bufferSize == 0) { 2575 bufferSize) != B_OK) { 2597 ehci_qtd **_lastDescriptor, ehci_qtd *strayDescriptor, size_t bufferSize, 2601 int32 descriptorCount = (bufferSize + packetSize - 1) / packetSize; 2607 ehci_qtd *descriptor = CreateDescriptor(min_c(packetSize, bufferSize), 1700 AddPendingIsochronousTransfer(Transfer *transfer, ehci_itd **isoRequest, uint32 lastIndex, bool directionIn, addr_t bufferPhy, void* bufferLog, size_t bufferSize) argument 2596 CreateDescriptorChain(Pipe *pipe, ehci_qtd **_firstDescriptor, ehci_qtd **_lastDescriptor, ehci_qtd *strayDescriptor, size_t bufferSize, uint8 pid) argument 2859 size_t bufferSize = current->buffer_size; local 2961 size_t bufferSize = (itd->token[j] >> EHCI_ITD_TLENGTH_SHIFT) local [all...] |
/haiku/src/kits/app/ |
H A D | Looper.cpp | 1101 ssize_t bufferSize; local 1104 bufferSize = port_buffer_size_etc(fMsgPort, B_RELATIVE_TIMEOUT, timeout); 1105 } while (bufferSize == B_INTERRUPTED); 1107 if (bufferSize < B_OK) { 1108 PRINT(("BLooper::ReadRawFromPort(): failed: %ld\n", bufferSize)); 1112 if (bufferSize > 0) 1113 buffer = (uint8*)malloc(bufferSize); 1116 // that someone else has read our message and our bufferSize 1119 bufferSize = read_port_etc(fMsgPort, msgCode, buffer, bufferSize, [all...] |
/haiku/src/tools/fs_shell/ |
H A D | vfs.cpp | 200 struct fssh_dirent *buffer, fssh_size_t bufferSize, 203 struct fssh_dirent *buffer, fssh_size_t bufferSize, 209 struct fssh_dirent *buffer, fssh_size_t bufferSize, 227 struct fssh_dirent *buffer, fssh_size_t bufferSize, 233 struct fssh_dirent *buffer, fssh_size_t bufferSize, 250 fssh_size_t bufferSize); 1157 fssh_size_t bufferSize; local 1168 buffer = (char *)malloc(bufferSize = FSSH_B_PATH_NAME_LENGTH); 1175 bufferSize--; 1177 &bufferSize); 1347 get_vnode_name(struct vnode *vnode, struct vnode *parent, struct fssh_dirent *buffer, fssh_size_t bufferSize) argument 1436 dir_vnode_to_path(struct vnode *vnode, char *buffer, fssh_size_t bufferSize) argument 2506 vfs_get_module_path(const char *basePath, const char *moduleName, char *pathBuffer, fssh_size_t bufferSize) argument 2608 vfs_normalize_path(const char *path, char *buffer, fssh_size_t bufferSize, bool kernel) argument 3387 dir_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 3438 dir_read(struct vnode *vnode, void *cookie, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 4001 attr_dir_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 4362 index_dir_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument 4526 query_read(struct file_descriptor *descriptor, struct fssh_dirent *buffer, fssh_size_t bufferSize, uint32_t *_count) argument [all...] |
/haiku/headers/private/system/ |
H A D | syscalls.h | 66 void *buffer, size_t bufferSize); 182 const void *buffer, size_t bufferSize); 184 size_t bufferSize); 334 size_t bufferSize); 338 size_t bufferSize); 343 size_t bufferSize, uint32 maxCount); 482 void *msgBuffer, size_t bufferSize, uint32 flags, 486 const void *msgBuffer, size_t bufferSize, uint32 flags, 490 size_t bufferSize, uint32 flags, bigtime_t timeout); 591 size_t bufferSize, size_ [all...] |
/haiku/src/kits/debugger/arch/x86/ |
H A D | ArchitectureX86.cpp | 513 size_t bufferSize = eip - functionAddress; local 514 void* buffer = malloc(bufferSize); 521 bufferSize); 522 if (bytesRead != (ssize_t)bufferSize) 529 if (disassembler.Init(functionAddress, buffer, bufferSize) == B_OK 605 const void* buffer, size_t bufferSize, DisassembledCode*& _sourceCode) 615 status_t error = disassembler.Init(function->Address(), buffer, bufferSize); 604 DisassembleCode(FunctionDebugInfo* function, const void* buffer, size_t bufferSize, DisassembledCode*& _sourceCode) argument
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | UserlandRequestHandler.cpp | 438 size_t bufferSize = request->size; local 448 result = allocator.AllocateAddress(reply->buffer, bufferSize, 1, 455 result = volume->GetVNodeName(node, buffer, bufferSize); 710 int32 bufferSize = 0; local 714 bufferSize = request->buffer.GetSize(); 727 if (writeSize < bufferSize) 728 writeSize = bufferSize; 731 if (result == B_OK && bufferSize > 0) 732 memcpy(writeBuffer, buffer, bufferSize); 879 size_t bufferSize local 1473 size_t bufferSize = request->bufferSize; local 1649 size_t bufferSize = request->bufferSize; local 2131 size_t bufferSize = request->bufferSize; local 2382 size_t bufferSize = request->bufferSize; local [all...] |
/haiku/src/kits/debugger/arch/x86_64/ |
H A D | ArchitectureX8664.cpp | 590 size_t bufferSize = rip - functionAddress; local 591 void* buffer = malloc(bufferSize); 598 bufferSize); 599 if (bytesRead != (ssize_t)bufferSize) 606 if (disassembler.Init(functionAddress, buffer, bufferSize) == B_OK 682 const void* buffer, size_t bufferSize, DisassembledCode*& _sourceCode) 692 status_t error = disassembler.Init(function->Address(), buffer, bufferSize); 681 DisassembleCode(FunctionDebugInfo* function, const void* buffer, size_t bufferSize, DisassembledCode*& _sourceCode) argument
|
/haiku/src/apps/mediaplayer/playlist/ |
H A D | Playlist.cpp | 56 size_t bufferSize) 59 // snprintf(buffer, bufferSize, "%s - %s - %0*ld - %s", 64 snprintf(buffer, bufferSize, "%s", item->LocationURI().String()); 75 static const size_t bufferSize = 1024; local 76 char string1[bufferSize]; 77 make_item_compare_string(item1, string1, bufferSize); 78 char string2[bufferSize]; 79 make_item_compare_string(item2, string2, bufferSize); 55 make_item_compare_string(const PlaylistItem* item, char* buffer, size_t bufferSize) argument
|
/haiku/src/add-ons/kernel/file_systems/layers/attribute_overlay/ |
H A D | attribute_overlay.cpp | 125 size_t bufferSize, uint32 *numEntries, 186 size_t bufferSize, uint32 *numEntries); 887 AttributeFile::ReadAttributeDir(struct dirent *dirent, size_t bufferSize, argument 895 return fEntries[(*index)++]->FillDirent(dirent, bufferSize, numEntries); 1030 AttributeEntry::FillDirent(struct dirent *dirent, size_t bufferSize, argument 1037 if (bufferSize < dirent->d_reclen) { 1170 size_t bufferSize) 1172 OVERLAY_CALL(get_vnode_name, buffer, bufferSize) 1279 size_t *bufferSize) 1281 OVERLAY_CALL(read_symlink, buffer, bufferSize) 1169 overlay_get_vnode_name(fs_volume *volume, fs_vnode *vnode, char *buffer, size_t bufferSize) argument 1278 overlay_read_symlink(fs_volume *volume, fs_vnode *vnode, char *buffer, size_t *bufferSize) argument 1422 overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument 1491 overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *num) argument 1842 overlay_read_index_dir(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument 1909 overlay_read_query(fs_volume *volume, void *cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument [all...] |
/haiku/src/apps/diskprobe/ |
H A D | DataEditor.cpp | 69 void Normalize(off_t bufferOffset, size_t bufferSize, 221 ReplaceChange::Normalize(off_t bufferOffset, size_t bufferSize, off_t &offset, argument 230 if (offset + size > bufferOffset + bufferSize) 231 size = bufferOffset + bufferSize - offset; 236 ReplaceChange::Apply(off_t bufferOffset, uint8 *buffer, size_t bufferSize) argument 239 if (fOffset > (bufferOffset + (off_t)bufferSize) 248 Normalize(bufferOffset, bufferSize, offset, dataOffset, size); 265 ReplaceChange::Revert(off_t bufferOffset, uint8 *buffer, size_t bufferSize) argument 268 if (fOffset - bufferOffset > (off_t)bufferSize 277 Normalize(bufferOffset, bufferSize, offse [all...] |
/haiku/src/apps/terminal/ |
H A D | TermParse.cpp | 237 int32 bufferSize = 0; local 241 while (READ_BUF_SIZE - bufferSize < MIN_PTY_BUFFER_SPACE) { 249 bufferSize = fReadBufferSize; 254 ssize_t nread = read(fFd, buf, READ_BUF_SIZE - bufferSize); 270 bufferSize = atomic_add(&fReadBufferSize, nread); 271 if (bufferSize == 0) 274 bufferSize += nread; 1333 int32 bufferSize = atomic_add(&fReadBufferSize, -toRead); local 1337 if (bufferSize > READ_BUF_SIZE - MIN_PTY_BUFFER_SPACE 1338 && bufferSize [all...] |
/haiku/src/add-ons/kernel/busses/virtio/virtio_pci/ |
H A D | virtio_pci.cpp | 309 size_t bufferSize) 318 while (bufferSize > 0) { 320 if (bufferSize == 1) { 327 } else if (bufferSize <= 3) { 343 bufferSize -= size; 353 size_t bufferSize) 362 while (bufferSize > 0) { 364 if (bufferSize == 1) { 371 } else if (bufferSize <= 3) { 386 bufferSize 308 read_device_config(void* cookie, uint8 _offset, void* _buffer, size_t bufferSize) argument 352 write_device_config(void* cookie, uint8 _offset, const void* _buffer, size_t bufferSize) argument [all...] |
/haiku/src/system/kernel/fs/ |
H A D | fd.cpp | 917 _user_read_dir(int fd, struct dirent* userBuffer, size_t bufferSize, 920 TRACE(("user_read_dir(fd = %d, userBuffer = %p, bufferSize = %ld, count = " 921 "%" B_PRIu32 ")\n", fd, userBuffer, bufferSize, maxCount)); 939 if (bufferSize > kMaxReadDirBufferSize) 940 bufferSize = kMaxReadDirBufferSize; 941 struct dirent* buffer = (struct dirent*)malloc(bufferSize); 949 buffer, bufferSize, &count); 964 ASSERT(sizeToCopy <= bufferSize); 1230 _kern_read_dir(int fd, struct dirent* buffer, size_t bufferSize, 1233 TRACE(("sys_read_dir(fd = %d, buffer = %p, bufferSize 911 _user_read_dir(int fd, struct dirent* userBuffer, size_t bufferSize, uint32 maxCount) argument 1222 _kern_read_dir(int fd, struct dirent* buffer, size_t bufferSize, uint32 maxCount) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/ |
H A D | Volume.cpp | 1009 Volume::GetVNodeName(void* _node, char* buffer, size_t bufferSize) argument 1031 request->size = bufferSize; 1048 if (nameLen <= 0 || nameLen >= bufferSize) 1323 int32 bufferSize = 0; local 1332 bufferSize = 0; 1347 bufferSize); 1368 bufferSize = info->bufferSize; 1392 if (bufferSize > areaSize || writeSize > areaSize) { 1432 if (isBuffer && bufferSize > 1652 ReadSymlink(void* _node, char* buffer, size_t bufferSize, size_t* bytesRead) argument 2136 Read(void* _node, void* cookie, off_t pos, void* buffer, size_t bufferSize, size_t* bytesRead) argument 2411 ReadDir(void* _node, void* cookie, void* buffer, size_t bufferSize, uint32 count, uint32* countRead) argument 2601 ReadAttrDir(void* _node, void* cookie, void* buffer, size_t bufferSize, uint32 count, uint32* countRead) argument 2839 ReadAttr(void* _node, void* cookie, off_t pos, void* buffer, size_t bufferSize, size_t* bytesRead) argument 2896 WriteAttr(void* _node, void* cookie, off_t pos, const void* buffer, size_t bufferSize, size_t* bytesWritten) argument 3203 ReadIndexDir(void* cookie, void* buffer, size_t bufferSize, uint32 count, uint32* countRead) argument 3510 ReadQuery(void* cookie, void* buffer, size_t bufferSize, uint32 count, uint32* countRead) argument 4497 _InternalIOCtl(userlandfs_ioctl* buffer, int32 bufferSize) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/ |
H A D | FUSEVolume.cpp | 103 size_t bufferSize) const 112 if (size > bufferSize) 117 size = std::min(bufferSize, ROUNDUP(size, 8)); 246 dirent* buffer, size_t bufferSize) 256 if (size > bufferSize) 261 size = std::min(bufferSize, ROUNDUP(size, 8)); 328 void Read(void* buffer, size_t bufferSize, off_t pos, argument 336 if (copySize > bufferSize) 337 copySize = bufferSize; 338 strlcpy((char*)buffer, &fValue[pos], bufferSize); 245 ReadNextEntry(dev_t volumeID, ino_t nodeID, bool align, dirent* buffer, size_t bufferSize) argument 373 size_t bufferSize; member in struct:FUSEVolume::ReadDirBuffer 379 ReadDirBuffer(FUSEVolume* volume, FUSENode* directory, DirCookie* cookie, void* buffer, size_t bufferSize, uint32 maxEntries) argument 953 GetVNodeName(void* _node, char* buffer, size_t bufferSize) argument 1181 ReadSymlink(void* _node, char* buffer, size_t bufferSize, size_t* _bytesRead) argument 1937 Read(void* _node, void* _cookie, off_t pos, void* buffer, size_t bufferSize, size_t* _bytesRead) argument 1967 Write(void* _node, void* _cookie, off_t pos, const void* buffer, size_t bufferSize, size_t* _bytesWritten) argument 2218 ReadDir(void* _node, void* _cookie, void* buffer, size_t bufferSize, uint32 count, uint32* _countRead) argument 2386 ReadAttrDir(void* _node, void* _cookie, void* buffer, size_t bufferSize, uint32 count, uint32* _countRead) argument 2576 ReadAttr(void* _node, void* _cookie, off_t pos, void* buffer, size_t bufferSize, size_t* bytesRead) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | kernel_interface.cpp | 414 struct dirent *buffer, size_t bufferSize, uint32 *_num) 423 while (count < maxCount && (bufferSize > sizeof(struct dirent))) { 424 size_t length = bufferSize - sizeof(struct dirent); 441 buffer = next_dirent(buffer, length, bufferSize); 507 void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) 512 size_t length = bufferSize; 413 xfs_read_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *buffer, size_t bufferSize, uint32 *_num) argument 506 xfs_read_attr_dir(fs_volume *_volume, fs_vnode *_node, void *_cookie, struct dirent *dirent, size_t bufferSize, uint32 *_num) argument
|
/haiku/headers/os/kernel/ |
H A D | OS.h | 133 size_t bufferSize); 135 size_t bufferSize, uint32 flags, bigtime_t timeout); 137 size_t bufferSize); 139 size_t bufferSize, uint32 flags, bigtime_t timeout); 360 size_t bufferSize); 362 size_t bufferSize);
|
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | tcp.cpp | 97 add_options(tcp_segment_header &segment, uint8 *buffer, size_t bufferSize) argument 105 if (segment.max_segment_size > 0 && length + 8 <= bufferSize) { 113 && length + 12 <= bufferSize) { 132 && length + 4 <= bufferSize) { 144 && length + 4 <= bufferSize) { 156 int sackCount = ((int)(bufferSize - length) - 4) / sizeof(tcp_sack);
|
/haiku/src/add-ons/print/drivers/pcl6/ |
H A D | PCL6Writer.cpp | 17 PCL6Writer::PCL6Writer(PCL6WriterStream* stream, uint32 bufferSize) argument 20 fBuffer(new uint8[bufferSize]), 21 fSize(bufferSize),
|
/haiku/src/build/libroot/ |
H A D | fs_darwin.cpp | 384 readlinkat(int fd, const char *path, char *buffer, size_t bufferSize) argument 388 return readlink(path, buffer, bufferSize); 401 return readlink(fullPath, buffer, bufferSize);
|
/haiku/src/add-ons/translators/raw/ |
H A D | RAWTranslator.cpp | 239 size_t bufferSize; local 256 status = raw.ReadImageAt(imageIndex, buffer, bufferSize); 275 BMemoryIO io(buffer, bufferSize);
|
/haiku/src/kits/network/libnetservices2/ |
H A D | HttpParser.cpp | 536 [this](const std::byte* buffer, size_t bufferSize) { 537 auto status = fDecompressingStream->WriteExactly(buffer, bufferSize); 542 return bufferSize;
|
/haiku/src/apps/cortex/RouteApp/ |
H A D | DormantNodeIO.cpp | 232 const int32 bufferSize = 32; local 233 dormant_node_info buffer[bufferSize]; 234 int32 count = bufferSize;
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | Query.cpp | 149 static ssize_t EntryGetName(Entry* entry, void* buffer, size_t bufferSize) argument 153 if (nameLength >= bufferSize) 220 void* value, size_t* _valueLength, size_t bufferSize, size_t* duplicate) 219 IndexIteratorFetchNextEntry(IndexIterator* indexIterator, void* value, size_t* _valueLength, size_t bufferSize, size_t* duplicate) argument
|