Home | History | Annotate | Download | only in rump

Lines Matching refs:vnode

57 int RUMP_VOP_BWRITE(struct vnode *, struct buf *);
58 int RUMP_VOP_PARSEPATH(struct vnode *, const char *, size_t *);
59 int RUMP_VOP_LOOKUP(struct vnode *, struct vnode **, struct componentname *);
60 int RUMP_VOP_CREATE(struct vnode *, struct vnode **, struct componentname *,
62 int RUMP_VOP_MKNOD(struct vnode *, struct vnode **, struct componentname *,
64 int RUMP_VOP_OPEN(struct vnode *, int, struct kauth_cred *);
65 int RUMP_VOP_CLOSE(struct vnode *, int, struct kauth_cred *);
66 int RUMP_VOP_ACCESS(struct vnode *, accmode_t, struct kauth_cred *);
67 int RUMP_VOP_ACCESSX(struct vnode *, accmode_t, struct kauth_cred *);
68 int RUMP_VOP_GETATTR(struct vnode *, struct vattr *, struct kauth_cred *);
69 int RUMP_VOP_SETATTR(struct vnode *, struct vattr *, struct kauth_cred *);
70 int RUMP_VOP_READ(struct vnode *, struct uio *, int, struct kauth_cred *);
71 int RUMP_VOP_WRITE(struct vnode *, struct uio *, int, struct kauth_cred *);
72 int RUMP_VOP_FALLOCATE(struct vnode *, off_t, off_t);
73 int RUMP_VOP_FDISCARD(struct vnode *, off_t, off_t);
74 int RUMP_VOP_IOCTL(struct vnode *, u_long, void *, int, struct kauth_cred *);
75 int RUMP_VOP_FCNTL(struct vnode *, u_int, void *, int, struct kauth_cred *);
76 int RUMP_VOP_POLL(struct vnode *, int);
77 int RUMP_VOP_KQFILTER(struct vnode *, struct knote *);
78 int RUMP_VOP_REVOKE(struct vnode *, int);
79 int RUMP_VOP_MMAP(struct vnode *, int, struct kauth_cred *);
80 int RUMP_VOP_FSYNC(struct vnode *, struct kauth_cred *, int, off_t, off_t);
81 int RUMP_VOP_SEEK(struct vnode *, off_t, off_t, struct kauth_cred *);
82 int RUMP_VOP_REMOVE(struct vnode *, struct vnode *, struct componentname *);
83 int RUMP_VOP_LINK(struct vnode *, struct vnode *, struct componentname *);
84 int RUMP_VOP_RENAME(struct vnode *, struct vnode *, struct componentname *,
85 struct vnode *, struct vnode *, struct componentname *);
86 int RUMP_VOP_MKDIR(struct vnode *, struct vnode **, struct componentname *,
88 int RUMP_VOP_RMDIR(struct vnode *, struct vnode *, struct componentname *);
89 int RUMP_VOP_SYMLINK(struct vnode *, struct vnode **,
91 int RUMP_VOP_READDIR(struct vnode *, struct uio *, struct kauth_cred *,
93 int RUMP_VOP_READLINK(struct vnode *, struct uio *, struct kauth_cred *);
94 int RUMP_VOP_ABORTOP(struct vnode *, struct componentname *);
95 int RUMP_VOP_INACTIVE(struct vnode *, bool *);
96 int RUMP_VOP_RECLAIM(struct vnode *);
97 int RUMP_VOP_LOCK(struct vnode *, int);
98 int RUMP_VOP_UNLOCK(struct vnode *);
99 int RUMP_VOP_BMAP(struct vnode *, int64_t, struct vnode **, int64_t *, int *);
100 int RUMP_VOP_STRATEGY(struct vnode *, struct buf *);
101 int RUMP_VOP_PRINT(struct vnode *);
102 int RUMP_VOP_ISLOCKED(struct vnode *);
103 int RUMP_VOP_PATHCONF(struct vnode *, int, register_t *);
104 int RUMP_VOP_ADVLOCK(struct vnode *, void *, int, struct flock *, int);
105 int RUMP_VOP_WHITEOUT(struct vnode *, struct componentname *, int);
106 int RUMP_VOP_GETPAGES(struct vnode *, off_t, struct vm_page **, int *, int,
108 int RUMP_VOP_PUTPAGES(struct vnode *, off_t, off_t, int);
109 int RUMP_VOP_GETACL(struct vnode *, acl_type_t, struct acl *,
111 int RUMP_VOP_SETACL(struct vnode *, acl_type_t, struct acl *,
113 int RUMP_VOP_ACLCHECK(struct vnode *, acl_type_t, struct acl *,
115 int RUMP_VOP_CLOSEEXTATTR(struct vnode *, int, struct kauth_cred *);
116 int RUMP_VOP_GETEXTATTR(struct vnode *, int, const char *, struct uio *,
118 int RUMP_VOP_LISTEXTATTR(struct vnode *, int, struct uio *, size_t *, int,
120 int RUMP_VOP_OPENEXTATTR(struct vnode *, struct kauth_cred *);
121 int RUMP_VOP_DELETEEXTATTR(struct vnode *, int, const char *,
123 int RUMP_VOP_SETEXTATTR(struct vnode *, int, const char *, struct uio *,