Deleted Added
full compact
vnode_if.src (9842) vnode_if.src (10551)
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

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

26# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31# SUCH DAMAGE.
32#
33# @(#)vnode_if.src 8.3 (Berkeley) 2/3/94
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

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

26# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
31# SUCH DAMAGE.
32#
33# @(#)vnode_if.src 8.3 (Berkeley) 2/3/94
34# $Id: vnode_if.src,v 1.5 1995/07/07 13:41:28 davidg Exp $
34# $Id: vnode_if.src,v 1.6 1995/08/01 18:50:41 davidg Exp $
35#
36vop_lookup {
37 IN struct vnode *dvp;
38 INOUT struct vnode **vpp;
39 IN struct componentname *cnp;
40};
41
42vop_create {

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

221};
222
223vop_bmap {
224 IN struct vnode *vp;
225 IN daddr_t bn;
226 OUT struct vnode **vpp;
227 IN daddr_t *bnp;
228 OUT int *runp;
35#
36vop_lookup {
37 IN struct vnode *dvp;
38 INOUT struct vnode **vpp;
39 IN struct componentname *cnp;
40};
41
42vop_create {

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

221};
222
223vop_bmap {
224 IN struct vnode *vp;
225 IN daddr_t bn;
226 OUT struct vnode **vpp;
227 IN daddr_t *bnp;
228 OUT int *runp;
229 OUT int *runb;
229};
230
231#vop_strategy {
232# IN struct buf *bp;
233#};
234
235vop_print {
236 IN struct vnode *vp;

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

289
290vop_update {
291 IN struct vnode *vp;
292 IN struct timeval *access;
293 IN struct timeval *modify;
294 IN int waitfor;
295};
296
230};
231
232#vop_strategy {
233# IN struct buf *bp;
234#};
235
236vop_print {
237 IN struct vnode *vp;

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

290
291vop_update {
292 IN struct vnode *vp;
293 IN struct timeval *access;
294 IN struct timeval *modify;
295 IN int waitfor;
296};
297
298vop_getpages {
299 IN struct vnode *vp;
300 IN vm_page_t *m;
301 IN int count;
302 IN int reqpage;
303};
304
305vop_putpages {
306 IN struct vnode *vp;
307 IN vm_page_t *m;
308 IN int count;
309 IN int sync;
310 IN int *rtvals;
311};
297# Needs work: no vp?
298#vop_bwrite {
299# IN struct buf *bp;
300#};
312# Needs work: no vp?
313#vop_bwrite {
314# IN struct buf *bp;
315#};