/haiku/src/add-ons/kernel/network/datalink_protocols/arp/ |
H A D | arp.cpp | 163 static char buffer[20]; local 164 snprintf(buffer, sizeof(buffer), "%02x:%02x:%02x:%02x:%02x:%02x", 166 return buffer; 173 static char buffer[20]; local 176 snprintf(buffer, sizeof(buffer), "%d.%d.%d.%d", 179 return buffer; 189 net_buffer* buffer = entry->request_buffer; local 190 if (buffer 203 put_request_buffer(arp_entry* entry, net_buffer* buffer) argument 217 net_buffer* buffer = atomic_pointer_get_and_set(&entry->request_buffer, local 315 net_buffer *buffer = iterator.Next(); local 342 net_buffer *buffer = iterator.Next(); local 569 handle_arp_request(net_buffer *buffer, arp_header &header) argument 618 handle_arp_reply(net_buffer *buffer, arp_header &header) argument 629 arp_receive(void *cookie, net_device *device, net_buffer *buffer) argument 837 arp_control(const char *subsystem, uint32 function, void *buffer, size_t bufferSize) argument 1016 arp_send_data(net_datalink_protocol *_protocol, net_buffer *buffer) argument [all...] |
/haiku/src/kits/debugger/user_interface/util/ |
H A D | UiUtils.cpp | 65 UiUtils::VariantToString(const BVariant& value, char* buffer, argument 74 snprintf(buffer, bufferSize, "%.3g", value.ToDouble()); 78 snprintf(buffer, bufferSize, "0x%02x", value.ToUInt8()); 82 snprintf(buffer, bufferSize, "0x%04x", value.ToUInt16()); 86 snprintf(buffer, bufferSize, "0x%08" B_PRIx32, 92 snprintf(buffer, bufferSize, "0x%016" B_PRIx64, 97 return buffer; 102 UiUtils::FunctionNameForFrame(StackFrame* frame, char* buffer, argument 108 snprintf(buffer, bufferSize, "?"); 109 return buffer; 130 ImageTypeToString(image_type type, char* buffer, size_t bufferSize) argument 155 AreaLockingFlagsToString(uint32 flags, char* buffer, size_t bufferSize) argument 237 char buffer[32]; local 248 ReportNameForTeam(::Team* team, char* buffer, size_t bufferSize) argument 265 CoreFileNameForTeam(::Team* team, char* buffer, size_t bufferSize) argument [all...] |
/haiku/src/add-ons/kernel/network/stack/ |
H A D | utility.cpp | 104 uint16* buffer = (uint16*)_buffer; local 110 sum += *buffer++; 117 sum += *(uint8*)buffer; 120 ordered[0] = *(uint8*)buffer; 135 checksum(uint8* buffer, size_t length) argument 137 return ~compute_checksum(buffer, length); 194 base_fifo_enqueue_buffer(net_fifo* fifo, net_buffer* buffer) argument 197 && fifo->current_bytes + buffer->size > fifo->max_bytes) 200 list_add_item(&fifo->buffers, buffer); 201 fifo->current_bytes += buffer 209 fifo_enqueue_buffer(net_fifo* fifo, net_buffer* buffer) argument 237 net_buffer* buffer = (net_buffer*)list_get_first_item(&fifo->buffers); local 289 net_buffer* buffer = (net_buffer*)list_remove_head_item(&fifo->buffers); local 305 net_buffer *buffer = gNetBufferModule.clone(_buffer, false); local [all...] |
H A D | device_interfaces.cpp | 56 net_buffer* buffer; local 57 status = device->module->receive_data(device, &buffer); 61 device_interface_monitor_receive(interface, buffer); 63 ASSERT(buffer->interface_address == NULL); 65 if (interface->deframe_func(interface->device, buffer) != B_OK) { 66 gNetBufferModule.free(buffer); 71 const size_t packetSize = buffer->size; 72 status = fifo_enqueue_buffer(&interface->receive_queue, buffer); 77 gNetBufferModule.free(buffer); 101 net_buffer* buffer; local 156 domain_receive_adapter(void* cookie, net_device* device, net_buffer* buffer) argument 503 device_interface_monitor_receive(net_device_interface* interface, net_buffer* buffer) argument 829 device_enqueue_buffer(net_device* device, net_buffer* buffer) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | dir.cpp | 50 uint8 *buffer; local 68 buffer = iter->current_block + ((iter->current_index) 71 for (; buffer != NULL; buffer = diri_next_entry(iter)) { 74 if (buffer[0] == 0) { // quit if at end of table 80 if (buffer[0] == 0xe5) { // skip erased entries 90 if (buffer[0xb] == 0xf) { // long file name 91 if ((buffer[0xc] != 0) || 92 (buffer[0x1a] != 0) || (buffer[ 432 uint8 *buffer; local 540 uint8 *buffer; local 578 uint8 *buffer, hash; local [all...] |
H A D | file.cpp | 83 dosfs_get_vnode_name(fs_volume *_ns, fs_vnode *_node, char *buffer, argument 87 strlcpy(buffer, node->filename, bufferSize); 96 uint8 *buffer; local 111 buffer = diri_init(vol, VNODE_PARENT_DIR_CLUSTER(node), node->eindex, &diri); 112 if (buffer == NULL) 116 buffer[0x0b] = node->mode; // file attributes 118 memset(buffer+0xc, 0, 0x16-0xc); 120 buffer[0x0e] = i & 0xff; 121 buffer[0x0f] = (i >> 8) & 0xff; 122 buffer[ 651 uchar *buffer; local 979 uint8 *buffer; local [all...] |
/haiku/src/add-ons/media/media-add-ons/radeon/ |
H A D | Tuner.cpp | 286 char buffer[1]; local 287 fPort.Read(fAddress, buffer, sizeof(buffer)); 288 return buffer[0] & 0xff; 303 char buffer[4]; local 306 buffer[0] = (divider >> 8) & 0x7f; 307 buffer[1] = (divider >> 0) & 0xff; 309 buffer[2] = (control | 0x80); 310 buffer[3] = (band & 0xff); 313 buffer[ [all...] |
/haiku/src/tools/hvif2png/ |
H A D | hvif2png.cpp | 38 uint8* buffer; member in struct:h2p_hvif_buffer 71 if (state->hvif_buffer.buffer != NULL) 72 free(state->hvif_buffer.buffer); 183 result->buffer = (uint8*)malloc(SIZE_HVIF_BUFFER_STEP); 187 if (result->buffer == NULL) { 194 result->buffer = (uint8 *)realloc(result->buffer, 197 if (result->buffer == NULL) { 205 result->used += fread(&result->buffer[result->used], sizeof(uint8), 224 if (memcmp(result->buffer, kHvifMagi [all...] |
/haiku/src/bin/keymap/ |
H A D | Keymap.cpp | 354 char buffer[1024]; local 356 while (fgets(buffer, sizeof(buffer) - 1, file) != NULL) { 357 if (buffer[0] == '#' || buffer[0] == '\n') 360 size_t length = strlen(buffer); 364 if (re_search(&versionBuf, buffer, length, 0, length, ®s) >= 0) { 365 sscanf(buffer + regs.start[1], "%" B_SCNu32, &fKeys.version); 366 } else if (re_search(&capslockBuf, buffer, length, 0, length, ®s) 368 sscanf(buffer 757 GetKey(const char* chars, int32 offset, char* buffer, size_t bufferSize) argument 1049 _ComputeChars(const char* buffer, struct re_registers& regs, int i, int& offset) argument 1077 _ComputeTables(const char* buffer, struct re_registers& regs, uint32& table) argument [all...] |
/haiku/src/add-ons/mail_daemon/inbound_protocols/imap/imap_lib/ |
H A D | Response.cpp | 63 BString buffer; local 71 buffer += "&-"; 73 _Unshift(buffer, bitsToWrite, sextet, shifted); 74 buffer += c; 78 buffer += '&'; 85 buffer += kBase64Alphabet[(sextet + (c >> bitsToWrite)) & 0x3f]; 92 _Unshift(buffer, bitsToWrite, sextet, shifted); 93 return buffer; 101 BString buffer; local 107 buffer 176 _Unshift(BString& buffer, int32& bitsToWrite, int32& sextet, bool& shifted) const argument 415 CharToString(char* buffer, size_t size, char c) argument 596 char* buffer = string.LockBuffer(size); local 718 char buffer[4096]; local [all...] |
/haiku/src/bin/bfs_tools/lib/ |
H A D | dump.cpp | 93 char buffer[256]; local 95 snprintf(buffer, sizeof(buffer), " %16" B_PRIdOFF, offset); 97 buffer[0] = '\0'; 99 dump_block_run("", stream->direct[i], buffer); 243 char buffer[BPLUSTREE_MAX_KEY_LENGTH + 1]; local 244 memcpy(buffer, key, length); 245 buffer[length] = '\0'; 254 Print("\"%s\"",buffer); 257 *(int32 *)&buffer, *(int3 288 dump_block(const char *buffer, uint32 size, int8 valueSize) argument [all...] |
H A D | Disk.cpp | 80 void *buffer = malloc(length); local 81 if (buffer == NULL) 84 ssize_t read = fDisk->ReadAt(fDisk->ToOffset(run),buffer,length); 86 free(buffer); 90 return new CacheableBlockRun(run,(uint8 *)buffer); 227 char buffer[BlockSize()]; local 228 ssize_t bytes = ReadAt(0, buffer, BlockSize()); 232 file.Write(buffer, BlockSize()); 234 // initialize buffer 235 memset(buffer, 255 char buffer[blockSize + 1024]; local 438 char buffer[1024]; local 500 char buffer[1024]; local 557 GetNextSpecialInode(char *buffer, off_t *_offset, off_t end, bool skipAfterValidInode = false) argument 640 char buffer[1024]; local 722 Read(void *buffer, size_t size) argument 729 Write(const void *buffer, size_t size) argument 736 ReadAt(off_t pos, void *buffer, size_t size) argument 743 WriteAt(off_t pos, const void *buffer, size_t size) argument [all...] |
/haiku/src/tools/fs_shell/ |
H A D | driver_settings.cpp | 125 Returns the next word in the input buffer passed in via "_pos" - if 132 The input buffer will be changed to contain the word without quotes 379 new_settings(char *buffer, const char *driverName) argument 386 handle->text = buffer; 403 // Allocate a buffer and read the whole file into it. 404 // We will keep this buffer in memory, until the settings 407 // to this buffer. 439 char *buffer = *_buffer, c; local 462 *(buffer++) = '"'; 466 *(buffer 486 char *buffer = *_buffer; local 512 char *buffer = *_buffer; local 768 fssh_get_driver_settings_string(void *_handle, char *buffer, fssh_ssize_t *_bufferSize, bool flat) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | DataContainer.cpp | 21 // Initial size of the DataContainer's small buffer. If it contains data up to 22 // this size, nothing is allocated, but the small buffer is used instead. 137 uint8 *buffer = (uint8*)_buffer; local 138 status_t error = (buffer && offset >= 0 && 148 // in non-cache mode, use the "small buffer" 149 if (IS_USER_ADDRESS(buffer)) { 150 error = user_memcpy(buffer, fSmallBuffer + offset, size); 154 memcpy(buffer, fSmallBuffer + offset, size); 163 error = _DoCacheIO(offset, buffer, size, bytesRead, false); 175 const uint8 *buffer local 275 _DoCacheIO(const off_t offset, uint8* buffer, ssize_t length, size_t* bytesProcessed, bool isWrite) argument [all...] |
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | NamespaceDump.cpp | 28 size_t Read(void *buffer, ssize_t length); 29 size_t Write(const void *buffer, ssize_t length); 48 RingBuffer *buffer; member in struct:acpi_ns_device_info 53 // called with the buffer lock held 57 size_t available = device->buffer->WritableAmount(); 62 device->buffer->Unlock(); 70 if (!device->buffer->Lock()) 73 } while (device->buffer->WritableAmount() < space); 155 RingBuffer &ringBuffer = *device->buffer; 221 device->buffer 268 acpi_namespace_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes) argument 394 Read(void *buffer, ssize_t size) argument 404 Write(const void *buffer, ssize_t size) argument [all...] |
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/headers/cpp/ |
H A D | editbuf.h | 41 // Logical pos from start of buffer (does not count gap). 44 // Pos from start of buffer, possibly including gap_size. 64 struct edit_buffer *buffer; // buffer that 'start' and 'end' belong to member in struct:edit_string 69 { buffer = b; start = ms; end = me; } 89 void flush_to_buffer(edit_buffer* buffer); 99 void disconnect_gap_from_file(edit_buffer* buffer); 102 // A 'edit_mark' indicates a position in a buffer. 119 edit_buffer *buffer(); 127 // all the buf_chars in the buffer 180 edit_buffer* buffer = str->buffer; local [all...] |
/haiku/src/system/kernel/slab/ |
H A D | HashedObjectCache.cpp | 62 void* buffer = slab_internal_alloc(sizeof(HashedObjectCache), flags); local 63 if (buffer == NULL) 66 HashedObjectCache* cache = new(buffer) HashedObjectCache(); 70 buffer = slab_internal_alloc(hashSize, flags); 71 if (buffer == NULL) { 76 cache->hash_table.Resize(buffer, hashSize, true); 178 void* buffer = slab_internal_alloc(hashSize, flags); local 181 if (buffer != NULL) { 184 hash_table.Resize(buffer, hashSize, true, &oldHash);
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | IdMap.cpp | 71 IdMap::_GetValue(const char* buffer, int32 code) argument 73 ASSERT(buffer != NULL); 77 status_t result = write_port(fRequestPort, MsgNameToUID, buffer, 78 strlen(buffer) + 1); 123 void* buffer = malloc(size); local 124 if (buffer == NULL) 126 MemoryDeleter bufferDeleter(buffer); 128 size = read_port(fReplyPort, &code, buffer, size); 139 return buffer;
|
/haiku/src/apps/expander/ |
H A D | ExpanderRules.cpp | 155 char buffer[1024]; local 157 while (fgets(buffer, 1024 - 1, file) != NULL) { 160 while (buffer[i] != '#' && buffer[i] != '\n' && j < 4) { 161 if ((j == 0 || j > 1) && buffer[i] == '"') { 163 strings[j++].SetTo(&buffer[firstQuote+1], 168 } else if (j == 1 && (buffer[i] == ' ' || buffer[i] == '\t')) { 171 strings[j++].SetTo(&buffer[firstQuote+1],
|
/haiku/src/servers/app/drawing/interface/remote/ |
H A D | StreamingRingBuffer.cpp | 77 StreamingRingBuffer::Read(void *buffer, size_t length, bool onlyBlockOnNoData) argument 125 if (buffer != NULL) { 126 memcpy(buffer, fBuffer + fReadPosition, copyLength); 127 buffer = (uint8 *)buffer + copyLength; 146 StreamingRingBuffer::Write(const void *buffer, size_t length) argument 189 memcpy(fBuffer + fWritePosition, buffer, copyLength); 193 buffer = (uint8 *)buffer + copyLength;
|
/haiku/src/kits/network/libnetapi/ |
H A D | Certificate.cpp | 44 char* buffer = X509_NAME_oneline(name, NULL, 0); local 46 BString result(buffer); 47 OPENSSL_free(buffer); 136 const char* buffer = OBJ_nid2ln(algorithmIdentifier); local 137 return BString(buffer); 144 BIO *buffer = BIO_new(BIO_s_mem()); local 145 X509_print_ex(buffer, fPrivate->fX509, XN_FLAG_COMPAT, X509_FLAG_COMPAT); 148 long length = BIO_get_mem_data(buffer, &pointer); 151 BIO_free(buffer);
|
/haiku/src/tests/system/libroot/os/ |
H A D | DriverSettingsTest.cpp | 120 char buffer[2048]; local 121 size_t bufferSize = sizeof(buffer); 123 if (get_driver_settings_string(handle, buffer, &bufferSize, false) < B_OK) { 128 puts(buffer); 131 void *reparsedHandle = parse_driver_settings_string(buffer); 141 bufferSize = sizeof(buffer); 142 if (get_driver_settings_string(handle, buffer, &bufferSize, true) < B_OK) { 147 puts(buffer); 150 reparsedHandle = parse_driver_settings_string(buffer);
|
/haiku/src/add-ons/accelerants/ati/ |
H A D | rage128_overlay.cpp | 27 const overlay_buffer* buffer) 33 if (window == NULL || buffer == NULL) 36 if (buffer->space != B_YCbCr422) 68 // initializing the overlay video everytime the overlay buffer is 106 int32 vertInc = (buffer->height << 20) / window->height; 107 int32 horzInc = (buffer->width << (12 + ecpDiv)) / window->width; 133 // Compute offset of overlay buffer in the video memory. 134 uint32 offset = (uint32)((addr_t)buffer->buffer - si.videoMemAddr); 146 0x00000fff | ((buffer 26 Rage128_DisplayOverlay(const overlay_window* window, const overlay_buffer* buffer) argument [all...] |
/haiku/src/system/libnetwork/ |
H A D | getifaddrs.cpp | 54 _getifaddrs(int domain, char* buffer, size_t len, struct ifaddrs** previous) argument 62 config.ifc_buf = buffer; 67 ifreq* interfaces = (ifreq*)buffer; 68 ifreq* end = (ifreq*)(buffer + config.ifc_len); 139 // Allocate a buffer for ifreqs for all interfaces 141 ArrayDeleter<char> buffer(new(std::nothrow) char[buflen]); 142 if (!buffer.IsSet()) { 149 if (_getifaddrs(AF_INET, buffer.Get(), buflen, &previous) < 0 && 154 if (_getifaddrs(AF_INET6, buffer.Get(), buflen, &previous) < 0 && 159 if (_getifaddrs(AF_LINK, buffer [all...] |