Lines Matching refs:namelen
726 int namelen; in cramfs_readdir() local
737 namelen = de->namelen << 2; in cramfs_readdir()
738 memcpy(buf, name, namelen); in cramfs_readdir()
742 nextoffset = offset + sizeof(*de) + namelen; in cramfs_readdir()
744 if (!namelen) { in cramfs_readdir()
748 if (buf[namelen-1]) in cramfs_readdir()
750 namelen--; in cramfs_readdir()
752 if (!dir_emit(ctx, buf, namelen, ino, mode >> 12)) in cramfs_readdir()
775 int namelen, retval; in cramfs_lookup() local
785 namelen = de->namelen << 2; in cramfs_lookup()
786 offset += sizeof(*de) + namelen; in cramfs_lookup()
789 if (((dentry->d_name.len + 3) & ~3) != namelen) in cramfs_lookup()
793 if (!namelen) { in cramfs_lookup()
797 if (name[namelen-1]) in cramfs_lookup()
799 namelen--; in cramfs_lookup()
801 if (namelen != dentry->d_name.len) in cramfs_lookup()
803 retval = memcmp(dentry->d_name.name, name, namelen); in cramfs_lookup()