Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/fuse/fuse_node.h
Show First 20 Lines • Show All 195 Lines • ▼ Show 20 Lines | int fuse_vnode_get(struct mount *mp, struct fuse_entry_out *feo, | ||||
uint64_t nodeid, struct vnode *dvp, struct vnode **vpp, | uint64_t nodeid, struct vnode *dvp, struct vnode **vpp, | ||||
struct componentname *cnp, enum vtype vtyp); | struct componentname *cnp, enum vtype vtyp); | ||||
void fuse_vnode_open(struct vnode *vp, int32_t fuse_open_flags, | void fuse_vnode_open(struct vnode *vp, int32_t fuse_open_flags, | ||||
struct thread *td); | struct thread *td); | ||||
int fuse_vnode_savesize(struct vnode *vp, struct ucred *cred, pid_t pid); | int fuse_vnode_savesize(struct vnode *vp, struct ucred *cred, pid_t pid); | ||||
int fuse_vnode_setsize(struct vnode *vp, off_t newsize); | int fuse_vnode_setsize(struct vnode *vp, off_t newsize, bool from_server); | ||||
void fuse_vnode_undirty_cached_timestamps(struct vnode *vp); | void fuse_vnode_undirty_cached_timestamps(struct vnode *vp); | ||||
void fuse_vnode_update(struct vnode *vp, int flags); | void fuse_vnode_update(struct vnode *vp, int flags); | ||||
void fuse_node_init(void); | void fuse_node_init(void); | ||||
void fuse_node_destroy(void); | void fuse_node_destroy(void); | ||||
#endif /* _FUSE_NODE_H_ */ | #endif /* _FUSE_NODE_H_ */ |