Lines Matching defs:finfo
274 struct ncp_entry_info finfo;
308 res = ncp_lookup_volume(server, __name, &(finfo.i));
313 res = ncp_obtain_info(server, dir, __name, &(finfo.i));
315 finfo.volume = finfo.i.volNumber;
323 if (finfo.i.dirEntNum == NCP_FINFO(dentry->d_inode)->dirEntNum) {
329 ncp_update_inode2(dentry->d_inode, &finfo);
798 struct ncp_entry_info finfo;
815 res = ncp_lookup_volume(server, __name, &(finfo.i));
820 res = ncp_obtain_info(server, dir, __name, &(finfo.i));
833 finfo.opened = 0;
834 finfo.ino = iunique(dir->i_sb, 2);
835 finfo.volume = finfo.i.volNumber;
837 inode = ncp_iget(dir->i_sb, &finfo);
857 struct ncp_entry_info *finfo)
862 finfo->ino = iunique(dir->i_sb, 2);
863 inode = ncp_iget(dir->i_sb, finfo);
874 ncp_close_file(NCP_SERVER(dir), finfo->file_handle);
882 struct ncp_entry_info finfo;
911 attributes, AR_READ | AR_WRITE, &finfo);
916 attributes, AR_WRITE, &finfo);
926 finfo.access = opmode;
927 if (ncp_is_nfs_extras(server, finfo.volume)) {
928 finfo.i.nfs.mode = mode;
929 finfo.i.nfs.rdev = new_encode_dev(rdev);
930 if (ncp_modify_nfs_info(server, finfo.volume,
931 finfo.i.dirEntNum,
936 error = ncp_instantiate(dir, dentry, &finfo);
950 struct ncp_entry_info finfo;
974 &finfo) == 0)
976 if (ncp_is_nfs_extras(server, finfo.volume)) {
978 finfo.i.nfs.mode = mode;
980 finfo.volume,
981 finfo.i.dirEntNum,
985 error = ncp_instantiate(dir, dentry, &finfo);