Searched refs:fattr (Results 1 - 16 of 16) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/smbfs/
H A Dinode.c65 smb_iget(struct super_block *sb, struct smb_fattr *fattr) argument
69 DEBUG1("smb_iget: %p\n", fattr);
74 result->i_ino = fattr->f_ino;
76 smb_set_inode_attr(result, fattr);
93 smb_get_inode_attr(struct inode *inode, struct smb_fattr *fattr) argument
95 memset(fattr, 0, sizeof(struct smb_fattr));
96 fattr->f_mode = inode->i_mode;
97 fattr->f_nlink = inode->i_nlink;
98 fattr->f_ino = inode->i_ino;
99 fattr
124 smb_set_inode_attr(struct inode *inode, struct smb_fattr *fattr) argument
182 struct smb_fattr fattr; local
558 struct smb_fattr fattr; local
[all...]
H A Dproto.h26 extern void smb_init_root_dirent(struct smb_sb_info *server, struct smb_fattr *fattr);
28 extern int smb_proc_getattr(struct dentry *dir, struct smb_fattr *fattr);
29 extern int smb_proc_setattr(struct dentry *dir, struct smb_fattr *fattr);
30 extern int smb_proc_settime(struct dentry *dentry, struct smb_fattr *fattr);
51 extern struct inode *smb_iget(struct super_block *sb, struct smb_fattr *fattr);
52 extern void smb_get_inode_attr(struct inode *inode, struct smb_fattr *fattr);
53 extern void smb_set_inode_attr(struct inode *inode, struct smb_fattr *fattr);
H A Dproc.c56 struct smb_fattr *fattr);
1083 struct smb_fattr fattr; local
1084 smb_get_inode_attr(ino, &fattr);
1085 smb_proc_setattr_ext(server, ino, &fattr);
1330 struct smb_fattr fattr; local
1333 result = smb_proc_do_getattr(server, dentry, &fattr);
1338 if (fattr.attr & aRONLY) { /* read only attribute is set */
1339 fattr.attr &= ~aRONLY;
1340 result = smb_proc_setattr_core(server, dentry, fattr.attr);
1445 smb_init_dirent(struct smb_sb_info *server, struct smb_fattr *fattr) argument
1456 smb_finish_dirent(struct smb_sb_info *server, struct smb_fattr *fattr) argument
1476 smb_init_root_dirent(struct smb_sb_info *server, struct smb_fattr *fattr) argument
1495 smb_decode_short_dirent(struct smb_sb_info *server, char *p, struct qstr *qname, struct smb_fattr *fattr) argument
1550 struct smb_fattr fattr; local
1683 smb_decode_long_dirent(struct smb_sb_info *server, char *p, int level, struct qstr *qname, struct smb_fattr *fattr) argument
1787 struct smb_fattr fattr; local
2020 smb_proc_getattr_ff(struct smb_sb_info *server, struct dentry *dentry, struct smb_fattr *fattr) argument
2102 smb_proc_getattr_core(struct smb_sb_info *server, struct dentry *dir, struct smb_fattr *fattr) argument
2223 smb_proc_do_getattr(struct smb_sb_info *server, struct dentry *dir, struct smb_fattr *fattr) argument
2265 smb_proc_getattr(struct dentry *dir, struct smb_fattr *fattr) argument
2333 smb_proc_setattr(struct dentry *dir, struct smb_fattr *fattr) argument
2351 smb_proc_setattr_ext(struct smb_sb_info *server, struct inode *inode, struct smb_fattr *fattr) argument
2393 smb_proc_setattr_trans2(struct smb_sb_info *server, struct dentry *dir, struct smb_fattr *fattr) argument
2462 smb_proc_settime(struct dentry *dentry, struct smb_fattr *fattr) argument
[all...]
H A Ddir.c442 struct smb_fattr fattr; local
446 error = smb_proc_getattr(dentry, &fattr);
451 fattr.f_ino = iunique(dentry->d_sb, 2);
452 inode = smb_iget(dentry->d_sb, &fattr);
/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/nfs/
H A Dnfs3proc.c56 struct nfs_fattr *fattr)
61 fattr->valid = 0;
62 status = rpc_call(server->client, NFS3PROC_GETATTR, fhandle, fattr, 0);
71 nfs3_proc_getattr(struct inode *inode, struct nfs_fattr *fattr) argument
76 fattr->valid = 0;
78 NFS_FH(inode), fattr, 0);
84 nfs3_proc_setattr(struct inode *inode, struct nfs_fattr *fattr, argument
91 fattr->valid = 0;
92 status = rpc_call(NFS_CLIENT(inode), NFS3PROC_SETATTR, &arg, fattr, 0);
99 struct nfs_fh *fhandle, struct nfs_fattr *fattr)
55 nfs3_proc_get_root(struct nfs_server *server, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
98 nfs3_proc_lookup(struct inode *dir, struct qstr *name, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
122 struct nfs_fattr fattr; local
156 struct nfs_fattr fattr; local
170 nfs3_proc_read(struct inode *inode, struct rpc_cred *cred, struct nfs_fattr *fattr, int flags, unsigned int base, unsigned int count, struct page *page, int *eofp) argument
191 nfs3_proc_write(struct inode *inode, struct rpc_cred *cred, struct nfs_fattr *fattr, int flags, unsigned int base, unsigned int count, struct page *page, struct nfs_writeverf *verf) argument
220 nfs3_proc_create(struct inode *dir, struct qstr *name, struct iattr *sattr, int flags, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
355 struct nfs_fattr dir_attr, fattr; local
372 nfs3_proc_symlink(struct inode *dir, struct qstr *name, struct qstr *path, struct iattr *sattr, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
392 nfs3_proc_mkdir(struct inode *dir, struct qstr *name, struct iattr *sattr, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
460 nfs3_proc_mknod(struct inode *dir, struct qstr *name, struct iattr *sattr, dev_t rdev, struct nfs_fh *fh, struct nfs_fattr *fattr) argument
[all...]
H A Dproc.c52 struct nfs_fattr *fattr)
57 fattr->valid = 0;
58 status = rpc_call(server->client, NFSPROC_GETATTR, fhandle, fattr, 0);
67 nfs_proc_getattr(struct inode *inode, struct nfs_fattr *fattr) argument
72 fattr->valid = 0;
74 NFS_FH(inode), fattr, 0);
80 nfs_proc_setattr(struct inode *inode, struct nfs_fattr *fattr, argument
87 fattr->valid = 0;
88 status = rpc_call(NFS_CLIENT(inode), NFSPROC_SETATTR, &arg, fattr, 0);
95 struct nfs_fh *fhandle, struct nfs_fattr *fattr)
51 nfs_proc_get_root(struct nfs_server *server, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
94 nfs_proc_lookup(struct inode *dir, struct qstr *name, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
121 nfs_proc_read(struct inode *inode, struct rpc_cred *cred, struct nfs_fattr *fattr, int flags, unsigned int base, unsigned int count, struct page *page, int *eofp) argument
143 nfs_proc_write(struct inode *inode, struct rpc_cred *cred, struct nfs_fattr *fattr, int how, unsigned int base, unsigned int count, struct page *page, struct nfs_writeverf *verf) argument
167 nfs_proc_create(struct inode *dir, struct qstr *name, struct iattr *sattr, int flags, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
186 nfs_proc_mknod(struct inode *dir, struct qstr *name, struct iattr *sattr, dev_t rdev, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
286 nfs_proc_symlink(struct inode *dir, struct qstr *name, struct qstr *path, struct iattr *sattr, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
302 nfs_proc_mkdir(struct inode *dir, struct qstr *name, struct iattr *sattr, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
[all...]
H A Dinode.c90 nfs_fattr_to_ino_t(struct nfs_fattr *fattr) argument
92 return nfs_fileid_to_ino_t(fattr->fileid);
240 struct nfs_fattr fattr; local
244 if ((error = server->rpc_ops->getroot(server, rootfh, &fattr)) < 0) {
249 inode = __nfs_fhget(sb, rootfh, &fattr);
627 * Fill in inode information from the fattr.
630 nfs_fill_inode(struct inode *inode, struct nfs_fh *fh, struct nfs_fattr *fattr) argument
637 NFS_FILEID(inode) = fattr->fileid;
638 inode->i_mode = fattr->mode;
652 init_special_inode(inode, inode->i_mode, fattr
660 struct nfs_fattr *fattr; member in struct:nfs_find_desc
674 struct nfs_fattr *fattr = desc->fattr; local
696 nfs_fhget(struct dentry *dentry, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
711 __nfs_fhget(struct super_block *sb, struct nfs_fh *fh, struct nfs_fattr *fattr) argument
747 struct nfs_fattr fattr; local
884 struct nfs_fattr fattr; local
948 nfs_fattr_obsolete(struct inode *inode, struct nfs_fattr *fattr) argument
977 __nfs_refresh_inode(struct inode *inode, struct nfs_fattr *fattr) argument
[all...]
H A Dnfs3xdr.c157 xdr_decode_fattr(u32 *p, struct nfs_fattr *fattr) argument
166 fattr->type = nfs_type2fmt[type].nfs2type;
167 fattr->mode = (ntohl(*p++) & ~S_IFMT) | fmode;
168 fattr->nlink = ntohl(*p++);
169 fattr->uid = ntohl(*p++);
170 fattr->gid = ntohl(*p++);
171 p = xdr_decode_hyper(p, &fattr->size);
172 p = xdr_decode_hyper(p, &fattr->du.nfs3.used);
174 fattr->rdev = ntohl(*p++) << MINORBITS;
175 fattr
234 xdr_decode_wcc_attr(u32 *p, struct nfs_fattr *fattr) argument
244 xdr_decode_post_op_attr(u32 *p, struct nfs_fattr *fattr) argument
252 xdr_decode_pre_op_attr(u32 *p, struct nfs_fattr *fattr) argument
261 xdr_decode_wcc_data(u32 *p, struct nfs_fattr *fattr) argument
669 nfs3_xdr_attrstat(struct rpc_rqst *req, u32 *p, struct nfs_fattr *fattr) argument
684 nfs3_xdr_wccstat(struct rpc_rqst *req, u32 *p, struct nfs_fattr *fattr) argument
748 nfs3_xdr_readlinkres(struct rpc_rqst *req, u32 *p, struct nfs_fattr *fattr) argument
[all...]
H A Dnfs2xdr.c99 xdr_decode_fattr(u32 *p, struct nfs_fattr *fattr) argument
101 fattr->type = (enum nfs_ftype) ntohl(*p++);
102 fattr->mode = ntohl(*p++);
103 fattr->nlink = ntohl(*p++);
104 fattr->uid = ntohl(*p++);
105 fattr->gid = ntohl(*p++);
106 fattr->size = ntohl(*p++);
107 fattr->du.nfs2.blocksize = ntohl(*p++);
108 fattr->rdev = ntohl(*p++);
109 fattr
505 nfs_xdr_attrstat(struct rpc_rqst *req, u32 *p, struct nfs_fattr *fattr) argument
[all...]
H A Ddir.c480 struct nfs_fattr fattr; local
508 error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, &fhandle, &fattr);
513 if ((error = nfs_refresh_inode(inode, &fattr)) != 0)
579 struct nfs_fattr fattr; local
591 error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, &fhandle, &fattr);
597 inode = nfs_fhget(dentry, &fhandle, &fattr);
613 struct nfs_fattr *fattr)
618 if (fhandle->size == 0 || !(fattr->valid & NFS_ATTR_FATTR)) {
620 error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, fhandle, fattr);
624 inode = nfs_fhget(dentry, fhandle, fattr);
612 nfs_instantiate(struct dentry *dentry, struct nfs_fh *fhandle, struct nfs_fattr *fattr) argument
645 struct nfs_fattr fattr; local
677 struct nfs_fattr fattr; local
703 struct nfs_fattr fattr; local
[all...]
H A Dread.c43 struct nfs_fattr fattr; /* fattr storage */ member in struct:nfs_read_data
90 struct nfs_fattr fattr; local
117 result = NFS_PROTO(inode)->read(inode, cred, &fattr, flags,
119 nfs_refresh_inode(inode, &fattr);
210 data->res.fattr = &data->fattr;
409 nfs_refresh_inode(inode, &data->fattr);
H A Dwrite.c31 struct nfs_fattr fattr; member in struct:nfs_write_data
85 nfs_write_attributes(struct inode *inode, struct nfs_fattr *fattr) argument
87 if ((fattr->valid & NFS_ATTR_FATTR) && !(fattr->valid & NFS_ATTR_WCC)) {
88 fattr->pre_size = NFS_CACHE_ISIZE(inode);
89 fattr->pre_mtime = NFS_CACHE_MTIME(inode);
90 fattr->pre_ctime = NFS_CACHE_CTIME(inode);
91 fattr->valid |= NFS_ATTR_WCC;
93 return nfs_refresh_inode(inode, fattr);
109 struct nfs_fattr fattr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/
H A Dnfs_xdr.h73 struct nfs_fattr * fattr; member in struct:nfs_readres
97 struct nfs_fattr * fattr; member in struct:nfs_writeres
113 struct nfs_fattr fattr; member in struct:nfs_entry
171 struct nfs_fattr * fattr; member in struct:nfs_diropok
260 struct nfs_fattr * fattr; member in struct:nfs3_diropres
264 struct nfs_fattr * fattr; member in struct:nfs3_accessres
281 struct nfs_fattr * fattr; member in struct:nfs3_linkres
340 * NFS_CALL(getattr, inode, (fattr));
342 * NFS_PROTO(inode)->getattr(fattr);
H A Dnfs_fs.h294 nfs_refresh_inode(struct inode *inode, struct nfs_fattr *fattr) argument
296 if ((fattr->valid & NFS_ATTR_FATTR) == 0)
298 return __nfs_refresh_inode(inode,fattr);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/
H A Dnfs_xdr.h73 struct nfs_fattr * fattr; member in struct:nfs_readres
97 struct nfs_fattr * fattr; member in struct:nfs_writeres
113 struct nfs_fattr fattr; member in struct:nfs_entry
171 struct nfs_fattr * fattr; member in struct:nfs_diropok
260 struct nfs_fattr * fattr; member in struct:nfs3_diropres
264 struct nfs_fattr * fattr; member in struct:nfs3_accessres
281 struct nfs_fattr * fattr; member in struct:nfs3_linkres
340 * NFS_CALL(getattr, inode, (fattr));
342 * NFS_PROTO(inode)->getattr(fattr);
H A Dnfs_fs.h294 nfs_refresh_inode(struct inode *inode, struct nfs_fattr *fattr) argument
296 if ((fattr->valid & NFS_ATTR_FATTR) == 0)
298 return __nfs_refresh_inode(inode,fattr);

Completed in 119 milliseconds