Lines Matching refs:vnode
61 struct vnode;
94 int ffs_valloc(struct vnode *, int, kauth_cred_t, ino_t *);
99 void ffs_blkfree(struct fs *, struct vnode *, daddr_t, long, ino_t);
100 void *ffs_discard_init(struct vnode *, struct fs *);
102 void ffs_blkfree_snap(struct fs *, struct vnode *, daddr_t, long, ino_t);
103 int ffs_vfree(struct vnode *, ino_t, int);
104 int ffs_checkfreefile(struct fs *, struct vnode *, ino_t);
106 int ffs_freefile_snap(struct fs *, struct vnode *, ino_t, int);
109 int ffs_balloc(struct vnode *, off_t, int, kauth_cred_t, int,
113 int ffs_update(struct vnode *, const struct timespec *,
115 int ffs_truncate(struct vnode *, off_t, int, kauth_cred_t);
121 int ffs_mountfs(struct vnode *, struct mount *, struct lwp *);
129 int ffs_bufio(enum uio_rw, struct vnode *, void *, size_t, off_t, int,
131 int ffs_bufrd(struct vnode *, struct uio *, int, kauth_cred_t);
132 int ffs_bufwr(struct vnode *, struct uio *, int, kauth_cred_t);
137 void ffs_gop_size(struct vnode *, off_t, off_t *, int);
141 int ffs_full_fsync(struct vnode *, int);
157 int ffs_snapblkfree(struct fs *, struct vnode *, daddr_t, long, ino_t);
158 void ffs_snapremove(struct vnode *);
159 int ffs_snapshot(struct mount *, struct vnode *, struct timespec *);
162 void ffs_snapgone(struct vnode *);
163 int ffs_snapshot_read(struct vnode *, struct uio *, int);
170 int ffs_wapbl_replay_start(struct mount *, struct fs *, struct vnode *);
171 void ffs_wapbl_blkalloc(struct fs *, struct vnode *, daddr_t, int);
203 int ffs_getblk(struct vnode *, daddr_t, daddr_t, int, bool, buf_t **);