/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/smbfs/ |
H A D | inode.c | 65 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 D | proto.h | 26 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 D | proc.c | 56 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 D | dir.c | 442 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 D | nfs3proc.c | 56 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 D | proc.c | 52 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 D | inode.c | 90 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 D | nfs3xdr.c | 157 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 D | nfs2xdr.c | 99 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 D | dir.c | 480 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 D | read.c | 43 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 D | write.c | 31 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 D | nfs_xdr.h | 73 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 D | nfs_fs.h | 294 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 D | nfs_xdr.h | 73 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 D | nfs_fs.h | 294 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);
|