vnode_if.src (49c117c193768b10f5fb1c5e4d6b88300cfbcdd6) vnode_if.src (0dc332bff200c940edc36c4715b629a2e1e9f9ae)
1#-
2# Copyright (c) 1992, 1993
3# The Regents of the University of California. All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright

--- 787 unchanged lines hidden (view full) ---

796
797vop_vput_pair {
798 IN struct vnode *dvp;
799 INOUT struct vnode **vpp;
800 IN bool unlock_vp;
801};
802
803
1#-
2# Copyright (c) 1992, 1993
3# The Regents of the University of California. All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright

--- 787 unchanged lines hidden (view full) ---

796
797vop_vput_pair {
798 IN struct vnode *dvp;
799 INOUT struct vnode **vpp;
800 IN bool unlock_vp;
801};
802
803
804%% deallocate vp L L L
805
806vop_deallocate {
807 IN struct vnode *vp;
808 INOUT off_t *offset;
809 INOUT off_t *len;
810 IN int flags;
811 IN struct ucred *cred;
812};
813
814
804# The VOPs below are spares at the end of the table to allow new VOPs to be
805# added in stable branches without breaking the KBI. New VOPs in HEAD should
806# be added above these spares. When merging a new VOP to a stable branch,
807# the new VOP should replace one of the spares.
808
809vop_spare1 {
810 IN struct vnode *vp;
811};

--- 16 unchanged lines hidden ---
815# The VOPs below are spares at the end of the table to allow new VOPs to be
816# added in stable branches without breaking the KBI. New VOPs in HEAD should
817# be added above these spares. When merging a new VOP to a stable branch,
818# the new VOP should replace one of the spares.
819
820vop_spare1 {
821 IN struct vnode *vp;
822};

--- 16 unchanged lines hidden ---