Lines Matching refs:namelen
395 int namelen; in cramfs_readdir() local
406 namelen = de->namelen << 2; in cramfs_readdir()
407 memcpy(buf, name, namelen); in cramfs_readdir()
411 nextoffset = offset + sizeof(*de) + namelen; in cramfs_readdir()
413 if (!namelen) { in cramfs_readdir()
417 if (buf[namelen-1]) in cramfs_readdir()
419 namelen--; in cramfs_readdir()
421 if (!dir_emit(ctx, buf, namelen, ino, mode >> 12)) in cramfs_readdir()
444 int namelen, retval; in cramfs_lookup() local
454 namelen = de->namelen << 2; in cramfs_lookup()
455 offset += sizeof(*de) + namelen; in cramfs_lookup()
458 if (((dentry->d_name.len + 3) & ~3) != namelen) in cramfs_lookup()
462 if (!namelen) { in cramfs_lookup()
466 if (name[namelen-1]) in cramfs_lookup()
468 namelen--; in cramfs_lookup()
470 if (namelen != dentry->d_name.len) in cramfs_lookup()
472 retval = memcmp(dentry->d_name.name, name, namelen); in cramfs_lookup()