Home
last modified time | relevance | path

Searched refs:NCP_FINFO (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/fs/ncpfs/
Dfile.c44 atomic_read(&NCP_FINFO(inode)->opened), in ncp_make_open()
45 NCP_FINFO(inode)->volNumber, in ncp_make_open()
46 NCP_FINFO(inode)->dirEntNum); in ncp_make_open()
48 mutex_lock(&NCP_FINFO(inode)->open_mutex); in ncp_make_open()
49 if (!atomic_read(&NCP_FINFO(inode)->opened)) { in ncp_make_open()
84 atomic_set(&NCP_FINFO(inode)->opened, 1); in ncp_make_open()
87 access = NCP_FINFO(inode)->access; in ncp_make_open()
90 atomic_inc(&NCP_FINFO(inode)->opened); in ncp_make_open()
95 mutex_unlock(&NCP_FINFO(inode)->open_mutex); in ncp_make_open()
142 NCP_FINFO(inode)->file_handle, in ncp_file_read_iter()
[all …]
Dinode.c64 kmem_cache_free(ncp_inode_cachep, NCP_FINFO(inode)); in ncp_i_callback()
126 NCP_FINFO(inode)->DosDirNum = nwinfo->i.DosDirNum; in ncp_update_dirent()
127 NCP_FINFO(inode)->dirEntNum = nwinfo->i.dirEntNum; in ncp_update_dirent()
128 NCP_FINFO(inode)->volNumber = nwinfo->volume; in ncp_update_dirent()
134 NCP_FINFO(inode)->nwattr = nwinfo->i.attributes; in ncp_update_inode()
135 NCP_FINFO(inode)->access = nwinfo->access; in ncp_update_inode()
136 memcpy(NCP_FINFO(inode)->file_handle, nwinfo->file_handle, in ncp_update_inode()
139 nwinfo->i.entryName, NCP_FINFO(inode)->volNumber, in ncp_update_inode()
140 NCP_FINFO(inode)->dirEntNum); in ncp_update_inode()
187 NCP_FINFO(inode)->flags |= NCPI_KLUDGE_SYMLINK; in ncp_update_attrs()
[all …]
Dncplib_kernel.c292 mutex_lock(&NCP_FINFO(inode)->open_mutex); in ncp_make_closed()
293 if (atomic_read(&NCP_FINFO(inode)->opened) == 1) { in ncp_make_closed()
294 atomic_set(&NCP_FINFO(inode)->opened, 0); in ncp_make_closed()
295 err = ncp_close_file(NCP_SERVER(inode), NCP_FINFO(inode)->file_handle); in ncp_make_closed()
299 NCP_FINFO(inode)->volNumber, in ncp_make_closed()
300 NCP_FINFO(inode)->dirEntNum, err); in ncp_make_closed()
302 mutex_unlock(&NCP_FINFO(inode)->open_mutex); in ncp_make_closed()
422 __u8 volnum = NCP_FINFO(dir)->volNumber; in ncp_obtain_info()
423 __le32 dirent = NCP_FINFO(dir)->dirEntNum; in ncp_obtain_info()
651 __u8 volnum = NCP_FINFO(dir)->volNumber; in ncp_modify_file_or_subdir_dos_info_path()
[all …]
Dsymlink.c57 error=ncp_read_kernel(NCP_SERVER(inode),NCP_FINFO(inode)->file_handle, in ncp_symlink_readpage()
66 if (NCP_FINFO(inode)->flags & NCPI_KLUDGE_SYMLINK) { in ncp_symlink_readpage()
117 if (ncp_is_nfs_extras(NCP_SERVER(dir), NCP_FINFO(dir)->volNumber)) in ncp_symlink()
164 if (ncp_write_kernel(NCP_SERVER(inode), NCP_FINFO(inode)->file_handle, in ncp_symlink()
Dioctl.c51 info.volume_number = NCP_FINFO(inode)->volNumber; in ncp_get_fs_info()
52 info.directory_id = NCP_FINFO(inode)->DosDirNum; in ncp_get_fs_info()
75 info2.volume_number = NCP_FINFO(inode)->volNumber; in ncp_get_fs_info_v2()
76 info2.directory_id = NCP_FINFO(inode)->DosDirNum; in ncp_get_fs_info_v2()
141 info2.volume_number = NCP_FINFO(inode)->volNumber; in ncp_get_compat_fs_info_v2()
142 info2.directory_id = NCP_FINFO(inode)->DosDirNum; in ncp_get_compat_fs_info_v2()
382 sr.volNumber = NCP_FINFO(s_inode)->volNumber; in __ncp_ioctl()
383 sr.dirEntNum = NCP_FINFO(s_inode)->dirEntNum; in __ncp_ioctl()
437 NCP_FINFO(s_inode)->volNumber = vnum; in __ncp_ioctl()
438 NCP_FINFO(s_inode)->dirEntNum = de; in __ncp_ioctl()
[all …]
Ddir.c91 #define ncp_namespace(i) (NCP_SERVER(i)->name_space[NCP_FINFO(i)->volNumber])
229 old_nwattr = NCP_FINFO(inode)->nwattr; in ncp_force_unlink()
258 __le32 old_nwattr = NCP_FINFO(old_inode)->nwattr; in ncp_force_rename()
272 new_nwattr = NCP_FINFO(d_inode(new_dentry))->nwattr; in ncp_force_rename()
373 if (finfo.i.dirEntNum == NCP_FINFO(inode)->dirEntNum) { in ncp_lookup_validate()
484 if (!(NCP_FINFO(inode)->flags & NCPI_DIR_CACHE)) { in ncp_readdir()
543 NCP_FINFO(inode)->flags |= NCPI_DIR_CACHE; in ncp_readdir()
574 NCP_FINFO(d_inode(dentry->d_parent))->flags &= ~NCPI_DIR_CACHE; in ncp_d_prune()
636 NCP_FINFO(dir)->flags &= ~NCPI_DIR_CACHE; in ncp_fill_cache()
738 file, NCP_FINFO(dir)->volNumber, NCP_FINFO(dir)->dirEntNum); in ncp_do_readdir()
[all …]
Dmmap.c65 NCP_FINFO(inode)->file_handle, in ncp_file_mmap_fault()
Dncp_fs.h49 static inline struct ncp_inode_info *NCP_FINFO(const struct inode *inode) in NCP_FINFO() function
Dncplib_kernel.h63 atomic_dec(&NCP_FINFO(inode)->opened); in ncp_inode_close()