Lines Matching refs:nm

182 			  const struct fscrypt_name *nm)  in dbg_check_name()  argument
186 if (le16_to_cpu(dent->nlen) != fname_len(nm)) in dbg_check_name()
188 if (memcmp(dent->name, fname_name(nm), fname_len(nm))) in dbg_check_name()
201 struct fscrypt_name nm; in ubifs_lookup() local
205 err = fscrypt_prepare_lookup(dir, dentry, &nm); in ubifs_lookup()
212 if (fname_len(&nm) > UBIFS_MAX_NLEN) { in ubifs_lookup()
223 if (fname_name(&nm) == NULL) { in ubifs_lookup()
224 if (nm.hash & ~UBIFS_S_KEY_HASH_MASK) in ubifs_lookup()
226 dent_key_init_hash(c, &key, dir->i_ino, nm.hash); in ubifs_lookup()
227 err = ubifs_tnc_lookup_dh(c, &key, dent, nm.minor_hash); in ubifs_lookup()
229 dent_key_init(c, &key, dir->i_ino, &nm); in ubifs_lookup()
230 err = ubifs_tnc_lookup_nm(c, &key, dent, &nm); in ubifs_lookup()
241 if (dbg_check_name(c, dent, &nm)) { in ubifs_lookup()
270 fscrypt_free_filename(&nm); in ubifs_lookup()
275 struct fscrypt_name *nm) in ubifs_prepare_create() argument
280 return fscrypt_setup_filename(dir, &dentry->d_name, 0, nm); in ubifs_prepare_create()
291 struct fscrypt_name nm; in ubifs_create() local
306 err = ubifs_prepare_create(dir, dentry, &nm); in ubifs_create()
310 sz_change = CALC_DENT_SIZE(fname_len(&nm)); in ubifs_create()
326 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0); in ubifs_create()
332 fscrypt_free_filename(&nm); in ubifs_create()
345 fscrypt_free_filename(&nm); in ubifs_create()
361 struct fscrypt_name nm; in do_tmpfile() local
371 err = fscrypt_setup_filename(dir, &dentry->d_name, 0, &nm); in do_tmpfile()
377 fscrypt_free_filename(&nm); in do_tmpfile()
384 fscrypt_free_filename(&nm); in do_tmpfile()
420 err = ubifs_jnl_update(c, dir, &nm, inode, 1, 0); in do_tmpfile()
439 fscrypt_free_filename(&nm); in do_tmpfile()
500 struct fscrypt_name nm; in ubifs_readdir() local
558 fname_len(&nm) = 0; in ubifs_readdir()
559 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_readdir()
576 fname_len(&nm) = 0; in ubifs_readdir()
577 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_readdir()
593 fname_len(&nm) = le16_to_cpu(dent->nlen); in ubifs_readdir()
594 fname_name(&nm) = dent->name; in ubifs_readdir()
602 &nm.disk_name, &fstr); in ubifs_readdir()
606 fstr.len = fname_len(&nm); in ubifs_readdir()
607 fstr.name = fname_name(&nm); in ubifs_readdir()
620 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_readdir()
699 struct fscrypt_name nm; in ubifs_link() local
716 err = fscrypt_setup_filename(dir, &dentry->d_name, 0, &nm); in ubifs_link()
740 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0); in ubifs_link()
747 fscrypt_free_filename(&nm); in ubifs_link()
760 fscrypt_free_filename(&nm); in ubifs_link()
772 struct fscrypt_name nm; in ubifs_unlink() local
785 err = fscrypt_setup_filename(dir, &dentry->d_name, 1, &nm); in ubifs_unlink()
793 sz_change = CALC_DENT_SIZE(fname_len(&nm)); in ubifs_unlink()
814 err = ubifs_jnl_update(c, dir, &nm, inode, 1, 0); in ubifs_unlink()
826 fscrypt_free_filename(&nm); in ubifs_unlink()
837 fscrypt_free_filename(&nm); in ubifs_unlink()
852 struct fscrypt_name nm = { 0 }; in ubifs_check_dir_empty() local
858 dent = ubifs_tnc_next_ent(c, &key, &nm); in ubifs_check_dir_empty()
877 struct fscrypt_name nm; in ubifs_rmdir() local
893 err = fscrypt_setup_filename(dir, &dentry->d_name, 1, &nm); in ubifs_rmdir()
901 sz_change = CALC_DENT_SIZE(fname_len(&nm)); in ubifs_rmdir()
917 err = ubifs_jnl_update(c, dir, &nm, inode, 1, 0); in ubifs_rmdir()
929 fscrypt_free_filename(&nm); in ubifs_rmdir()
941 fscrypt_free_filename(&nm); in ubifs_rmdir()
953 struct fscrypt_name nm; in ubifs_mkdir() local
967 err = ubifs_prepare_create(dir, dentry, &nm); in ubifs_mkdir()
971 sz_change = CALC_DENT_SIZE(fname_len(&nm)); in ubifs_mkdir()
990 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0); in ubifs_mkdir()
999 fscrypt_free_filename(&nm); in ubifs_mkdir()
1011 fscrypt_free_filename(&nm); in ubifs_mkdir()
1029 struct fscrypt_name nm; in ubifs_mknod() local
1052 err = ubifs_prepare_create(dir, dentry, &nm); in ubifs_mknod()
1058 sz_change = CALC_DENT_SIZE(fname_len(&nm)); in ubifs_mknod()
1081 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0); in ubifs_mknod()
1089 fscrypt_free_filename(&nm); in ubifs_mknod()
1100 fscrypt_free_filename(&nm); in ubifs_mknod()
1118 struct fscrypt_name nm; in ubifs_symlink() local
1136 err = ubifs_prepare_create(dir, dentry, &nm); in ubifs_symlink()
1140 sz_change = CALC_DENT_SIZE(fname_len(&nm)); in ubifs_symlink()
1181 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0); in ubifs_symlink()
1199 fscrypt_free_filename(&nm); in ubifs_symlink()