Lines Matching refs:fattr

4492 		struct nfs_fattr *fattr, struct nfs_fh *fh,  in decode_getfattr_attrs()  argument
4504 fattr->mode = 0; in decode_getfattr_attrs()
4506 fattr->mode |= nfs_type2fmt[type]; in decode_getfattr_attrs()
4507 fattr->valid |= status; in decode_getfattr_attrs()
4510 status = decode_attr_change(xdr, bitmap, &fattr->change_attr); in decode_getfattr_attrs()
4513 fattr->valid |= status; in decode_getfattr_attrs()
4515 status = decode_attr_size(xdr, bitmap, &fattr->size); in decode_getfattr_attrs()
4518 fattr->valid |= status; in decode_getfattr_attrs()
4520 status = decode_attr_fsid(xdr, bitmap, &fattr->fsid); in decode_getfattr_attrs()
4523 fattr->valid |= status; in decode_getfattr_attrs()
4534 status = decode_attr_fileid(xdr, bitmap, &fattr->fileid); in decode_getfattr_attrs()
4537 fattr->valid |= status; in decode_getfattr_attrs()
4542 fattr->valid |= status; in decode_getfattr_attrs()
4548 fattr->mode |= fmode; in decode_getfattr_attrs()
4549 fattr->valid |= status; in decode_getfattr_attrs()
4552 status = decode_attr_nlink(xdr, bitmap, &fattr->nlink); in decode_getfattr_attrs()
4555 fattr->valid |= status; in decode_getfattr_attrs()
4557 status = decode_attr_owner(xdr, bitmap, server, &fattr->uid, fattr->owner_name); in decode_getfattr_attrs()
4560 fattr->valid |= status; in decode_getfattr_attrs()
4562 status = decode_attr_group(xdr, bitmap, server, &fattr->gid, fattr->group_name); in decode_getfattr_attrs()
4565 fattr->valid |= status; in decode_getfattr_attrs()
4567 status = decode_attr_rdev(xdr, bitmap, &fattr->rdev); in decode_getfattr_attrs()
4570 fattr->valid |= status; in decode_getfattr_attrs()
4572 status = decode_attr_space_used(xdr, bitmap, &fattr->du.nfs3.used); in decode_getfattr_attrs()
4575 fattr->valid |= status; in decode_getfattr_attrs()
4577 status = decode_attr_time_access(xdr, bitmap, &fattr->atime); in decode_getfattr_attrs()
4580 fattr->valid |= status; in decode_getfattr_attrs()
4582 status = decode_attr_time_metadata(xdr, bitmap, &fattr->ctime); in decode_getfattr_attrs()
4585 fattr->valid |= status; in decode_getfattr_attrs()
4587 status = decode_attr_time_modify(xdr, bitmap, &fattr->mtime); in decode_getfattr_attrs()
4590 fattr->valid |= status; in decode_getfattr_attrs()
4592 status = decode_attr_mounted_on_fileid(xdr, bitmap, &fattr->mounted_on_fileid); in decode_getfattr_attrs()
4595 fattr->valid |= status; in decode_getfattr_attrs()
4597 status = decode_attr_mdsthreshold(xdr, bitmap, fattr->mdsthreshold); in decode_getfattr_attrs()
4605 fattr->valid |= status; in decode_getfattr_attrs()
4613 static int decode_getfattr_generic(struct xdr_stream *xdr, struct nfs_fattr *fattr, in decode_getfattr_generic() argument
4634 status = decode_getfattr_attrs(xdr, bitmap, fattr, fh, fs_loc, in decode_getfattr_generic()
4645 static int decode_getfattr_label(struct xdr_stream *xdr, struct nfs_fattr *fattr, in decode_getfattr_label() argument
4648 return decode_getfattr_generic(xdr, fattr, NULL, NULL, label, server); in decode_getfattr_label()
4651 static int decode_getfattr(struct xdr_stream *xdr, struct nfs_fattr *fattr, in decode_getfattr() argument
4654 return decode_getfattr_generic(xdr, fattr, NULL, NULL, NULL, server); in decode_getfattr()
6003 decode_getfattr(xdr, res->fattr, res->server); in nfs4_xdr_dec_open_downgrade()
6029 decode_getfattr(xdr, res->fattr, res->server); in nfs4_xdr_dec_access()
6058 status = decode_getfattr_label(xdr, res->fattr, res->label, res->server); in nfs4_xdr_dec_lookup()
6084 status = decode_getfattr_label(xdr, res->fattr, in nfs4_xdr_dec_lookup_root()
6176 decode_getfattr_label(xdr, res->fattr, res->label, res->server); in nfs4_xdr_dec_link()
6205 decode_getfattr_label(xdr, res->fattr, res->label, res->server); in nfs4_xdr_dec_create()
6237 status = decode_getfattr_label(xdr, res->fattr, res->label, res->server); in nfs4_xdr_dec_getattr()
6339 decode_getfattr(xdr, res->fattr, res->server); in nfs4_xdr_dec_close()
6447 decode_getfattr_label(xdr, res->fattr, res->label, res->server); in nfs4_xdr_dec_setattr()
6628 if (res->fattr) in nfs4_xdr_dec_write()
6629 decode_getfattr(xdr, res->fattr, res->server); in nfs4_xdr_dec_write()
6806 status = decode_getfattr(xdr, res->fattr, res->server); in nfs4_xdr_dec_delegreturn()
6836 &res->fs_locations->fattr, in nfs4_xdr_dec_fs_locations()
6849 &res->fs_locations->fattr, in nfs4_xdr_dec_fs_locations()
7135 decode_getfattr(xdr, res->fattr, res->server); in nfs4_xdr_dec_layoutcommit()
7258 entry->fattr->valid = 0; in nfs4_decode_dirent()
7266 if (decode_getfattr_attrs(xdr, bitmap, entry->fattr, entry->fh, in nfs4_decode_dirent()
7269 if (entry->fattr->valid & NFS_ATTR_FATTR_MOUNTED_ON_FILEID) in nfs4_decode_dirent()
7270 entry->ino = entry->fattr->mounted_on_fileid; in nfs4_decode_dirent()
7271 else if (entry->fattr->valid & NFS_ATTR_FATTR_FILEID) in nfs4_decode_dirent()
7272 entry->ino = entry->fattr->fileid; in nfs4_decode_dirent()
7275 if (entry->fattr->valid & NFS_ATTR_FATTR_TYPE) in nfs4_decode_dirent()
7276 entry->d_type = nfs_umode_to_dtype(entry->fattr->mode); in nfs4_decode_dirent()