Symbol: strnlen
headers/build/BeOSBuildCompatibility.h
44
extern size_t strnlen(const char* string, size_t length);
headers/build/HaikuBuildCompatibility.h
115
extern size_t strnlen(const char *string, size_t count);
headers/posix/string.h
72
extern size_t strnlen(const char *string, size_t count);
src/add-ons/kernel/bus_managers/acpi/acpica/include/actypes.h
686
strnlen (a, ACPI_NAMESEG_SIZE) == ACPI_NAMESEG_SIZE)
src/add-ons/kernel/debugger/hangman/hangman.c
187
sz = strnlen(ti.name, B_OS_NAME_LENGTH);
src/add-ons/kernel/drivers/disk/virtual/ram_disk/ram_disk.cpp
944
if (strnlen(request->path, sizeof(request->path))
src/add-ons/kernel/file_systems/cdda/cdda.cpp
373
state += strnlen(buffer, 12 - state);
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
149
int32 serverNameLen = strnlen(params->serverName,
src/add-ons/kernel/file_systems/netfs/client/RootVolume.cpp
175
int32 serverNameLen = strnlen(params->serverName,
src/add-ons/kernel/file_systems/netfs/client/netfs.cpp
689
int nameLen = strnlen(entry->d_name, B_FILE_NAME_LENGTH - 1);
src/add-ons/kernel/file_systems/packagefs/nodes/UnpackingLeafNode.cpp
282
size_t linkLength = strnlen(linkPath, B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/packagefs/package_links/PackageLinkSymlink.cpp
162
size_t linkLength = strnlen(fLinkPath, B_PATH_NAME_LENGTH);
src/add-ons/kernel/file_systems/packagefs/util/String.h
74
return SetToExactLength(string, strnlen(string, maxLength));
src/add-ons/kernel/file_systems/packagefs/volume/Volume.cpp
141
if (strnlen(item.name, maxNameSize) == maxNameSize)
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
60
result = compare_integral(strnlen((const char*)key1, length1),
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
61
strnlen((const char*)key2, length2));
src/add-ons/kernel/file_systems/ramfs/String.h
81
maxLength = strnlen(string, maxLength);
src/add-ons/kernel/file_systems/ramfs/SymLink.cpp
54
int32 len = strnlen(path, PATH_MAX - 1);
src/add-ons/kernel/file_systems/reiserfs/DirItem.h
118
*nameLen = strnlen(name, maxLength);
src/add-ons/kernel/file_systems/shared/QueryParserUtils.cpp
81
result = compare_integral(strnlen((const char*)key1, length1),
src/add-ons/kernel/file_systems/shared/QueryParserUtils.cpp
82
strnlen((const char*)key2, length2));
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/Volume.cpp
1047
nameLen = strnlen(readBuffer, nameLen);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
1027
int nameLen = strnlen(buffer->d_name, B_FILE_NAME_LENGTH - 1);
src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/kernel_interface.cpp
632
int nameLen = strnlen(entry->d_name, B_FILE_NAME_LENGTH - 1);
src/add-ons/kernel/file_systems/userlandfs/server/Volume.cpp
151
size_t nameLen = strnlen(entry->d_name, B_FILE_NAME_LENGTH);
src/add-ons/kernel/file_systems/userlandfs/server/fuse/FUSEVolume.cpp
1228
*_bytesRead = strnlen(buffer, bufferSize);
src/add-ons/kernel/file_systems/userlandfs/shared/String.cpp
48
maxLength = strnlen(string, maxLength);
src/add-ons/kernel/network/protocols/unix/UnixDatagramEndpoint.cpp
530
size_t pathLen = strnlen(address->sun_path, sizeof(address->sun_path));
src/add-ons/kernel/network/protocols/unix/UnixEndpoint.cpp
104
size_t pathLen = strnlen(address->sun_path, sizeof(address->sun_path));
src/add-ons/kernel/network/protocols/unix/UnixStreamEndpoint.cpp
252
size_t pathLen = strnlen(address->sun_path, sizeof(address->sun_path));
src/bin/debug/strace/TypeHandler.cpp
157
result += string(buffer, strnlen(buffer, sizeof(buffer)));
src/kits/debug/Image.cpp
171
return strnlen(symbolName,
src/kits/debug/SymbolLookup.cpp
505
return strnlen(address, (addr_t)area->LocalAddress() + area->Size()
src/kits/debug/debug_support.cpp
199
int chunkSize = strnlen(buffer, bytesRead);
src/kits/debugger/elf/CoreFile.cpp
365
size_t nameLen = strnlen(name, nameSize);
src/kits/debugger/elf/ElfSymbolLookup.cpp
287
size_t chunkSize = strnlen(buffer, bytesRead);
src/kits/debugger/model/TeamMemory.cpp
39
size_t length = strnlen(buffer, bytesRead);
src/kits/interface/TextView.cpp
1232
_DoInsertText(text, strnlen(text, length), fSelStart, runs);
src/kits/interface/TextView.cpp
1247
_DoInsertText(text, strnlen(text, length), offset, runs);
src/kits/package/hpkg/ReaderImplBase.cpp
1008
size_t stringLength = strnlen(position, (char*)sectionEnd - position);
src/kits/package/hpkg/ReaderImplBase.cpp
1356
size_t stringLength = strnlen(string,
src/kits/package/hpkg/v1/ReaderImplBaseV1.cpp
635
size_t stringLength = strnlen(position, (char*)sectionEnd - position);
src/kits/package/hpkg/v1/ReaderImplBaseV1.cpp
963
size_t stringLength = strnlen(string,
src/kits/shared/HashString.cpp
50
maxLength = strnlen(string, maxLength);
src/kits/support/String.cpp
65
return max <= 0 ? 0 : strnlen(string, max);
src/kits/support/StringList.cpp
292
length >= 0 ? strnlen(separator, length) : strlen(separator));
src/kits/support/StringList.cpp
416
size_t read = strnlen(string, restSize);
src/libs/libfdt/fdt_ro.c
735
length = strnlen(list, end - list) + 1;
src/libs/libfdt/fdt_ro.c
762
length = strnlen(list, end - list) + 1;
src/libs/libfdt/fdt_ro.c
796
length = strnlen(list, end - list) + 1;
src/system/boot/loader/file_systems/tarfs/tarfs.cpp
556
fSize = strnlen(header->linkname, sizeof(header->linkname));
src/system/boot/loader/menu.cpp
1025
fSize(strnlen(buffer, size))
src/system/kernel/debug/debug.cpp
2058
size_t length = strnlen(buffer, toCopy);
src/system/kernel/debug/tracing.cpp
1641
maxSize = strnlen(source, maxSize - 1) + 1;
src/system/kernel/fs/KPath.cpp
237
fPathLength = strnlen(fBuffer, fBufferSize);
src/system/kernel/lib/kernel_vsprintf.cpp
378
length = strnlen(argument, precision);
src/system/kernel/messaging/KMessage.cpp
898
int32 nameLen = strnlen(fieldHeader->name, maxNameLen);
src/system/kernel/team.cpp
1467
|| strnlen(arg, maxLen) == maxLen) {
src/system/libroot/posix/glibc/include/string.h
10
#define __strnlen strnlen
src/system/libroot/posix/glibc/libio/fmemopen.c
242
c->maxpos = strnlen (c->buffer, len);
src/system/libroot/posix/musl/regex/fnmatch.c
202
m = strnlen(pat, m);
src/system/libroot/posix/musl/regex/fnmatch.c
224
n = strnlen(str, n);
src/system/libroot/posix/musl/string/strlcat.c
6
size_t l = strnlen(d, n);
src/system/libroot/posix/string/strndup.cpp
18
size_t length = strnlen(string, size);
src/system/libroot/posix/unistd/getlogin.cpp
44
if (strnlen(pw->pw_name, LOGIN_NAME_MAX) >= nameSize)
src/tests/add-ons/kernel/kernelland_emu/KPath.cpp
230
fPathLength = strnlen(fBuffer, fBufferSize);
src/tests/system/kernel/file_corruption/fs/Directory.cpp
498
if (strnlen(name, nameLength) != nameLength) {
src/tests/system/kernel/file_corruption/fs/Directory.cpp
735
|| strnlen(name, nameLength) != nameLength) {
src/tests/system/kernel/file_corruption/fs/SuperBlock.cpp
26
|| strnlen(name, kCheckSumFSNameLength) >= kCheckSumFSNameLength) {
src/tests/system/libroot/os/DriverSettingsTest.cpp
63
size_t destLength = strnlen(dest, maxLength);
src/tools/fs_shell/string.cpp
266
return strnlen(string, count);