dir.c (b84e06c58fdefdc42931f771dc295e63f4b27365) dir.c (cc0dd2d1052aede2946ad1338a8f6f5d5c604740)
1/*
2 * linux/fs/nfs/dir.c
3 *
4 * Copyright (C) 1992 Rick Sladkey
5 *
6 * nfs directory handling functions
7 *
8 * 10 Apr 1996 Added silly rename for unlink --okir

--- 119 unchanged lines hidden (view full) ---

128/*
129 * Open file
130 */
131static int
132nfs_opendir(struct inode *inode, struct file *filp)
133{
134 int res;
135
1/*
2 * linux/fs/nfs/dir.c
3 *
4 * Copyright (C) 1992 Rick Sladkey
5 *
6 * nfs directory handling functions
7 *
8 * 10 Apr 1996 Added silly rename for unlink --okir

--- 119 unchanged lines hidden (view full) ---

128/*
129 * Open file
130 */
131static int
132nfs_opendir(struct inode *inode, struct file *filp)
133{
134 int res;
135
136 dfprintk(VFS, "NFS: opendir(%s/%ld)\n",
137 inode->i_sb->s_id, inode->i_ino);
136 dfprintk(VFS, "NFS: open dir(%s/%s)\n",
137 filp->f_path.dentry->d_parent->d_name.name,
138 filp->f_path.dentry->d_name.name);
138
139
140 nfs_inc_stats(inode, NFSIOS_VFSOPEN);
141
139 lock_kernel();
140 /* Call generic open code in order to cache credentials */
141 res = nfs_open(inode, filp);
142 unlock_kernel();
143 return res;
144}
145
146typedef __be32 * (*decode_dirent_t)(__be32 *, struct nfs_entry *, int);

--- 1857 unchanged lines hidden ---
142 lock_kernel();
143 /* Call generic open code in order to cache credentials */
144 res = nfs_open(inode, filp);
145 unlock_kernel();
146 return res;
147}
148
149typedef __be32 * (*decode_dirent_t)(__be32 *, struct nfs_entry *, int);

--- 1857 unchanged lines hidden ---