Lines Matching refs:namelen
209 const char *name, int namelen) in reiserfs_match() argument
213 if ((namelen == de->de_namelen) && in reiserfs_match()
228 const char *name, int namelen) in linear_search_in_dir_item() argument
268 reiserfs_match(de, name, namelen)) != NAME_NOT_FOUND) { in linear_search_in_dir_item()
304 static int reiserfs_find_entry(struct inode *dir, const char *name, int namelen, in reiserfs_find_entry() argument
311 if (namelen > REISERFS_MAX_NAME(dir->i_sb->s_blocksize)) in reiserfs_find_entry()
316 get_third_component(dir->i_sb, name, namelen), in reiserfs_find_entry()
331 namelen); in reiserfs_find_entry()
430 struct inode *dir, const char *name, int namelen, in reiserfs_add_entry() argument
453 if (!namelen) in reiserfs_add_entry()
456 if (namelen > REISERFS_MAX_NAME(dir->i_sb->s_blocksize)) in reiserfs_add_entry()
461 get_third_component(dir->i_sb, name, namelen), in reiserfs_add_entry()
465 buflen = DEH_SIZE + ROUND_UP(namelen); in reiserfs_add_entry()
475 STAT_DATA_V1) ? (DEH_SIZE + namelen) : buflen; in reiserfs_add_entry()
493 memcpy((char *)(deh + 1), name, namelen); in reiserfs_add_entry()
495 padd_item((char *)(deh + 1), ROUND_UP(namelen), namelen); in reiserfs_add_entry()
507 retval = reiserfs_find_entry(dir, name, namelen, &path, &de); in reiserfs_add_entry()