Home
last modified time | relevance | path

Searched refs:vnode (Results 1 – 13 of 13) sorted by relevance

/linux-2.4.37.9/fs/xfs/
Dxfs_acl.h67 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);
Dxfs_attr.h53 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 *);
Dxfs_cap.h66 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);
Dxfs_mount.h73 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 *,
Dxfs_attr.c2354 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 …]
Dxfs_inode.h91 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/
Dxfs_vnode.c76 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 …]
Dxfs_vnode.h82 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 …]
Dxfs_vfs.h41 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);
Dxfs_lrw.h35 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 *,
Dxfs_vfs.c123 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()
Dxfs_ioctl.c93 struct vnode *vp; in xfs_find_handle()
/linux-2.4.37.9/Documentation/filesystems/
Dcoda.txt487 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