Searched refs:length (Results 26 - 50 of 1330) sorted by relevance

1234567891011>>

/haiku/src/system/boot/loader/
H A Dstdio.cpp44 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 Dfgetln.c25 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 DUtility.cpp25 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 Dgeneric_vm_physical_page_ops.h17 phys_size_t length);
19 size_t length, bool user);
21 size_t length, bool user);
/haiku/src/system/runtime_loader/
H A Dpe.h20 status_t pe_verify_header(void *header, size_t length);
/haiku/src/bin/addattr/
H A DaddAttr.h15 const char* attrValue, size_t length, bool resolveLinks);
/haiku/src/tests/system/kernel/
H A Dadvisory_locking_test.cpp29 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 Ddebug.cpp27 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 DKPPPConfigurePacket.cpp46 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 DHashString.cpp31 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 DString.cpp11 String::SetToExactLength(const char* string, size_t length) argument
13 StringData* data = StringPool::Get(string, length);
/haiku/src/system/libroot/os/
H A DPathBuffer.h25 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 DString.cpp29 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 Dmman.h54 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 DUrlResult.cpp37 BUrlResult::SetLength(off_t length) argument
39 fLength = length;
/haiku/src/add-ons/kernel/file_systems/xfs/
H A DChecksum.h24 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 DDirectory.h20 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 Dbfs_allocator_invalidate_largest.cpp19 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 DBase64.cpp26 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 Dstring.h19 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 DI2CPort.h35 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 Darch_altcodepatch.cpp22 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 Dio_resources.cpp50 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 Ddump_exif.cpp22 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 DTransfer.cpp69 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...]

Completed in 166 milliseconds

1234567891011>>