coda_linux.h (9938b04472d5c59f8bd8152a548533a8599596a2) coda_linux.h (a528d35e8bfcc521d7cb70aaf03e1bd296c8493f)
1/*
2 * Coda File System, Linux Kernel module
3 *
4 * Original version, adapted from cfs_mach.c, (C) Carnegie Mellon University
5 * Linux modifications (C) 1996, Peter J. Braam
6 * Rewritten for Linux 2.1 (C) 1997 Carnegie Mellon University
7 *
8 * Carnegie Mellon University encourages users of this software to

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

42extern const struct file_operations coda_file_operations;
43extern const struct file_operations coda_ioctl_operations;
44
45/* operations shared over more than one file */
46int coda_open(struct inode *i, struct file *f);
47int coda_release(struct inode *i, struct file *f);
48int coda_permission(struct inode *inode, int mask);
49int coda_revalidate_inode(struct inode *);
1/*
2 * Coda File System, Linux Kernel module
3 *
4 * Original version, adapted from cfs_mach.c, (C) Carnegie Mellon University
5 * Linux modifications (C) 1996, Peter J. Braam
6 * Rewritten for Linux 2.1 (C) 1997 Carnegie Mellon University
7 *
8 * Carnegie Mellon University encourages users of this software to

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

42extern const struct file_operations coda_file_operations;
43extern const struct file_operations coda_ioctl_operations;
44
45/* operations shared over more than one file */
46int coda_open(struct inode *i, struct file *f);
47int coda_release(struct inode *i, struct file *f);
48int coda_permission(struct inode *inode, int mask);
49int coda_revalidate_inode(struct inode *);
50int coda_getattr(struct vfsmount *, struct dentry *, struct kstat *);
50int coda_getattr(const struct path *, struct kstat *, u32, unsigned int);
51int coda_setattr(struct dentry *, struct iattr *);
52
53/* this file: heloers */
54char *coda_f2s(struct CodaFid *f);
55int coda_iscontrol(const char *name, size_t length);
56
57void coda_vattr_to_iattr(struct inode *, struct coda_vattr *);
58void coda_iattr_to_vattr(struct iattr *, struct coda_vattr *);

--- 46 unchanged lines hidden ---
51int coda_setattr(struct dentry *, struct iattr *);
52
53/* this file: heloers */
54char *coda_f2s(struct CodaFid *f);
55int coda_iscontrol(const char *name, size_t length);
56
57void coda_vattr_to_iattr(struct inode *, struct coda_vattr *);
58void coda_iattr_to_vattr(struct iattr *, struct coda_vattr *);

--- 46 unchanged lines hidden ---