Home | History | Annotate | Download | only in lfs

Lines Matching defs:namlen

377 			int namlen;
379 namlen = lfs_dir_getnamlen(fs, ep);
380 if (namlen == cnp->cn_namelen &&
382 (unsigned)namlen)) {
663 int namlen;
670 namlen = lfs_dir_getnamlen(fs, ep);
674 reclen < LFS_DIRSIZ(fs, ep) || namlen > LFS_MAXNAMLEN) {
676 printf("First bad, reclen=%#x, DIRSIZ=%lu, namlen=%d, "
680 namlen, dp->v_mount->mnt_flag, entryoffsetinblock,
687 for (i = 0; i < namlen; i++)
703 * NAME/NAMLEN is the name, which is not necessarily null terminated.
716 const char *name, size_t namlen,
720 lfs_dir_setnamlen(fs, dirp, namlen);
722 memcpy(lfs_dir_nameptr(fs, dirp), name, namlen);
723 lfs_dir_nameptr(fs, dirp)[namlen] = '\0';
775 unsigned namlen, reclen;
782 namlen = cnp->cn_namelen;
786 newentrysize = LFS_DIRECTSIZ(fs, namlen);
807 ulfs_direntry_assign(fs, ep, name, namlen, inum, dtype);
910 memcmp(lfs_dir_nameptr(fs, ep), name, namlen) == 0)) {
928 ulfs_direntry_assign(fs, ep, name, namlen, inum, dtype);
1140 int error, namlen;
1163 namlen = lfs_dir_getnamlen(fs, dp);
1165 if (namlen > 2)
1170 * At this point namlen must be 1 or 2.
1174 if (namlen == 1 && lfs_dir_getino(fs, dp) == ip->i_number)