/haiku/src/add-ons/media/plugins/ffmpeg/ |
H A D | AVFormatReader.cpp | 159 static int _Read(void* cookie, uint8* buffer, 224 av_free(fIOContext->buffer); 236 uint8* buffer = static_cast<uint8*>(av_malloc(bufferSize)); local 237 if (buffer == NULL) 243 // For this we need some valid data in the buffer, the first 512 bytes 247 if (fSource->Read(buffer, 512) == 512) { 249 if (BMimeType::GuessMimeType(buffer, 512, &type) == B_OK) { 256 // Allocate I/O context with buffer and hook functions, pass ourself as 258 memset(buffer, 0, bufferSize); 259 fIOContext = avio_alloc_context(buffer, bufferSiz 773 _Read(void* cookie, uint8* buffer, int bufferSize) argument [all...] |
H A D | AVCodecDecoder.cpp | 195 char buffer[1024]; local 196 string_for_format(*ioEncodedFormat, buffer, sizeof(buffer)); 197 TRACE("[%c] input_format = %s\n", fIsAudio ? 'a' : 'v', buffer); 296 char buffer[1024]; local 297 string_for_format(*inOutFormat, buffer, sizeof(buffer)); 298 TRACE(" [%c] requested format = %s\n", fIsAudio ? 'a' : 'v', buffer); 581 char buffer[1024]; local 582 string_for_format(*inOutFormat, buffer, sizeo [all...] |
/haiku/headers/private/virtio/ |
H A D | virtio.h | 91 status_t (*read_device_config)(void* cookie, uint8 offset, void* buffer, 94 const void* buffer, size_t bufferSize); 115 void* buffer, size_t bufferSize); 117 const void* buffer, size_t bufferSize);
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | Inode.h | 317 status_t ReadAt(off_t pos, uint8* buffer, size_t* length); 330 TreePointer* GetPtrFromNode(int pos, void* buffer);
|
H A D | Inode.cpp | 441 Inode::GetPtrFromNode(int pos, void* buffer) argument 444 return (TreePointer*)((char*)buffer + offsetIntoNode); 594 Inode::ReadAt(off_t pos, uint8* buffer, size_t* length) argument 656 // data because of less buffer length 675 memcpy((void*) (buffer + lengthRead),
|
/haiku/src/system/kernel/device_manager/ |
H A D | device_manager.cpp | 94 virtual status_t Control(void* cookie, int32 op, void* buffer, size_t length); 353 kprintf("usage: %s <ptr-to-io-buffer>\n", argv[0]); 357 IOBuffer* buffer = (IOBuffer*)parse_expression(argv[1]); local 358 buffer->Dump(); 367 kprintf("usage: %s <ptr-to-dma-buffer>\n", argv[0]); 371 DMABuffer* buffer = (DMABuffer*)parse_expression(argv[1]); local 372 buffer->Dump(); 427 control_device_manager(const char* subsystem, uint32 function, void* buffer, argument 437 if (!IS_USER_ADDRESS(buffer)) 444 return user_memcpy(buffer, 1257 Control(void* _cookie, int32 op, void* buffer, size_t length) argument [all...] |
/haiku/src/tools/fs_shell/ |
H A D | fssh.cpp | 400 char buffer[FSSH_B_PATH_NAME_LENGTH]; local 401 fssh_size_t size = sizeof(buffer) - 1; 402 error = _kern_read_link(-1, file, buffer, &size); 404 snprintf(buffer, sizeof(buffer), "(%s)", fssh_strerror(error)); 406 buffer[size] = '\0'; 408 nameSuffix += buffer; 539 char buffer[sizeof(fssh_dirent) + FSSH_B_FILE_NAME_LENGTH]; local 540 fssh_dirent *entry = (fssh_dirent*)buffer; 541 while ((numRead = _kern_read_dir(dir, entry, sizeof(buffer), 760 char buffer[numBytes + 1]; local 973 char buffer[sizeof(fssh_dirent) + FSSH_B_FILE_NAME_LENGTH]; local 1218 char buffer[sizeof(fssh_dirent) + FSSH_B_FILE_NAME_LENGTH]; local 1536 read_command_line(char* buffer, int bufferSize) argument [all...] |
H A D | command_cp.cpp | 86 fssh_off_t pos, void *buffer, int size) = 0; 88 fssh_off_t pos, const void *buffer, int size) = 0; 108 virtual fssh_ssize_t Read(void *buffer, int size) = 0; 109 virtual fssh_ssize_t Write(const void *buffer, int size) = 0; 117 virtual fssh_ssize_t ReadLink(char *buffer, int bufferSize) = 0; 202 fssh_off_t pos, void *buffer, int size) 204 fssh_ssize_t bytesRead = fs_read_attr(fFD, name, type, pos, buffer, 210 fssh_off_t pos, const void *buffer, int size) 212 fssh_ssize_t bytesWritten = fs_write_attr(fFD, name, type, pos, buffer, 296 virtual fssh_ssize_t Read(void *buffer, in argument 201 ReadAttr(const char *name, uint32_t type, fssh_off_t pos, void *buffer, int size) argument 209 WriteAttr(const char *name, uint32_t type, fssh_off_t pos, const void *buffer, int size) argument 302 Write(const void *buffer, int size) argument 339 ReadLink(char *buffer, int bufferSize) argument 544 char buffer[sizeof(fssh_dirent) + B_ATTR_NAME_LENGTH]; local 585 ReadAttr(const char *name, uint32_t type, fssh_off_t pos, void *buffer, int size) argument 602 WriteAttr(const char *name, uint32_t type, fssh_off_t pos, const void *buffer, int size) argument 681 Read(void *buffer, int size) argument 686 Write(const void *buffer, int size) argument 705 ReadLink(char *buffer, int _bufferSize) argument 947 char buffer[sizeof(fssh_dirent) + FSSH_B_FILE_NAME_LENGTH]; local [all...] |
/haiku/src/bin/pkgman/ |
H A D | PackageManager.cpp | 107 char buffer[32]; local 108 if (fgets(buffer, sizeof(buffer), stdin) == NULL 109 || strcmp(buffer, "q\n") == 0) { 113 if (strcmp(buffer, "s\n") == 0) 117 long selected = strtol(buffer, &end, 0); 118 if (end == buffer || *end != '\n' || selected < 1
|
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | kernel_interface.cpp | 404 void* buffer, size_t bufferLength) 575 const void* buffer, size_t* _length) 595 void* buffer, size_t* _length) 605 return inode->ReadAt(pos, (uint8*)buffer, _length); 640 btrfs_read_link(fs_volume* _volume, fs_vnode* _node, char* buffer, argument 649 status_t result = inode->ReadAt(0, reinterpret_cast<uint8*>(buffer), 838 // the remaining name buffer length was too small 999 off_t pos, void* buffer, size_t* _length) 1008 return attribute.Read(cookie, pos, (uint8*)buffer, _length); 1014 off_t pos, const void* buffer, size_ 403 btrfs_ioctl(fs_volume* _volume, fs_vnode* _node, void* _cookie, uint32 cmd, void* buffer, size_t bufferLength) argument 574 btrfs_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void* buffer, size_t* _length) argument 594 btrfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument 998 btrfs_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void* buffer, size_t* _length) argument 1013 btrfs_write_attr(fs_volume* _volume, fs_vnode* _node, void* cookie, off_t pos, const void* buffer, size_t* length) argument [all...] |
H A D | Inode.cpp | 211 Inode::ReadAt(off_t pos, uint8* buffer, size_t* _length) argument 256 return file_cache_read(FileCache(), NULL, pos, buffer, _length); 275 if (user_memcpy(buffer, extent_data->inline_data, *_length) < B_OK) 319 zStream.next_out = (Bytef*)buffer;
|
/haiku/src/kits/package/ |
H A D | PackageInfo.cpp | 303 char* buffer = packageInfoString.LockBuffer(size); local 304 if (buffer == NULL) 307 if ((result = packageInfoFile.Read(buffer, size)) < size) { 312 buffer[size] = '\0';
|
/haiku/src/system/runtime_loader/ |
H A D | runtime_loader.cpp | 125 const char* replacementSubPath, char*& buffer, size_t& bufferSize, 145 strlcpy(buffer, replacementSubPath, 150 strlcpy(buffer, ".", bufferSize); 158 memcpy(buffer, replacementSubPath, toCopy); 159 buffer[toCopy] = '\0'; 161 buffer += toCopy; 182 char *buffer = path; local 189 programPath, buffer, pathLength, status) 191 requestingObjectPath, buffer, pathLength, status)) { 201 char buffer[PATH_MA local 123 replace_executable_path_placeholder(const char*& dir, int& dirLength, const char* placeholder, size_t placeholderLength, const char* replacementSubPath, char*& buffer, size_t& bufferSize, status_t& _error) argument 237 char buffer[PATH_MAX]; local 306 char buffer[PATH_MAX]; local 399 char buffer[B_FILE_NAME_LENGTH]; local [all...] |
H A D | elf.cpp | 1229 void *buffer = malloc(1024); local 1230 if (buffer == NULL) 1233 gErrorMessage.SetTo(buffer, 1024, 'Rler');
|
/haiku/src/system/kernel/fs/ |
H A D | vfs.cpp | 358 void* buffer, size_t* _bytes); 360 const void* buffer, size_t* _bytes); 370 struct file_descriptor* descriptor, struct dirent* buffer, 373 void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _count); 378 struct file_descriptor* descriptor, struct dirent* buffer, 384 void* buffer, size_t* _bytes); 386 const void* buffer, size_t* _bytes); 396 struct file_descriptor* descriptor, struct dirent* buffer, 402 struct file_descriptor* descriptor, struct dirent* buffer, 409 void* buffer, size_ 2215 char* buffer; local 2471 get_vnode_name(struct vnode* vnode, struct vnode* parent, struct dirent* buffer, size_t bufferSize, struct io_context* ioContext) argument 2533 char buffer[offsetof(struct dirent, d_name) + B_FILE_NAME_LENGTH + 1]; local 2564 dir_vnode_to_path(struct vnode* vnode, char* buffer, size_t bufferSize, bool kernel) argument 3035 debug_prepend_vnode_name_to_path(char* buffer, size_t& bufferSize, const char* name) argument 3055 debug_prepend_vnode_id_to_path(char* buffer, size_t& bufferSize, dev_t devID, ino_t nodeID) argument 3082 debug_resolve_vnode_path(struct vnode* vnode, char* buffer, size_t bufferSize, bool& _truncated) argument 3149 void* buffer = debug_malloc(B_PATH_NAME_LENGTH); local 4188 char* buffer = pathBuffer.LockBuffer(); local 4293 char* buffer = pathBuffer.LockBuffer(); local 4459 vfs_normalize_path(const char* path, char* buffer, size_t bufferSize, bool traverseLink, bool kernel) argument 5696 file_read(struct file_descriptor* descriptor, off_t pos, void* buffer, size_t* length) argument 5713 file_write(struct file_descriptor* descriptor, off_t pos, const void* buffer, size_t* length) argument 6014 dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 6055 dir_read(struct io_context* ioContext, struct vnode* vnode, void* cookie, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 6139 common_ioctl(struct file_descriptor* descriptor, ulong op, void* buffer, size_t length) argument 6435 common_read_link(int fd, char* path, char* buffer, size_t* _bufferSize, bool kernel) argument 6726 attr_dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 6864 attr_read(struct file_descriptor* descriptor, off_t pos, void* buffer, size_t* length) argument 6880 attr_write(struct file_descriptor* descriptor, off_t pos, const void* buffer, size_t* length) argument 7093 index_dir_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 7296 query_read(struct io_context* ioContext, struct file_descriptor* descriptor, struct dirent* buffer, size_t bufferSize, uint32* _count) argument 8052 fs_read_attr(int fd, const char *attribute, uint32 type, off_t pos, void *buffer, size_t readBytes) argument 8068 get_cwd(char* buffer, size_t size, bool kernel) argument 8453 _kern_read_link(int fd, const char* path, char* buffer, size_t* _bufferSize) argument 8753 _kern_getcwd(char* buffer, size_t size) argument 9006 _user_normalize_path(const char* userPath, bool traverseLink, char* buffer) argument 9069 char* buffer = path.LockBuffer(); local 9112 char* buffer = path.LockBuffer(); local 9166 struct dirent* buffer = (struct dirent*)_buffer; local 9348 char* buffer = linkBuffer.LockBuffer(); local 9743 _user_write_attr(int fd, const char* userAttribute, uint32 type, off_t pos, const void* buffer, size_t writeBytes) argument [all...] |
H A D | fd.cpp | 469 fd_ioctl(bool kernelFD, int fd, uint32 op, void* buffer, size_t length) argument 477 status = descriptor->ops->fd_ioctl(descriptor.Get(), op, buffer, length); 685 common_user_io(int fd, off_t pos, void* buffer, size_t length, bool write) argument 713 if (!is_user_address_range(buffer, length)) 719 status = descriptor->ops->fd_write(descriptor.Get(), pos, buffer, &length); 721 status = descriptor->ops->fd_read(descriptor.Get(), pos, buffer, &length); 812 user_fd_kernel_ioctl(int fd, uint32 op, void* buffer, size_t length) argument 816 return fd_ioctl(false, fd, op, buffer, length); 824 _user_read(int fd, off_t pos, void* buffer, size_t length) argument 826 return common_user_io(fd, pos, buffer, lengt 838 _user_write(int fd, off_t pos, const void* buffer, size_t length) argument 872 _user_ioctl(int fd, uint32 op, void* buffer, size_t length) argument 914 struct dirent* buffer = (struct dirent*)malloc(bufferSize); local 990 _kern_read(int fd, off_t pos, void* buffer, size_t length) argument 1082 _kern_write(int fd, off_t pos, const void* buffer, size_t length) argument 1190 _kern_ioctl(int fd, uint32 op, void* buffer, size_t length) argument 1201 _kern_read_dir(int fd, struct dirent* buffer, size_t bufferSize, uint32 maxCount) argument [all...] |
/haiku/src/servers/package/ |
H A D | CommitTransactionHandler.cpp | 732 char buffer[256]; local 735 int error = getgrnam_r(groupName, &groupBuffer, buffer, sizeof(buffer), 760 char buffer[256]; local 763 int error = getpwnam_r(user.Name(), &passwdBuffer, buffer, 764 sizeof(buffer), &passwdFound); 1939 char buffer[offsetof(struct dirent, d_name) + B_FILE_NAME_LENGTH]; local 1940 dirent *entry = (dirent*)buffer; 1941 while (directory.GetNextDirents(entry, sizeof(buffer), 1) == 1) {
|
/haiku/src/apps/text_search/ |
H A D | GrepWindow.cpp | 1306 BString buffer; local 1316 buffer << item->Text() << "\n"; 1318 buffer << item->Text() << "\n"; 1330 clip->AddData("text/plain", B_MIME_TYPE, buffer.String(), 1331 buffer.Length());
|
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/ |
H A D | device.c | 164 LOG((DEVICE_NAME ":ERROR: read: buffer %d still in use: %x\n", 192 // release buffer to ring 207 wb840_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument 239 dprintf(DEVICE_NAME ": card owns buffer %d\n", (int)current); 245 /* Copy data to tx buffer */ 246 memcpy((void*)device->txBuffer[current], buffer, frameSize);
|
/haiku/src/system/kernel/arch/generic/ |
H A D | acpi_irq_routing_table.cpp | 699 acpi_data buffer; local 700 buffer.pointer = NULL; 701 buffer.length = ACPI_ALLOCATE_BUFFER; 702 status_t status = acpi->get_irq_routing_table(device, &buffer); 707 = (acpi_pci_routing_table*)buffer.pointer; 715 free(buffer.pointer); 729 free(buffer.pointer); 887 acpi_data buffer; local 888 buffer.pointer = NULL; 889 buffer 1035 acpi_data buffer; local [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | BusManager.cpp | 65 ACPI_BUFFER buffer; local 72 buffer.Length = 254; 73 buffer.Pointer = malloc(255); 75 if (checkAndLogFailure(AcpiGetName(object, ACPI_FULL_PATHNAME, &buffer), 77 free(buffer.Pointer); 81 ((char*)buffer.Pointer)[buffer.Length] = '\0'; 82 *_returnValue = buffer.Pointer; 303 ACPI_BUFFER buffer = {bufferLength, (void*)returnedName}; local 304 return AcpiGetName(handle, nameType, &buffer) 472 ACPI_BUFFER buffer; local 518 char *buffer = NULL; local 613 ACPI_BUFFER buffer; local 635 ACPI_BUFFER buffer; local 653 ns_handle_to_pathname(acpi_handle targetHandle, acpi_data *buffer) argument 665 ACPI_BUFFER buffer; local 725 set_current_resources(acpi_handle busDeviceHandle, acpi_data *buffer) argument [all...] |
/haiku/src/system/kernel/platform/atari_m68k/ |
H A D | platform.cpp | 439 // no data in keyboard buffer 554 static char buffer[2] = { '\0', '\0' }; 555 buffer[0] = c; 557 nfCall(nfDebugPrintfID /*| 0*/, buffer); 696 // static buffer for constructing the actual M68KPlatform
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_int.cpp | 76 exception_name(int number, char* buffer, int32 bufferSize) argument 81 snprintf(buffer, bufferSize, "exception %d", number); 82 return buffer;
|
/haiku/headers/os/drivers/ |
H A D | KernelExport.h | 104 /* virtual memory buffer functions */ 188 extern status_t lock_memory_etc(team_id team, void *buffer, size_t numBytes, 190 extern status_t lock_memory(void *buffer, size_t numBytes, uint32 flags); 193 extern status_t unlock_memory(void *buffer, size_t numBytes, uint32 flags); 197 extern int32 get_memory_map(const void *buffer, size_t size, 210 extern void dump_block(const char *buffer, int size, const char *prefix); 211 /* TODO: temporary API: hexdumps given buffer */
|
/haiku/src/apps/haikudepot/ui/ |
H A D | UserLoginWindow.cpp | 930 char* buffer = NULL; local 932 buffer = new char[decodedSize]; 933 decodedSize = decode_base64(buffer, pngImageDataBase64.String(), 940 captcha.SetPngImageData(buffer, decodedSize); 942 delete[] buffer;
|