patch-2.4.0-test9 linux/include/linux/coda_fs_i.h

Next file: linux/include/linux/coda_linux.h
Previous file: linux/include/linux/coda_cache.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test8/linux/include/linux/coda_fs_i.h linux/include/linux/coda_fs_i.h
@@ -20,9 +20,12 @@
 struct coda_inode_info {
         struct ViceFid     c_fid;	/* Coda identifier */
         u_short	           c_flags;     /* flags (see below) */
-        struct list_head   c_cnhead;    /* head of cache entries */
 	struct list_head   c_volrootlist; /* list of volroot cnoddes */
-        struct inode      *c_vnode;     /*  inode associated with cnode */
+	struct list_head   c_cilist;    /* list of all coda inodes */
+        struct inode      *c_vnode;     /* inode associated with cnode */
+        unsigned int       c_contcount; /* refcount for container inode */
+        struct coda_cred   c_cached_cred; /* credentials of cached perms */
+        unsigned int       c_cached_perm; /* cached access permissions */
         int                c_magic;     /* to verify the data structure */
 };
 

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)