Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/vnode.h
Show First 20 Lines • Show All 740 Lines • ▼ Show 20 Lines | |||||
#define vn_rangelock_tryrlock(vp, start, end) \ | #define vn_rangelock_tryrlock(vp, start, end) \ | ||||
rangelock_tryrlock(&(vp)->v_rl, (start), (end), VI_MTX(vp)) | rangelock_tryrlock(&(vp)->v_rl, (start), (end), VI_MTX(vp)) | ||||
#define vn_rangelock_wlock(vp, start, end) \ | #define vn_rangelock_wlock(vp, start, end) \ | ||||
rangelock_wlock(&(vp)->v_rl, (start), (end), VI_MTX(vp)) | rangelock_wlock(&(vp)->v_rl, (start), (end), VI_MTX(vp)) | ||||
#define vn_rangelock_trywlock(vp, start, end) \ | #define vn_rangelock_trywlock(vp, start, end) \ | ||||
rangelock_trywlock(&(vp)->v_rl, (start), (end), VI_MTX(vp)) | rangelock_trywlock(&(vp)->v_rl, (start), (end), VI_MTX(vp)) | ||||
int vfs_cache_lookup(struct vop_lookup_args *ap); | int vfs_cache_lookup(struct vop_lookup_args *ap); | ||||
int vfs_cache_root(struct mount *mp, int flags, struct vnode **vpp); | |||||
void vfs_timestamp(struct timespec *); | void vfs_timestamp(struct timespec *); | ||||
void vfs_write_resume(struct mount *mp, int flags); | void vfs_write_resume(struct mount *mp, int flags); | ||||
int vfs_write_suspend(struct mount *mp, int flags); | int vfs_write_suspend(struct mount *mp, int flags); | ||||
int vfs_write_suspend_umnt(struct mount *mp); | int vfs_write_suspend_umnt(struct mount *mp); | ||||
void vnlru_free(int, struct vfsops *); | void vnlru_free(int, struct vfsops *); | ||||
int vop_stdbmap(struct vop_bmap_args *); | int vop_stdbmap(struct vop_bmap_args *); | ||||
int vop_stdfdatasync_buf(struct vop_fdatasync_args *); | int vop_stdfdatasync_buf(struct vop_fdatasync_args *); | ||||
int vop_stdfsync(struct vop_fsync_args *); | int vop_stdfsync(struct vop_fsync_args *); | ||||
▲ Show 20 Lines • Show All 195 Lines • Show Last 20 Lines |