Lines Matching refs:nm

182 			  const struct fscrypt_name *nm)
186 if (le16_to_cpu(dent->nlen) != fname_len(nm))
188 if (memcmp(dent->name, fname_name(nm), fname_len(nm)))
201 struct fscrypt_name nm;
205 err = fscrypt_prepare_lookup(dir, dentry, &nm);
211 if (fname_len(&nm) > UBIFS_MAX_NLEN) {
222 if (fname_name(&nm) == NULL) {
223 if (nm.hash & ~UBIFS_S_KEY_HASH_MASK)
225 dent_key_init_hash(c, &key, dir->i_ino, nm.hash);
226 err = ubifs_tnc_lookup_dh(c, &key, dent, nm.minor_hash);
228 dent_key_init(c, &key, dir->i_ino, &nm);
229 err = ubifs_tnc_lookup_nm(c, &key, dent, &nm);
240 if (dbg_check_name(c, dent, &nm)) {
269 fscrypt_free_filename(&nm);
274 struct fscrypt_name *nm)
279 return fscrypt_setup_filename(dir, &dentry->d_name, 0, nm);
290 struct fscrypt_name nm;
305 err = ubifs_prepare_create(dir, dentry, &nm);
309 sz_change = CALC_DENT_SIZE(fname_len(&nm));
325 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0);
331 fscrypt_free_filename(&nm);
344 fscrypt_free_filename(&nm);
357 struct fscrypt_name nm;
368 err = fscrypt_setup_filename(dir, &dentry->d_name, 0, &nm);
394 fscrypt_free_filename(&nm);
435 struct fscrypt_name nm;
447 err = fscrypt_setup_filename(dir, &dentry->d_name, 0, &nm);
453 fscrypt_free_filename(&nm);
460 fscrypt_free_filename(&nm);
484 err = ubifs_jnl_update(c, dir, &nm, inode, 1, 0);
490 fscrypt_free_filename(&nm);
504 fscrypt_free_filename(&nm);
559 struct fscrypt_name nm;
617 fname_len(&nm) = 0;
618 dent = ubifs_tnc_next_ent(c, &key, &nm);
635 fname_len(&nm) = 0;
636 dent = ubifs_tnc_next_ent(c, &key, &nm);
652 fname_len(&nm) = le16_to_cpu(dent->nlen);
653 fname_name(&nm) = dent->name;
661 &nm.disk_name, &fstr);
665 fstr.len = fname_len(&nm);
666 fstr.name = fname_name(&nm);
679 dent = ubifs_tnc_next_ent(c, &key, &nm);
732 struct fscrypt_name nm;
749 err = fscrypt_setup_filename(dir, &dentry->d_name, 0, &nm);
773 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0);
780 fscrypt_free_filename(&nm);
793 fscrypt_free_filename(&nm);
805 struct fscrypt_name nm;
818 err = fscrypt_setup_filename(dir, &dentry->d_name, 1, &nm);
826 sz_change = CALC_DENT_SIZE(fname_len(&nm));
847 err = ubifs_jnl_update(c, dir, &nm, inode, 1, 0);
859 fscrypt_free_filename(&nm);
870 fscrypt_free_filename(&nm);
885 struct fscrypt_name nm = { 0 };
891 dent = ubifs_tnc_next_ent(c, &key, &nm);
910 struct fscrypt_name nm;
926 err = fscrypt_setup_filename(dir, &dentry->d_name, 1, &nm);
934 sz_change = CALC_DENT_SIZE(fname_len(&nm));
950 err = ubifs_jnl_update(c, dir, &nm, inode, 1, 0);
962 fscrypt_free_filename(&nm);
974 fscrypt_free_filename(&nm);
986 struct fscrypt_name nm;
1000 err = ubifs_prepare_create(dir, dentry, &nm);
1004 sz_change = CALC_DENT_SIZE(fname_len(&nm));
1023 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0);
1032 fscrypt_free_filename(&nm);
1044 fscrypt_free_filename(&nm);
1062 struct fscrypt_name nm;
1085 err = ubifs_prepare_create(dir, dentry, &nm);
1091 sz_change = CALC_DENT_SIZE(fname_len(&nm));
1114 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0);
1122 fscrypt_free_filename(&nm);
1135 fscrypt_free_filename(&nm);
1152 struct fscrypt_name nm;
1171 err = ubifs_prepare_create(dir, dentry, &nm);
1175 sz_change = CALC_DENT_SIZE(fname_len(&nm));
1216 err = ubifs_jnl_update(c, dir, &nm, inode, 0, 0);
1236 fscrypt_free_filename(&nm);