/haiku/src/add-ons/kernel/network/stack/ |
H A D | datalink.cpp | 178 fill_address(const sockaddr* from, sockaddr* to, size_t maxLength) argument 182 return user_memcpy(to, from, min_c(from->sa_len, maxLength)); 190 return user_memcpy(to, &empty, min_c(2, maxLength)); 807 size_t maxLength = length - offsetof(ifreq, ifr_addr); local 811 &((struct ifreq*)argument)->ifr_addr, maxLength);
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | BPlusTree.cpp | 2641 uint16 maxLength, off_t* value, uint16* duplicate) 2747 if (length + (needsTermination ? 1 : 0) > maxLength) { 2748 if (!needsTermination || maxLength < INODE_FILE_NAME_LENGTH) { 2759 length = maxLength - 1; 2640 Traverse(int8 direction, void* key, uint16* keyLength, uint16 maxLength, off_t* value, uint16* duplicate) argument
|
H A D | BPlusTree.h | 402 uint16* keyLength, uint16 maxLength, 408 uint16 maxLength, off_t* value, 411 uint16 maxLength, off_t* value, 531 TreeIterator::GetNextEntry(void* key, uint16* keyLength, uint16 maxLength, argument 534 return Traverse(BPLUSTREE_FORWARD, key, keyLength, maxLength, value, 540 TreeIterator::GetPreviousEntry(void* key, uint16* keyLength, uint16 maxLength, argument 543 return Traverse(BPLUSTREE_BACKWARD, key, keyLength, maxLength, value,
|
/haiku/src/kits/debugger/dwarf/ |
H A D | DataReader.h | 46 DataReader RestrictedReader(off_t maxLength) argument 48 return DataReader(fData, maxLength, fAddressSize, fIsBigEndian); 51 DataReader RestrictedReader(off_t relativeOffset, off_t maxLength) argument 53 return DataReader(fData + relativeOffset, maxLength, fAddressSize, fIsBigEndian);
|
/haiku/src/system/kernel/debug/ |
H A D | debug.cpp | 453 read_line(char* buffer, int32 maxLength, argument 475 editingHelper->TabCompletion(buffer, maxLength, 673 if (length >= maxLength - 2) {
|
/haiku/src/bin/bfs_tools/lib/ |
H A D | Inode.cpp | 1387 Symlink::LinksTo(char *to,size_t maxLength) argument 1399 status = stream.Read(to,maxLength);
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Iterators.cpp | 50 TreePath::TreePath(uint32 maxLength) argument 51 : fMaxLength(maxLength),
|
H A D | DirItem.h | 111 size_t maxLength = 0; local 113 maxLength = fHeader->GetLen() - entry->GetLocation(); 115 maxLength = EntryAt(index -1)->GetLocation() 118 *nameLen = strnlen(name, maxLength);
|
H A D | Iterators.h | 42 TreePath(uint32 maxLength);
|
/haiku/src/system/kernel/device_manager/ |
H A D | dma_resources.cpp | 562 generic_size_t maxLength = vec.length - vecOffset; local 563 if (maxLength > transferLeft) 564 maxLength = transferLeft; 565 generic_size_t length = maxLength; 602 length = maxLength;
|
/haiku/src/kits/mail/ |
H A D | MailMessage.cpp | 383 BEmailMessage::GetName(char* name, int32 maxLength) const 385 if (name == NULL || maxLength <= 0) 390 name, maxLength); 391 name[maxLength - 1] = '\0';
|
/haiku/headers/posix/ |
H A D | wchar.h | 111 extern size_t wcslcat(wchar_t *dest, const wchar_t *src, size_t maxLength); 112 extern size_t wcslcpy(wchar_t *dest, const wchar_t *src, size_t maxLength); 115 size_t maxLength); 117 size_t maxLength, locale_t locale); 122 extern size_t wcsnlen(const wchar_t *wcs, size_t maxLength);
|
/haiku/src/kits/support/ |
H A D | String.cpp | 189 BString::BString(const char* string, int32 maxLength) argument 192 _Init(string, strlen_clamp(safestr(string), maxLength)); 289 BString::SetTo(const char* string, int32 maxLength) argument 291 if (maxLength < 0) 292 maxLength = INT32_MAX; 294 maxLength = strlen_clamp(safestr(string), maxLength); 296 if (_MakeWritable(maxLength, false) == B_OK) 297 memcpy(fPrivateData, string, maxLength); 335 BString::SetTo(const BString& string, int32 maxLength) argument 351 Adopt(BString& from, int32 maxLength) argument 1939 LockBuffer(int32 maxLength) argument [all...] |
/haiku/headers/os/support/ |
H A D | String.h | 24 BString(const char* string, int32 maxLength); 50 BString& SetTo(const char* string, int32 maxLength); 55 BString& SetTo(const BString& string, int32 maxLength); 56 BString& Adopt(BString& from, int32 maxLength); 324 char* LockBuffer(int32 maxLength);
|
/haiku/src/add-ons/kernel/generic/scsi_periph/ |
H A D | block.cpp | 304 uint64 maxLength = unmapSupport->maxWritesameLength; local 305 if (maxLength == 0) { 308 maxLength = unmapSupport->maxUnmapLbaCount; 310 maxLength = WS16_MAX_BLOCK_COUNT_VALUE; 313 *maxLbaCount = min_c(maxLength, WS16_MAX_BLOCK_COUNT_VALUE); 318 uint64 maxLength = unmapSupport->maxWritesameLength; local 319 if (maxLength == 0) { 322 maxLength = unmapSupport->maxUnmapLbaCount; 324 maxLength = WS10_MAX_BLOCK_COUNT_VALUE; 327 *maxLbaCount = min_c(maxLength, WS10_MAX_BLOCK_COUNT_VALU 468 uint64 maxLength = UNMAP_MAX_BLOCK_COUNT_VALUE; local 639 uint64 maxLength = min_c(device->max_unmap_lba_count, local 719 uint64 maxLength = min_c(device->max_unmap_lba_count, local [all...] |
/haiku/src/add-ons/kernel/file_systems/packagefs/util/ |
H A D | String.h | 19 bool SetTo(const char* string, size_t maxLength); 72 String::SetTo(const char* string, size_t maxLength) argument 74 return SetToExactLength(string, strnlen(string, maxLength));
|
/haiku/headers/private/libroot/ |
H A D | wchar_private.h | 50 extern size_t __wcslcat(wchar_t *dest, const wchar_t *src, size_t maxLength); 51 extern size_t __wcslcpy(wchar_t *dest, const wchar_t *src, size_t maxLength); 54 size_t maxLength); 56 size_t maxLength, locale_t locale); 61 extern size_t __wcsnlen(const wchar_t *wcs, size_t maxLength);
|
/haiku/src/add-ons/kernel/debugger/demangle/ |
H A D | gcc3+.cpp | 3637 int maxLength = fInput.CharsRemaining(); local 3639 while (length < maxLength && fInput[length] != 'E')
|
/haiku/src/tests/system/libroot/os/ |
H A D | DriverSettingsTest.cpp | 53 * as much as "maxLength" bytes to the dest string. 54 * Always null terminates the string as long as maxLength is 61 strlcat(char *dest, const char *source, size_t maxLength) argument 63 size_t destLength = strnlen(dest, maxLength); 66 if (maxLength == destLength) 70 maxLength -= destLength; 73 for (; i < maxLength - 1 && source[i]; i++) {
|
/haiku/src/kits/storage/mime/ |
H A D | Database.cpp | 197 type_code attributeType, size_t maxLength, const char *value) 200 if (type == NULL || value == NULL || length >= maxLength) 203 char oldValue[maxLength]; 205 maxLength, attributeType); 196 _SetStringValue(const char *type, int32 what, const char* attribute, type_code attributeType, size_t maxLength, const char *value) argument
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/shared/ |
H A D | String.cpp | 44 String::SetTo(const char *string, int32 maxLength) argument 47 if (maxLength > 0) 48 maxLength = strnlen(string, maxLength); 49 else if (maxLength < 0) 50 maxLength = strlen(string); 52 return _SetTo(string, maxLength);
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | UdfString.cpp | 273 int32 maxLength = length-1; // Max length of input string in uint8 characters local 274 int32 allocationLength = maxLength*2+1; // Need at most 2 utf8 chars per uint8 char 279 for (int32 i = 0; i < maxLength && inputString[i]; i++) { 295 int32 maxLength = (length-1) / 2; // Max length of input string in uint16 characters local 296 int32 allocationLength = maxLength*3+1; // Need at most 3 utf8 chars per uint16 char 301 for (int32 i = 0; i < maxLength && inputString[i]; i++) {
|
/haiku/src/add-ons/screen_savers/message/ |
H A D | Message.cpp | 67 int maxLength = 0; local 71 if (length > maxLength) { 72 maxLength = length;
|
/haiku/src/system/libroot/posix/wchar/ |
H A D | wcsnlen.c | 10 __wcsnlen(const wchar_t* wcs, size_t maxLength) argument 14 while (length < maxLength && *wcs++ != L'\0')
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | String.h | 42 inline bool SetTo(const char *string, int32 maxLength = -1); 100 String::SetTo(const char *string, int32 maxLength) argument 103 if (maxLength > 0) 104 maxLength = strnlen(string, maxLength); 105 else if (maxLength < 0) 106 maxLength = strlen(string); 108 return _SetTo(string, maxLength);
|