Lines Matching refs:namelen
363 int namelen, error; in cramfs_readdir() local
374 namelen = de->namelen << 2; in cramfs_readdir()
375 memcpy(buf, name, namelen); in cramfs_readdir()
379 nextoffset = offset + sizeof(*de) + namelen; in cramfs_readdir()
381 if (!namelen) { in cramfs_readdir()
385 if (buf[namelen-1]) in cramfs_readdir()
387 namelen--; in cramfs_readdir()
389 error = filldir(dirent, buf, namelen, offset, ino, mode >> 12); in cramfs_readdir()
414 int namelen, retval; in cramfs_lookup() local
423 namelen = de->namelen << 2; in cramfs_lookup()
424 offset += sizeof(*de) + namelen; in cramfs_lookup()
427 if (((dentry->d_name.len + 3) & ~3) != namelen) in cramfs_lookup()
431 if (!namelen) { in cramfs_lookup()
435 if (name[namelen-1]) in cramfs_lookup()
437 namelen--; in cramfs_lookup()
439 if (namelen != dentry->d_name.len) in cramfs_lookup()
441 retval = memcmp(dentry->d_name.name, name, namelen); in cramfs_lookup()