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 --- |