Lines Matching refs:dir_ni
26 static ntfs_inode *ntfs_new_file(ntfs_inode *dir_ni,
38 @@ -820,7 +821,7 @@ static ntfs_inode *ntfs_new_file(ntfs_inode *dir_ni,
42 - ni = ntfs_create(dir_ni, const_cpu_to_le32(0), ufilename, ufilename_len, S_IFREG);
43 + ni = ntfs_create(dir_ni, const_cpu_to_le32(0), ufilename, ufilename_len, type);
78 dir_ni = ntfs_inode_open(vol, FILE_root);
82 if (dir_ni) {
83 if (!(dir_ni->mrec->flags & MFT_RECORD_IS_DIRECTORY)) {
88 - ni = ntfs_new_file(dir_ni, filename);
89 + ni = ntfs_new_file(dir_ni, filename, fst.st_mode);
90 ntfs_inode_close(dir_ni);
112 ni = ntfs_pathname_to_inode(vol, dir_ni, overwrite_filename);
132 - ni = ntfs_new_file(dir_ni, filename);
133 + ni = ntfs_new_file(dir_ni, filename, fst.st_mode);
134 ntfs_inode_close(dir_ni);