/haiku/src/kits/tracker/ |
H A D | FSUtils.cpp | 139 BNode* destNode, void* buffer, size_t bufsize); 357 BString buffer(message); 358 buffer.ReplaceFirst("%name", name); 359 buffer.ReplaceFirst("%error", strerror(error)); 362 BAlert* alert = new BAlert("", buffer.String(), B_TRANSLATE("Cancel"), 368 BAlert* alert = new BAlert("", buffer.String(), B_TRANSLATE("Cancel"), 0, 0, 1431 // File bigger than the buffer size: determine an optimal buffer size 1466 char* buffer = new char[bufsize]; local 1481 ASSERT(buffer); 1544 CopyAttributes(CopyLoopControl* control, BNode* srcNode, BNode* destNode, void* buffer, size_t bufsize) argument 1682 char* buffer; local 1971 char* buffer = new char[1024]; local 2217 FileStatToString(StatStruct* stat, char* buffer, int32 length) argument 3294 ReadAttr(const BNode* node, const char* hostAttrName, const char* foreignAttrName, type_code type, off_t offset, void* buffer, size_t length, void (*swapFunc)(void*), bool isForeign) argument 3585 uint8* buffer = (uint8*)malloc(bufferSize); local [all...] |
/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | l2cap_address.cpp | 141 l2cap_print_address_buffer(const sockaddr *_address, char *buffer, argument 144 if (buffer == NULL) 149 strlcpy(buffer, "<none>", bufferSize); 153 snprintf(buffer, bufferSize, 158 snprintf(buffer, bufferSize,
|
/haiku/headers/private/net/ |
H A D | NetBufferUtilities.h | 26 NetBufferFieldReader(net_buffer* buffer) argument 28 fBuffer(buffer) 86 NetBufferField(net_buffer* buffer) argument 88 NetBufferFieldReader<Type, Offset, Module>(buffer) 100 //! Can remove the header from the buffer 104 NetBufferHeaderReader(net_buffer* buffer) argument 106 NetBufferFieldReader<Type, 0, Module>(buffer) 129 NetBufferHeaderRemover(net_buffer* buffer) argument 131 NetBufferHeaderReader<Type, Module>(buffer) 142 //! A class to add a header to a buffer, sync 146 NetBufferPrepend(net_buffer* buffer, size_t size = sizeof(Type)) argument 167 operator ()(net_buffer* buffer) argument 179 NetBufferDeleter(net_buffer* buffer) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | kernel_interface.cpp | 292 uint32 cmd, void *buffer, size_t /*length*/) 301 if (buffer) { 303 AllocationInfo *info = (AllocationInfo*)buffer; 313 if (buffer) { 315 const char *name = (const char*)buffer; 361 ramfs_read_symlink(fs_volume* _volume, fs_vnode* _node, char *buffer, argument 379 memcpy(buffer, symLink->GetLinkedPath(), 955 void *buffer, size_t *bufferSize) 963 // node->GetObjectID(), pos, buffer, *bufferSize)); 976 error = file->ReadAt(pos, buffer, *bufferSiz 291 ramfs_ioctl(fs_volume* _volume, fs_vnode* , void* , uint32 cmd, void *buffer, size_t ) argument 954 ramfs_read(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void *buffer, size_t *bufferSize) argument 991 ramfs_write(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void *buffer, size_t *bufferSize) argument 1290 ramfs_read_dir(fs_volume* _volume, fs_vnode* DARG(_node), void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument 1412 ramfs_read_attr_dir(fs_volume* _volume, fs_vnode* _node, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument 1672 ramfs_read_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, void *buffer, size_t *bufferSize) argument 1704 ramfs_write_attr(fs_volume* _volume, fs_vnode* _node, void* _cookie, off_t pos, const void *buffer, size_t *bufferSize) argument 1887 ramfs_read_index_dir(fs_volume* _volume, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument 2094 ramfs_read_query(fs_volume* _volume, void* _cookie, struct dirent *buffer, size_t bufferSize, uint32 *count) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | ShortAttribute.h | 34 uint8* buffer, size_t* length);
|
H A D | ShortAttribute.cpp | 91 ShortAttribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* length) argument 116 memcpy(buffer, ptrToOffset, lengthToRead);
|
/haiku/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | multi.c | 1200 static status_t emuxki_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes); 1340 emuxki_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
|
H A D | emuxki.h | 272 emuxki_mem *buffer; member in struct:_emuxki_voice 417 char** buffer, size_t *stride);
|
H A D | emuxki.c | 87 512, // buffer frames 88 2 // buffer count 227 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "emuxki buffer", true); 670 LOG(("voice->buffer = %#08x\n", voice->buffer)); 671 if (voice->buffer) { 672 LOG(("voice->buffer->ptbidx = %#u\n", voice->buffer->ptbidx)); 673 LOG(("voice->buffer->log_base = %#08x\n", voice->buffer 1478 char *buffer; local 1589 emuxki_stream_get_nth_buffer(emuxki_stream *stream, uint8 chan, uint8 buf, char** buffer, size_t *stride) argument [all...] |
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | multi.cpp | 62 512, // buffer frames 63 2 // buffer count 900 static status_t echo_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes); 1120 echo_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
|
H A D | echo.cpp | 104 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "echo buffer", true); 244 if (stream->buffer) 245 echo_mem_free(stream->card, stream->buffer->log_base); 254 stream->buffer = echo_mem_alloc(stream->card, 270 duck->AddMapping(((uint32)stream->buffer->phy_base) + 287 char** buffer, size_t *stride) 295 *buffer = (char*)stream->buffer->log_base + (buf * stream->bufframes * frame_size) 365 stream->buffer = NULL; 403 if (stream->buffer) 286 echo_stream_get_nth_buffer(echo_stream *stream, uint8 chan, uint8 buf, char** buffer, size_t *stride) argument 653 char buffer[32]; local [all...] |
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/ |
H A D | geode_controller.cpp | 168 // reset DMA position buffer 281 uint8* buffer; local 295 /* Calculate size of buffer (aligned to 128 bytes) */ 300 dprintf("geode: sample size %" B_PRIu32 ", num channels %" B_PRIu32 ", buffer length %" 309 stream->buffer_area = create_area("geode buffers", (void**)&buffer, 318 rc = get_memory_map(buffer, alloc, &pe, 1); 331 stream->buffers[index] = buffer + (index * bufferSize); 336 /* Now allocate BDL for buffer range */ 340 stream->buffer_descriptors_area = create_area("geode buffer descriptors", 363 /* Setup buffer descripto [all...] |
/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/ |
H A D | multi.c | 775 static status_t es1370_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes); 918 es1370_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
|
H A D | es1370.c | 45 512, // buffer frames 46 2, // buffer count 60 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "es1370 buffer", false); 120 if(stream->buffer) 121 es1370_mem_free(stream->card, stream->buffer->log_base); 130 stream->buffer = es1370_mem_alloc(stream->card, stream->bufframes * frame_size * stream->bufcount); 156 es1370_reg_write_32(&card->config, ES1370_REG_ADC_FRAMEADR & 0xff, (uint32)stream->buffer->phy_base); 161 es1370_reg_write_32(&card->config, ES1370_REG_DAC2_FRAMEADR & 0xff, (uint32)stream->buffer->phy_base); 174 char** buffer, size_t *stride) 182 *buffer 173 es1370_stream_get_nth_buffer(es1370_stream *stream, uint8 chan, uint8 buf, char** buffer, size_t *stride) argument [all...] |
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/ |
H A D | multi.c | 1047 static status_t auvia_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes); 1170 auvia_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
|
H A D | auvia.c | 76 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "auvia buffer", false); 139 if(stream->buffer) 140 auvia_mem_free(stream->card, stream->buffer->log_base); 149 stream->buffer = auvia_mem_alloc(stream->card, stream->bufframes 171 page[2 * i] = stream->buffer->phy_base + i * stream->blksize; 220 char** buffer, size_t *stride) 228 *buffer =(char *)((addr_t)stream->buffer->log_base + (uintptr_t)(buf * stream->bufframes * frame_size)) 313 stream->buffer = NULL; 367 if(stream->buffer) 219 auvia_stream_get_nth_buffer(auvia_stream *stream, uint8 chan, uint8 buf, char** buffer, size_t *stride) argument [all...] |
H A D | auvia.h | 116 auvia_mem* buffer; member in struct:_auvia_stream 164 char** buffer, size_t *stride);
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/ |
H A D | multi.c | 996 static status_t auich_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes); 1145 auich_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument
|
H A D | auich.c | 65 4096, // buffer frames 66 4, // buffer count 105 mem->area = alloc_mem(&mem->phy_base, &mem->log_base, size, "auich buffer", 169 if (stream->buffer) 170 auich_mem_free(stream->card, stream->buffer->log_base); 179 stream->buffer = auich_mem_alloc(stream->card, stream->bufframes * frame_size * stream->bufcount); 216 page[2 * i] = ((uint32)stream->buffer->phy_base) 222 // set physical buffer descriptor base address 241 char** buffer, size_t *stride) 249 *buffer 240 auich_stream_get_nth_buffer(auich_stream *stream, uint8 chan, uint8 buf, char** buffer, size_t *stride) argument [all...] |
H A D | auich.h | 127 auich_mem *buffer; member in struct:_auich_stream 189 char** buffer, size_t *stride);
|
/haiku/src/system/libroot/os/ |
H A D | find_directory.cpp | 206 BStackOrHeapArray<char, 128> buffer(pathLength + 1); 207 if (!buffer.IsValid()) 221 strlcpy(buffer, path, i + 1); 222 if (stat(buffer, &st) < 0) { 224 if (mkdir(buffer, mode) < 0) 234 get_user_home_path(char* buffer, size_t bufferSize) argument 243 return strlcpy(buffer, kUserDirectory, bufferSize); 258 ssize_t result = __getenv_reentrant("HOME", buffer, bufferSize); 266 return strlcpy(buffer, home, bufferSize); 287 /* as with the R5 version, no on-stack buffer */ 288 char *buffer = (char*)malloc(pathLength); local 540 char *buffer = (char*)malloc(pathLength); local [all...] |
/haiku/src/bin/ |
H A D | finddir.c | 258 char buffer[B_PATH_NAME_LENGTH+B_FILE_NAME_LENGTH]; local 259 status_t result = find_directory (dirType, volume, false, buffer, 260 sizeof(buffer)); 262 printf("%s\n", buffer);
|
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | TCPEndpoint.cpp | 74 # define PROBE(buffer, window) \ 79 system_time(), PrintAddress(buffer->source), \ 80 PrintAddress(buffer->destination), buffer->size, fSendNext.Number(), \ 85 # define PROBE(buffer, window) do { } while (0) 94 net_buffer* buffer) 97 fBuffer(buffer), 98 fBufferSize(buffer->size), 110 out.Print("tcp:%p (%12s) receive buffer %p (%" B_PRIu32 " bytes), " 129 Send(TCPEndpoint* endpoint, tcp_segment_header& segment, net_buffer* buffer, argument 93 Receive(TCPEndpoint* endpoint, tcp_segment_header& segment, uint32 window, net_buffer* buffer) argument 807 SendData(net_buffer *buffer) argument 1377 _AddData(tcp_segment_header& segment, net_buffer* buffer) argument 1469 _Spawn(TCPEndpoint* parent, tcp_segment_header& segment, net_buffer* buffer) argument 1515 _ListenReceive(tcp_segment_header& segment, net_buffer* buffer) argument 1543 _SynchronizeSentReceive(tcp_segment_header &segment, net_buffer *buffer) argument 1580 _Receive(tcp_segment_header& segment, net_buffer* buffer) argument 1892 SegmentReceived(tcp_segment_header& segment, net_buffer* buffer) argument 2042 _PrepareAndSend(tcp_segment_header& segment, net_buffer* buffer, bool isRetransmit) argument 2253 net_buffer *buffer = gBufferModule->create(256); variable [all...] |
/haiku/src/add-ons/kernel/drivers/audio/null/ |
H A D | null_hardware.c | 17 uint8* buffer; local 27 stream->buffer_area = create_area("null_audio_buffers", (void**)&buffer, 36 stream->buffers[i] = buffer + (i * buffer_size); 50 // exchange the buffer pointer and update the 67 // The time between until we get a new valid buffer
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | hda_codec.cpp | 205 char buffer[256]; local 210 offset += sprintf(buffer + offset, "[%s] ", kFlags[j].name); 214 TRACE("\t%s\n", buffer); 223 char buffer[256]; local 230 offset += sprintf(buffer + offset, "%" B_PRId32 " ", input); 232 offset += sprintf(buffer + offset, "<%" B_PRId32 "> ", input); 236 TRACE("\tInputs: %s\n", buffer);
|