/haiku/src/system/boot/loader/ |
H A D | stdio.cpp | 44 sendToSyslog(const char *message, int length) argument 59 while (length > 0) { 60 if (message[length - 1] != '\n' 61 && message[length - 1] != '\r') { 64 length--; 66 if (length <= 0) 76 length = std::min(length, (int)sizeof(buffer) - offset); 77 memcpy(buffer + offset, message, length); 78 sSyslogSocket->Send(INADDR_BROADCAST, 514, buffer, offset + length); 91 int length = vsnprintf(buffer, sizeof(buffer), format, list); local [all...] |
/haiku/src/libs/bsd/ |
H A D | fgetln.c | 25 size_t length, left; local 49 length = strlen(line); 51 *_length += length; 52 if (line[length - 1] != '\n' && length == sBufferSize - 1) { 63 line = sBuffer + length;
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | Utility.cpp | 25 get_volume_name(struct exfat_entry* entry, char* name, size_t length) argument 31 strlcpy(name, "", length); 34 entry->volume_label.length, name, length); 45 get_default_volume_name(off_t partitionSize, char* name, size_t length) argument 61 snprintf(name, length, "%g%ciB ExFAT Volume", size / 10, unit);
|
/haiku/src/system/kernel/arch/generic/ |
H A D | generic_vm_physical_page_ops.h | 17 phys_size_t length); 19 size_t length, bool user); 21 size_t length, bool user);
|
/haiku/src/system/runtime_loader/ |
H A D | pe.h | 20 status_t pe_verify_header(void *header, size_t length);
|
/haiku/src/bin/addattr/ |
H A D | addAttr.h | 15 const char* attrValue, size_t length, bool resolveLinks);
|
/haiku/src/tests/system/kernel/ |
H A D | advisory_locking_test.cpp | 29 do_lock(int fd, int type, off_t start, off_t length) argument 31 printf("%s lock %lld:%lld\n", type_name(type), start, length); 37 flock.l_len = length; 40 start, length, strerror(errno)); 49 shared_lock(int fd, off_t start, off_t length) argument 51 return do_lock(fd, F_RDLCK, start, length); 56 exclusive_lock(int fd, off_t start, off_t length) argument 58 return do_lock(fd, F_WRLCK, start, length); 63 remove_lock(int fd, off_t start, off_t length) argument 65 return do_lock(fd, F_UNLCK, start, length); 90 int length = strlen(op); local 120 off_t length = strtoll(argv[3], NULL, 0); local [all...] |
/haiku/src/system/boot/platform/efi/ |
H A D | debug.cpp | 27 syslog_write(const char* buffer, size_t length) argument 30 ring_buffer_write(sDebugSyslogBuffer, (const uint8*)buffer, length); 31 } else if (sBufferPosition + length < sizeof(sBuffer)) { 32 memcpy(sBuffer + sBufferPosition, buffer, length); 33 sBufferPosition += length; 42 int length = vsnprintf(buffer, sizeof(buffer), format, args); local 43 if (length == 0) 46 if (length >= (int)sizeof(buffer)) 47 length = sizeof(buffer) - 1; 49 syslog_write(buffer, length); [all...] |
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/ |
H A D | KPPPConfigurePacket.cpp | 46 uint16 length = ntohs(header.length); 48 if (length < 6 || length > packet->size) 55 while (position < length - 4) { 57 if (item->length < 2) 61 position += item->length; 92 length field is incorrect you will get bad results. 104 if (!item || item->length < 2) 107 ppp_configure_item *add = (ppp_configure_item*) malloc(item->length); 196 uint16 length = 0; local [all...] |
/haiku/src/kits/shared/ |
H A D | HashString.cpp | 31 HashString::HashString(const char *string, int32 length) argument 35 SetTo(string, length); 114 HashString::_SetTo(const char *string, int32 length) argument 118 if (string && length > 0) { 119 fString = new(std::nothrow) char[length + 1]; 121 memcpy(fString, string, length); 122 fString[length] = '\0'; 123 fLength = length;
|
/haiku/src/add-ons/kernel/file_systems/packagefs/util/ |
H A D | String.cpp | 11 String::SetToExactLength(const char* string, size_t length) argument 13 StringData* data = StringPool::Get(string, length);
|
/haiku/src/system/libroot/os/ |
H A D | PathBuffer.h | 25 PathBuffer(char* buffer, size_t size, size_t length = 0) 27 SetTo(buffer, size, length); 30 void SetTo(char* buffer, size_t size, size_t length = 0) 34 fLength = length; 39 bool Append(const char* toAppend, size_t length) argument 41 if (length > 0 && fLength + 1 < fSize) { 42 size_t toCopy = std::min(length, fSize - fLength - 1); 47 fLength += length;
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/shared/ |
H A D | String.cpp | 29 String::String(const char *string, int32 length) argument 33 SetTo(string, length); 112 String::_SetTo(const char *string, int32 length) argument 116 if (string && length > 0) { 117 fString = new(std::nothrow) char[length + 1]; 119 memcpy(fString, string, length); 120 fString[length] = '\0'; 121 fLength = length;
|
/haiku/headers/posix/sys/ |
H A D | mman.h | 54 void* mmap(void* address, size_t length, int protection, int flags, 56 int munmap(void* address, size_t length); 58 int mprotect(void* address, size_t length, int protection); 59 int msync(void* address, size_t length, int flags); 61 int madvise(void* address, size_t length, int advice); 62 int posix_madvise(void* address, size_t length, int advice); 64 int mlock(const void* address, size_t length); 65 int munlock(const void* address, size_t length);
|
/haiku/src/kits/network/libnetservices/ |
H A D | UrlResult.cpp | 37 BUrlResult::SetLength(off_t length) argument 39 fLength = length;
|
/haiku/src/add-ons/kernel/file_systems/xfs/ |
H A D | Checksum.h | 24 xfs_start_cksum_safe(const char *buffer, size_t length, uint32 cksum_offset) argument 37 length - (cksum_offset + sizeof(uint32))); 46 xfs_start_cksum_update(const char *buffer, size_t length, uint32 cksum_offset) argument 52 return calculate_crc32c(XFS_CRC_SEED, (uint8*)buffer, length); 63 xfs_update_cksum(const char *buffer, size_t length, uint32 cksum_offset) argument 65 uint32 crc = xfs_start_cksum_update(buffer, length, cksum_offset); 75 xfs_verify_cksum(const char *buffer, size_t length, uint32 cksum_offset) argument 77 uint32 crc = xfs_start_cksum_safe(buffer, length, cksum_offset);
|
H A D | Directory.h | 20 virtual status_t GetNext(char* name, size_t* length, 23 virtual status_t Lookup(const char* name, size_t length,
|
/haiku/src/tests/add-ons/kernel/file_systems/bfs/ |
H A D | bfs_allocator_invalidate_largest.cpp | 19 allocate(uint16_t start, int32_t length) argument 21 if (start + length > fNumBits) 28 fLargestStart += length; 29 fLargestLength -= length; 48 free(uint16_t start, int32_t length) argument 50 if (start + length > fNumBits) 54 if (!(!fLargestValid || start + length <= fLargestStart 59 && (start + length == fLargestStart 83 error = "length differs"; 97 int32_t start, int32_t length, int32_ 96 test_allocate(int32_t num, int32_t largestStart, int32_t largestLength, int32_t start, int32_t length, int32_t nextLargestStart, int32_t nextLargestLength, bool nextLargestValid) argument 113 test_free(int32_t num, int32_t largestStart, int32_t largestLength, int32_t start, int32_t length, int32_t nextLargestStart, int32_t nextLargestLength, bool nextLargestValid) argument [all...] |
/haiku/src/kits/support/ |
H A D | Base64.cpp | 26 encode_base64(char *out, const char *in, off_t length, int headerMode) argument 34 while (i < length) { 37 if ((i+1) < length) 39 if ((i+2) < length) 49 if (i >= length) { 51 for (v = 0; v <= (i - length); v++) 73 decode_base64(char *out, const char *in, off_t length) argument 80 for (i = 0; i < length; i += 4) { 83 for (j = 0; j < 4 && (i + j) < length; j++) { 110 while (i < length 134 encode_base64(char *out, char *in, off_t length) argument 139 decode_base64(char *out, const char *in, off_t length, bool ) argument [all...] |
/haiku/headers/posix/ |
H A D | string.h | 19 extern void *memchr(const void *source, int value, size_t length); 20 extern int memcmp(const void *buffer1, const void *buffer2, size_t length); 21 extern void *memcpy(void *dest, const void *source, size_t length); 22 extern void *memccpy(void *dest, const void *source, int stopByte, size_t length); 23 extern void *memmove(void *dest, const void *source, size_t length); 24 extern void *memset(void *dest, int value, size_t length); 27 extern void *memrchr(const void *source, int value, size_t length); 32 extern char *strncpy(char *dest, const char *source, size_t length); 34 extern char *strncat(char *dest, const char *source, size_t length); 38 extern int strncmp(const char *string1, const char *string2, size_t length); [all...] |
/haiku/src/add-ons/media/media-add-ons/radeon/ |
H A D | I2CPort.h | 35 bool Write(int address, const char * buffer, int length); 37 bool Read(int address, char * buffer, int length); 39 bool Write(int address, const char * buffer, int length, char * output, int outlen); 47 int Send(int address, const char * buffer, int length, bool start, bool stop); 49 int Receive(int address, char * buffer, int length, bool start, bool stop);
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_altcodepatch.cpp | 22 uint16 length; member in struct:altcodepatch 32 arch_altcodepatch_replace(uint16 tag, void* newcodepatch, size_t length) argument 46 if (patch->length < length) 48 memcpy(address, newcodepatch, length);
|
/haiku/src/system/kernel/device_manager/ |
H A D | io_resources.cpp | 50 length = 0; 64 length = resource.length; 66 length = 1; 86 // we need the "base + length - 1" trick to avoid wrap around at 4 GB 88 && resource->base + length - 1 <= base + length - 1) { 129 return resource.base + resource.length > resource.base; 132 && (uint16)resource.length == resource.length [all...] |
/haiku/src/tests/add-ons/translators/exif/ |
H A D | dump_exif.cpp | 22 process_exif(uint8* data, uint32 length) argument 27 BMemoryIO source(data + 8, length - 8); 66 // get length of section 68 uint16 length; 69 if (stream.Read(&length, 2) != 2) 72 swap_data(B_UINT16_TYPE, &length, 2, B_SWAP_BENDIAN_TO_HOST); 78 uint8 exifData[length]; 79 if (stream.Read(exifData, length) == length 80 && process_exif(exifData, length) [all...] |
/haiku/src/add-ons/kernel/bus_managers/usb/ |
H A D | Transfer.cpp | 69 fData.length = dataLength; 92 fVector[i].length = vector[i].iov_len; 109 fVector[i].length = vector[i].size; 121 size_t length = 0; local 122 for (size_t i = 0; i < fVectorCount && length <= USB_MAX_FRAGMENT_SIZE; i++) 123 length += fVector[i].length; 125 fFragmented = length > USB_MAX_FRAGMENT_SIZE; 132 size_t length = 0; local 134 length 146 size_t length = USB_MAX_FRAGMENT_SIZE; local [all...] |