• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/nfs/

Lines Matching refs:fattr

142 xdr_decode_fattr(__be32 *p, struct nfs_fattr *fattr)
151 fattr->mode = (ntohl(*p++) & ~S_IFMT) | fmode;
152 fattr->nlink = ntohl(*p++);
153 fattr->uid = ntohl(*p++);
154 fattr->gid = ntohl(*p++);
155 p = xdr_decode_hyper(p, &fattr->size);
156 p = xdr_decode_hyper(p, &fattr->du.nfs3.used);
161 fattr->rdev = MKDEV(major, minor);
162 if (MAJOR(fattr->rdev) != major || MINOR(fattr->rdev) != minor)
163 fattr->rdev = 0;
165 p = xdr_decode_hyper(p, &fattr->fsid.major);
166 fattr->fsid.minor = 0;
167 p = xdr_decode_hyper(p, &fattr->fileid);
168 p = xdr_decode_time3(p, &fattr->atime);
169 p = xdr_decode_time3(p, &fattr->mtime);
170 p = xdr_decode_time3(p, &fattr->ctime);
173 fattr->valid |= NFS_ATTR_FATTR_V3;
224 xdr_decode_wcc_attr(__be32 *p, struct nfs_fattr *fattr)
226 p = xdr_decode_hyper(p, &fattr->pre_size);
227 p = xdr_decode_time3(p, &fattr->pre_mtime);
228 p = xdr_decode_time3(p, &fattr->pre_ctime);
229 fattr->valid |= NFS_ATTR_FATTR_PRESIZE
236 xdr_decode_post_op_attr(__be32 *p, struct nfs_fattr *fattr)
239 p = xdr_decode_fattr(p, fattr);
244 xdr_decode_pre_op_attr(__be32 *p, struct nfs_fattr *fattr)
247 return xdr_decode_wcc_attr(p, fattr);
253 xdr_decode_wcc_data(__be32 *p, struct nfs_fattr *fattr)
255 p = xdr_decode_pre_op_attr(p, fattr);
256 return xdr_decode_post_op_attr(p, fattr);
638 entry->fattr->valid = 0;
639 p = xdr_decode_post_op_attr(p, entry->fattr);
737 nfs3_xdr_attrstat(struct rpc_rqst *req, __be32 *p, struct nfs_fattr *fattr)
743 xdr_decode_fattr(p, fattr);
752 nfs3_xdr_wccstat(struct rpc_rqst *req, __be32 *p, struct nfs_fattr *fattr)
758 xdr_decode_wcc_data(p, fattr);
781 p = xdr_decode_post_op_attr(p, res->fattr);
795 p = xdr_decode_post_op_attr(p, res->fattr);
821 nfs3_xdr_readlinkres(struct rpc_rqst *req, __be32 *p, struct nfs_fattr *fattr)
831 p = xdr_decode_post_op_attr(p, fattr);
879 p = xdr_decode_post_op_attr(p, res->fattr);
929 p = xdr_decode_wcc_data(p, res->fattr);
955 p = xdr_decode_post_op_attr(p, res->fattr);
959 p = xdr_decode_post_op_attr(p, res->fattr);
960 res->fattr->valid = 0;
994 p = xdr_decode_post_op_attr(p, res->fattr);
1009 p = xdr_decode_post_op_attr(p, res->fattr);
1034 p = xdr_decode_post_op_attr(p, res->fattr);
1062 p = xdr_decode_post_op_attr(p, res->fattr);
1081 p = xdr_decode_wcc_data(p, res->fattr);
1106 p = xdr_decode_post_op_attr(p, res->fattr);
1127 nfs3_xdr_setaclres(struct rpc_rqst *req, __be32 *p, struct nfs_fattr *fattr)
1133 xdr_decode_post_op_attr(p, fattr);