Searched refs:nameLen (Results 1 - 25 of 32) sorted by path

12

/haiku/src/add-ons/kernel/file_systems/netfs/client/
H A DShareAttrDir.cpp91 int32 nameLen = strlen(name);
92 int32 size = sizeof(Attribute) + nameLen;
H A DShareVolume.cpp1573 int32 nameLen = reply->name.GetSize(); local
1574 if (!name || nameLen < 2)
1578 error = set_dirent_name(buffer, bufferSize, name, nameLen - 1);
1953 int32 nameLen = entryInfo.name.GetSize(); local
1954 if (!name || nameLen < 2)
2010 error = set_dirent_name(buffer, bufferSize, name, nameLen - 1);
2129 int32 nameLen = entryInfo.name.GetSize(); local
2130 if (!name || nameLen < 2)
H A DVirtualVolume.cpp138 int32 nameLen = strlen(volume->GetName()); local
139 if (nameLen == 0 || nameLen >= B_FILE_NAME_LENGTH)
H A DVolumeSupport.h14 int32 nameLen)
16 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
18 memcpy(buffer->d_name, name, nameLen);
19 buffer->d_name[nameLen] = '\0';
13 set_dirent_name(struct dirent* buffer, size_t bufferSize, const char* name, int32 nameLen) argument
H A Dnetfs.cpp689 int nameLen = strnlen(entry->d_name, B_FILE_NAME_LENGTH - 1); local
690 strncpy(name, entry->d_name, nameLen);
691 name[nameLen] = '\0';
/haiku/src/add-ons/kernel/file_systems/netfs/server/
H A DAttributeDirectory.cpp50 int32 nameLen = strlen(name);
51 int32 size = sizeof(Attribute) + nameLen;
/haiku/src/add-ons/kernel/file_systems/packagefs/util/
H A DUtils.h31 size_t nameLen)
33 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
37 memcpy(buffer->d_name, name, nameLen);
38 buffer->d_name[nameLen] = '\0';
30 set_dirent_name(struct dirent* buffer, size_t bufferSize, const char* name, size_t nameLen) argument
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DTree.cpp181 size_t nameLen, DirItem *foundItem, int32 *entryIndex)
187 if (fVolume->GetKeyOffsetForName(name, nameLen, &offset) == B_OK) {
189 //offset, (int)nameLen, name, nameLen));
200 if (itemNameLen == nameLen
201 && !strncmp(name, itemName, nameLen)) {
180 FindDirEntry(uint32 dirID, uint32 objectID, const char *name, size_t nameLen, DirItem *foundItem, int32 *entryIndex) argument
H A DTree.h59 size_t nameLen, DirItem *foundItem,
H A DDirItem.h91 const char *EntryNameAt(int32 index, size_t *nameLen = NULL) const
110 if (name && nameLen) {
118 *nameLen = strnlen(name, maxLength);
129 size_t nameLen = 0; local
130 const char *name = EntryNameAt(index, &nameLen);
131 if (name && nameLen > 0) {
132 if (nameLen + 1 <= bufferSize) {
133 strncpy(buffer, name, nameLen);
134 buffer[nameLen] = 0;
151 size_t nameLen local
[all...]
H A DVolume.cpp602 size_t nameLen = 0; local
603 const char *name = item.EntryNameAt(index, &nameLen);
610 uint64 testOffset = key_offset_for_name(function, name, nameLen);
639 size_t nameLen = 0; local
640 if (const char *name = item.EntryNameAt(index, &nameLen)) {
641 uint64 testOffset = key_offset_for_name(function, name, nameLen);
H A Dkernel_interface.cpp503 const char *name, int32 nameLen)
505 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
507 memcpy(buffer->d_name, name, nameLen);
508 buffer->d_name[nameLen] = '\0';
579 size_t nameLen = 0; local
580 const char *name = item.EntryNameAt(index, &nameLen);
581 if (!name || nameLen == 0) // bad data: skip it gracefully
585 error = set_dirent_name(buffer, bufferSize, name, nameLen);
613 size_t nameLen = strlen(name); local
617 nameLen);
502 set_dirent_name(struct dirent *buffer, size_t bufferSize, const char *name, int32 nameLen) argument
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DKernelRequestHandler.cpp142 int32 nameLen = request->name.GetSize(); local
143 if (name && (nameLen <= 0))
146 name[nameLen - 1] = '\0'; // NULL-terminate to be safe
293 int32 nameLen = request->name.GetSize(); local
294 if (!name || nameLen <= 0) {
298 name[nameLen - 1] = '\0'; // NULL-terminate to be safe
H A Dkernel_interface.cpp632 int nameLen = strnlen(entry->d_name, B_FILE_NAME_LENGTH - 1); local
633 strncpy(name, entry->d_name, nameLen);
634 name[nameLen] = '\0';
1027 int nameLen = strnlen(buffer->d_name, B_FILE_NAME_LENGTH - 1); local
1028 strncpy(name, buffer->d_name, nameLen);
1029 name[nameLen] = '\0';
H A DVolume.cpp1046 size_t nameLen = reply->buffer.GetSize(); local
1047 nameLen = strnlen(readBuffer, nameLen);
1048 if (nameLen <= 0 || nameLen >= bufferSize)
1051 memcpy(buffer, readBuffer, nameLen);
1052 buffer[nameLen] = '\0';
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A DVolume.cpp151 size_t nameLen = strnlen(entry->d_name, B_FILE_NAME_LENGTH); local
152 if (nameLen < bufferSize) {
153 memcpy(buffer, entry->d_name, nameLen);
154 buffer[nameLen] = '\0';
/haiku/src/kits/debugger/elf/
H A DCoreFile.cpp365 size_t nameLen = strnlen(name, nameSize); local
366 if (nameLen == nameSize) {
/haiku/src/system/libroot/posix/
H A Duser_group_common.cpp222 size_t nameLen; local
223 if (shell == NULL || (nameLen = strlen(name)) == 0
225 || nameLen >= MAX_PASSWD_NAME_LEN
298 size_t nameLen; local
299 if (groupID == NULL || (nameLen = strlen(name)) == 0 || !isdigit(*groupID)
300 || nameLen >= MAX_GROUP_NAME_LEN
380 size_t nameLen; local
381 if (flagsString == NULL || (nameLen = strlen(name)) == 0
382 || nameLen >= MAX_SHADOW_PWD_NAME_LEN
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dmodule.cpp475 size_t nameLen = strlen(info->name); local
476 if (nameLen < *bufferSize) {
478 *bufferSize = nameLen;
520 size_t nameLen = name.length(); local
521 if (nameLen < *bufferSize) {
523 *bufferSize = nameLen;
/haiku/src/add-ons/kernel/bus_managers/fdt/
H A Dfdt_module.cpp93 int nameLen = 0; local
94 const char *name = fdt_get_name(gFDT, node, &nameLen);
98 fdt_strerror(nameLen));
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A Dkernel_interface.cpp1308 size_t nameLen = strlen(name); local
1311 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
1315 memcpy(buffer->d_name, name, nameLen);
1316 buffer->d_name[nameLen] = '\0';
1427 size_t nameLen = strlen(name); local
1430 size_t length = (buffer->d_name + nameLen + 1) - (char*)buffer;
1434 memcpy(buffer->d_name, name, nameLen);
1435 buffer->d_name[nameLen] = '\0';
1901 size_t nameLen = strlen(name); local
1904 size_t length = (buffer->d_name + nameLen
[all...]
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEVolume.cpp252 size_t nameLen = strlen(name); local
255 size_t size = offsetof(struct dirent, d_name) + nameLen + 1;
266 memcpy(buffer->d_name, name, nameLen + 1);
269 fCurrentOffset += nameLen + 1;
/haiku/src/add-ons/kernel/network/stack/
H A Dnet_socket.cpp1207 size_t nameLen = 0; local
1210 nameLen = header->msg_namelen;
1248 header->msg_namelen = min_c(nameLen, buffer->source->sa_len);
/haiku/src/build/libbe/support/
H A DArchivable.cpp238 int nameLen = 0; local
244 nameLen = GetNumber(name);
245 out.Append(name, nameLen);
247 name += nameLen;
/haiku/src/build/libroot/
H A Dfs_attr_untyped.cpp247 int nameLen = strlen(name); local
248 fListingIndex += nameLen + 1;
255 nameLen = demangledName.length();
257 if (nameLen == 0) {

Completed in 244 milliseconds

12