| tag | line | file | source code |
| fattr | 17 | fs/nfs/cache.c | void nfs_bl_cache_revalidate(nfs_cache *nh, struct fattr fa) |
| fattr | 19 | fs/nfs/cache.c | nh->fattr=fattr; |
| fattr | 32 | fs/nfs/cache.c | struct nfs_fattr fattr; |
| fattr | 44 | fs/nfs/cache.c | if(nfs_proc_getattr(NFS_SERVER(inode), NFS_FH(inode), &fattr)) |
| fattr | 49 | fs/nfs/cache.c | if(nh->fattr.modified!=fattr.modified) |
| fattr | 54 | fs/nfs/cache.c | nfs_refresh_inode(inode, fattr); |
| fattr | 55 | fs/nfs/cache.c | nh->fattr=fattr; |
| fattr | 191 | fs/nfs/dir.c | struct nfs_fattr fattr; |
| fattr | 212 | fs/nfs/dir.c | struct nfs_fattr *fattr) |
| fattr | 228 | fs/nfs/dir.c | *fattr = entry->fattr; |
| fattr | 236 | fs/nfs/dir.c | struct nfs_fattr *fattr) |
| fattr | 242 | fs/nfs/dir.c | if (fattr->size == -1 || fattr->uid == -1 || fattr->gid == -1 |
| fattr | 243 | fs/nfs/dir.c | || fattr->atime.seconds == -1 || fattr->mtime.seconds == -1) |
| fattr | 254 | fs/nfs/dir.c | entry->fattr = *fattr; |
| fattr | 255 | fs/nfs/dir.c | entry->expiration_date = jiffies + (S_ISDIR(fattr->mode) |
| fattr | 273 | fs/nfs/dir.c | fileid = entry->fattr.fileid; |
| fattr | 279 | fs/nfs/dir.c | if (entry->dev == dev && entry->fattr.fileid == fileid) |
| fattr | 285 | fs/nfs/dir.c | struct nfs_fattr *fattr) |
| fattr | 294 | fs/nfs/dir.c | if (entry->dev == dev && entry->fattr.fileid == fileid) |
| fattr | 295 | fs/nfs/dir.c | entry->fattr = *fattr; |
| fattr | 303 | fs/nfs/dir.c | struct nfs_fattr fattr; |
| fattr | 324 | fs/nfs/dir.c | || !nfs_lookup_cache_lookup(dir, name, &fhandle, &fattr)) { |
| fattr | 326 | fs/nfs/dir.c | name, &fhandle, &fattr))) { |
| fattr | 330 | fs/nfs/dir.c | nfs_lookup_cache_add(dir, name, &fhandle, &fattr); |
| fattr | 332 | fs/nfs/dir.c | if (!(*result = nfs_fhget(dir->i_sb, &fhandle, &fattr))) { |
| fattr | 344 | fs/nfs/dir.c | struct nfs_fattr fattr; |
| fattr | 362 | fs/nfs/dir.c | name, &sattr, &fhandle, &fattr))) { |
| fattr | 366 | fs/nfs/dir.c | if (!(*result = nfs_fhget(dir->i_sb, &fhandle, &fattr))) { |
| fattr | 370 | fs/nfs/dir.c | nfs_lookup_cache_add(dir, name, &fhandle, &fattr); |
| fattr | 379 | fs/nfs/dir.c | struct nfs_fattr fattr; |
| fattr | 400 | fs/nfs/dir.c | name, &sattr, &fhandle, &fattr); |
| fattr | 402 | fs/nfs/dir.c | nfs_lookup_cache_add(dir, name, &fhandle, &fattr); |
| fattr | 410 | fs/nfs/dir.c | struct nfs_fattr fattr; |
| fattr | 427 | fs/nfs/dir.c | name, &sattr, &fhandle, &fattr); |
| fattr | 429 | fs/nfs/dir.c | nfs_lookup_cache_add(dir, name, &fhandle, &fattr); |
| fattr | 573 | fs/nfs/dir.c | void nfs_refresh_inode(struct inode *inode, struct nfs_fattr *fattr) |
| fattr | 577 | fs/nfs/dir.c | if (!inode || !fattr) { |
| fattr | 581 | fs/nfs/dir.c | if (inode->i_ino != fattr->fileid) { |
| fattr | 586 | fs/nfs/dir.c | inode->i_mode = fattr->mode; |
| fattr | 587 | fs/nfs/dir.c | inode->i_nlink = fattr->nlink; |
| fattr | 588 | fs/nfs/dir.c | inode->i_uid = fattr->uid; |
| fattr | 589 | fs/nfs/dir.c | inode->i_gid = fattr->gid; |
| fattr | 590 | fs/nfs/dir.c | inode->i_size = fattr->size; |
| fattr | 591 | fs/nfs/dir.c | inode->i_blksize = fattr->blocksize; |
| fattr | 593 | fs/nfs/dir.c | inode->i_rdev = fattr->rdev; |
| fattr | 596 | fs/nfs/dir.c | inode->i_blocks = fattr->blocks; |
| fattr | 597 | fs/nfs/dir.c | inode->i_atime = fattr->atime.seconds; |
| fattr | 598 | fs/nfs/dir.c | inode->i_mtime = fattr->mtime.seconds; |
| fattr | 599 | fs/nfs/dir.c | inode->i_ctime = fattr->ctime.seconds; |
| fattr | 616 | fs/nfs/dir.c | nfs_lookup_cache_refresh(inode, fattr); |
| fattr | 102 | fs/nfs/file.c | struct nfs_fattr fattr; |
| fattr | 141 | fs/nfs/file.c | pos, n, buf, &fattr, 1); |
| fattr | 148 | fs/nfs/file.c | nfs_refresh_inode(inode, &fattr); |
| fattr | 158 | fs/nfs/file.c | pos, n, data, &fattr, fs); |
| fattr | 169 | fs/nfs/file.c | nfs_refresh_inode(inode, &fattr); |
| fattr | 174 | fs/nfs/file.c | nfs_refresh_inode(inode, &fattr); |
| fattr | 197 | fs/nfs/file.c | struct nfs_fattr fattr; |
| fattr | 227 | fs/nfs/file.c | pos, hunk, buf, &fattr); |
| fattr | 238 | fs/nfs/file.c | nfs_refresh_inode(inode, &fattr); |
| fattr | 178 | fs/nfs/inode.c | struct nfs_fattr *fattr) |
| fattr | 188 | fs/nfs/inode.c | if (!fattr) { |
| fattr | 195 | fs/nfs/inode.c | fattr = &newfattr; |
| fattr | 197 | fs/nfs/inode.c | if (!(inode = iget(sb, fattr->fileid))) { |
| fattr | 202 | fs/nfs/inode.c | if (inode->i_ino != fattr->fileid) { |
| fattr | 207 | fs/nfs/inode.c | nfs_refresh_inode(inode, fattr); |
| fattr | 215 | fs/nfs/inode.c | struct nfs_fattr fattr; |
| fattr | 251 | fs/nfs/inode.c | &sattr, &fattr); |
| fattr | 253 | fs/nfs/inode.c | nfs_refresh_inode(inode, &fattr); |
| fattr | 42 | fs/nfs/mmap.c | struct nfs_fattr fattr; |
| fattr | 61 | fs/nfs/mmap.c | pos, hunk, (char *) (page + i), &fattr, 0); |
| fattr | 72 | fs/nfs/mmap.c | nfs_refresh_inode(inode, &fattr); |
| fattr | 170 | fs/nfs/proc.c | static int *xdr_decode_fattr(int *p, struct nfs_fattr *fattr) |
| fattr | 172 | fs/nfs/proc.c | fattr->type = (enum nfs_ftype) ntohl(*p++); |
| fattr | 173 | fs/nfs/proc.c | fattr->mode = ntohl(*p++); |
| fattr | 174 | fs/nfs/proc.c | fattr->nlink = ntohl(*p++); |
| fattr | 175 | fs/nfs/proc.c | fattr->uid = ntohl(*p++); |
| fattr | 176 | fs/nfs/proc.c | fattr->gid = ntohl(*p++); |
| fattr | 177 | fs/nfs/proc.c | fattr->size = ntohl(*p++); |
| fattr | 178 | fs/nfs/proc.c | fattr->blocksize = ntohl(*p++); |
| fattr | 179 | fs/nfs/proc.c | fattr->rdev = ntohl(*p++); |
| fattr | 180 | fs/nfs/proc.c | fattr->blocks = ntohl(*p++); |
| fattr | 181 | fs/nfs/proc.c | fattr->fsid = ntohl(*p++); |
| fattr | 182 | fs/nfs/proc.c | fattr->fileid = ntohl(*p++); |
| fattr | 183 | fs/nfs/proc.c | fattr->atime.seconds = ntohl(*p++); |
| fattr | 184 | fs/nfs/proc.c | fattr->atime.useconds = ntohl(*p++); |
| fattr | 185 | fs/nfs/proc.c | fattr->mtime.seconds = ntohl(*p++); |
| fattr | 186 | fs/nfs/proc.c | fattr->mtime.useconds = ntohl(*p++); |
| fattr | 187 | fs/nfs/proc.c | fattr->ctime.seconds = ntohl(*p++); |
| fattr | 188 | fs/nfs/proc.c | fattr->ctime.useconds = ntohl(*p++); |
| fattr | 230 | fs/nfs/proc.c | struct nfs_fattr *fattr) |
| fattr | 249 | fs/nfs/proc.c | p = xdr_decode_fattr(p, fattr); |
| fattr | 266 | fs/nfs/proc.c | struct nfs_sattr *sattr, struct nfs_fattr *fattr) |
| fattr | 286 | fs/nfs/proc.c | p = xdr_decode_fattr(p, fattr); |
| fattr | 303 | fs/nfs/proc.c | struct nfs_fh *fhandle, struct nfs_fattr *fattr) |
| fattr | 328 | fs/nfs/proc.c | p = xdr_decode_fattr(p, fattr); |
| fattr | 380 | fs/nfs/proc.c | int offset, int count, char *data, struct nfs_fattr *fattr, int fs) |
| fattr | 403 | fs/nfs/proc.c | p = xdr_decode_fattr(p, fattr); |
| fattr | 426 | fs/nfs/proc.c | int offset, int count, char *data, struct nfs_fattr *fattr) |
| fattr | 449 | fs/nfs/proc.c | p = xdr_decode_fattr(p, fattr); |
| fattr | 467 | fs/nfs/proc.c | struct nfs_fh *fhandle, struct nfs_fattr *fattr) |
| fattr | 489 | fs/nfs/proc.c | p = xdr_decode_fattr(p, fattr); |
| fattr | 656 | fs/nfs/proc.c | struct nfs_fh *fhandle, struct nfs_fattr *fattr) |
| fattr | 678 | fs/nfs/proc.c | p = xdr_decode_fattr(p, fattr); |
| fattr | 53 | include/linux/nfs_fs.h | struct nfs_fattr *fattr); |
| fattr | 55 | include/linux/nfs_fs.h | struct nfs_sattr *sattr, struct nfs_fattr *fattr); |
| fattr | 58 | include/linux/nfs_fs.h | struct nfs_fattr *fattr); |
| fattr | 64 | include/linux/nfs_fs.h | struct nfs_fattr *fattr, int fs); |
| fattr | 67 | include/linux/nfs_fs.h | struct nfs_fattr *fattr); |
| fattr | 70 | include/linux/nfs_fs.h | struct nfs_fh *fhandle, struct nfs_fattr *fattr); |
| fattr | 82 | include/linux/nfs_fs.h | struct nfs_fh *fhandle, struct nfs_fattr *fattr); |
| fattr | 99 | include/linux/nfs_fs.h | struct nfs_fattr *fattr); |
| fattr | 100 | include/linux/nfs_fs.h | extern void nfs_refresh_inode(struct inode *inode, struct nfs_fattr *fattr); |