/linux-2.4.37.9/fs/xfs/ |
D | xfs_acl.h | 67 struct vnode; 75 extern int xfs_acl_inherit(struct vnode *, struct vattr *, xfs_acl_t *); 77 extern int xfs_acl_vtoacl(struct vnode *, xfs_acl_t *, xfs_acl_t *); 78 extern int xfs_acl_vhasacl_access(struct vnode *); 79 extern int xfs_acl_vhasacl_default(struct vnode *); 80 extern int xfs_acl_vset(struct vnode *, void *, size_t, int); 81 extern int xfs_acl_vget(struct vnode *, void *, size_t, int); 82 extern int xfs_acl_vremove(struct vnode *vp, int);
|
D | xfs_attr.h | 53 struct vnode; 55 typedef int (*attrset_t)(struct vnode *, char *, void *, size_t, int); 56 typedef int (*attrget_t)(struct vnode *, char *, void *, size_t, int); 57 typedef int (*attrremove_t)(struct vnode *, char *, int); 58 typedef int (*attrexists_t)(struct vnode *); 59 typedef int (*attrcapable_t)(struct vnode *, struct cred *); 85 extern int attr_generic_list(struct vnode *, void *, size_t, int, ssize_t *);
|
D | xfs_cap.h | 66 struct vnode; 68 extern int xfs_cap_vhascap(struct vnode *); 69 extern int xfs_cap_vset(struct vnode *, void *, size_t); 70 extern int xfs_cap_vget(struct vnode *, void *, size_t); 71 extern int xfs_cap_vremove(struct vnode *vp);
|
D | xfs_mount.h | 73 struct vnode; 94 typedef int (*xfs_send_data_t)(int, struct vnode *, 97 typedef int (*xfs_send_destroy_t)(struct vnode *, dm_right_t); 99 struct vnode *, 100 dm_right_t, struct vnode *, dm_right_t, 102 typedef void (*xfs_send_unmount_t)(struct vfs *, struct vnode *,
|
D | xfs_attr.c | 2354 struct vnode *vp, char *name, int xflags) in posix_acl_access_remove() 2389 struct vnode *vp, char *name, int xflags) in posix_acl_default_remove() 2429 struct vnode *vp, char *name, void *data, size_t size, int xflags) in attr_generic_set() 2439 struct vnode *vp, char *name, void *data, size_t size, int xflags) in attr_generic_get() 2451 struct vnode *vp, char *name, int xflags) in attr_generic_remove() 2484 struct vnode *vp, in attr_system_list() 2506 struct vnode *vp, void *data, size_t size, int xflags, ssize_t *result) in attr_generic_list() 2539 struct vnode *vp, in attr_user_capable() 2557 struct vnode *vp, in attr_trusted_capable() 2571 struct vnode *vp, in attr_secure_capable() [all …]
|
D | xfs_inode.h | 91 struct vnode; 429 struct vnode *xfs_itov(xfs_inode_t *ip); 478 void xfs_inode_lock_init(xfs_inode_t *, struct vnode *);
|
/linux-2.4.37.9/fs/xfs/linux-2.4/ |
D | xfs_vnode.c | 76 struct vnode *vp) in vn_reclaim() 111 struct vnode *vp) in vn_wakeup() 122 struct vnode *vp) in vn_wait() 134 struct vnode * 138 struct vnode *vp = LINVFS_GET_VP(inode); in vn_initialize() 171 struct vnode *vp, in vn_get() 207 struct vnode *vp, in vn_revalidate_core() 243 struct vnode *vp) in vn_revalidate() 268 struct vnode *vp, in vn_purge() 328 struct vnode * [all …]
|
D | xfs_vnode.h | 82 typedef struct vnode { struct 498 extern int vn_wait(struct vnode *); 528 extern void vn_purge(struct vnode *, vmap_t *); 529 extern vnode_t *vn_get(struct vnode *, vmap_t *); 530 extern int vn_revalidate(struct vnode *); 531 extern void vn_revalidate_core(struct vnode *, vattr_t *); 532 extern void vn_remove(struct vnode *); 534 static inline int vn_count(struct vnode *vp) in vn_count() 542 extern vnode_t *vn_hold(struct vnode *); 543 extern void vn_rele(struct vnode *); [all …]
|
D | xfs_vfs.h | 41 struct vnode; 121 typedef int (*vfs_root_t)(bhv_desc_t *, struct vnode **); 122 typedef int (*vfs_statvfs_t)(bhv_desc_t *, xfs_statfs_t *, struct vnode *); 124 typedef int (*vfs_vget_t)(bhv_desc_t *, struct vnode **, struct fid *); 128 struct vnode *, bhv_desc_t *, int); 196 extern int vfs_root(bhv_desc_t *, struct vnode **); 197 extern int vfs_statvfs(bhv_desc_t *, xfs_statfs_t *, struct vnode *); 199 extern int vfs_vget(bhv_desc_t *, struct vnode **, struct fid *); 203 extern void vfs_init_vnode(bhv_desc_t *, struct vnode *, bhv_desc_t *, int);
|
D | xfs_lrw.h | 35 struct vnode; 95 extern int xfs_zero_eof(struct vnode *, struct xfs_iocore *, xfs_off_t, 97 extern void xfs_inval_cached_pages(struct vnode *, struct xfs_iocore *,
|
D | xfs_vfs.c | 123 struct vnode **vpp) in vfs_root() 137 struct vnode *vp) in vfs_statvfs() 164 struct vnode **vpp, in vfs_vget() 219 struct vnode *vp, in vfs_init_vnode()
|
D | xfs_ioctl.c | 93 struct vnode *vp; in xfs_find_handle()
|
/linux-2.4.37.9/Documentation/filesystems/ |
D | coda.txt | 487 enum coda_vtype va_type; /* vnode type (for create) */ 767 instantiate a vnode, inode or file handle at kernel level for the new 1234 SSuummmmaarryy Tell Venus a vnode is no longer in use. 1512 DDeessccrriippttiioonn Remove all entries which have the (dir vnode, name) pair. 1514 a vnode. 1569 vnode), purge its children from the namecache and remove the file from the
|