Changeset View
Changeset View
Standalone View
Standalone View
head/sys/kern/vnode_if.src
Show First 20 Lines • Show All 712 Lines • ▼ Show 20 Lines | |||||
%% fdatasync vp L L L | %% fdatasync vp L L L | ||||
vop_fdatasync { | vop_fdatasync { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
IN struct thread *td; | IN struct thread *td; | ||||
}; | }; | ||||
%% copy_file_range invp U U U | |||||
%% copy_file_range outvp U U U | |||||
vop_copy_file_range { | |||||
IN struct vnode *invp; | |||||
INOUT off_t *inoffp; | |||||
IN struct vnode *outvp; | |||||
INOUT off_t *outoffp; | |||||
INOUT size_t *lenp; | |||||
IN unsigned int flags; | |||||
IN struct ucred *incred; | |||||
IN struct ucred *outcred; | |||||
IN struct thread *fsizetd; | |||||
}; | |||||
# The VOPs below are spares at the end of the table to allow new VOPs to be | # The VOPs below are spares at the end of the table to allow new VOPs to be | ||||
# added in stable branches without breaking the KBI. New VOPs in HEAD should | # added in stable branches without breaking the KBI. New VOPs in HEAD should | ||||
# be added above these spares. When merging a new VOP to a stable branch, | # be added above these spares. When merging a new VOP to a stable branch, | ||||
# the new VOP should replace one of the spares. | # the new VOP should replace one of the spares. | ||||
vop_spare1 { | vop_spare1 { | ||||
IN struct vnode *vp; | IN struct vnode *vp; | ||||
}; | }; | ||||
Show All 16 Lines |