vnode_if.src (11704) | vnode_if.src (12767) |
---|---|
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.7 1995/09/04 00:20:19 dyson Exp $ | 34# $Id: vnode_if.src,v 1.8 1995/10/23 02:55:55 dyson Exp $ |
35# 36vop_lookup { 37 IN struct vnode *dvp; 38 INOUT struct vnode **vpp; 39 IN struct componentname *cnp; 40}; 41 42vop_create { --- 252 unchanged lines hidden (view full) --- 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; | 35# 36vop_lookup { 37 IN struct vnode *dvp; 38 INOUT struct vnode **vpp; 39 IN struct componentname *cnp; 40}; 41 42vop_create { --- 252 unchanged lines hidden (view full) --- 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 IN vm_offset_t offset; | 303 IN vm_ooffset_t offset; |
304}; 305 306vop_putpages { 307 IN struct vnode *vp; 308 IN vm_page_t *m; 309 IN int count; 310 IN int sync; 311 IN int *rtvals; | 304}; 305 306vop_putpages { 307 IN struct vnode *vp; 308 IN vm_page_t *m; 309 IN int count; 310 IN int sync; 311 IN int *rtvals; |
312 IN vm_offset_t offset; | 312 IN vm_ooffset_t offset; |
313}; 314 315# Needs work: no vp? 316#vop_bwrite { 317# IN struct buf *bp; 318#}; | 313}; 314 315# Needs work: no vp? 316#vop_bwrite { 317# IN struct buf *bp; 318#}; |