ufs_extern.h (10552) | ufs_extern.h (12453) |
---|---|
1/*- 2 * Copyright (c) 1991, 1993, 1994 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 * @(#)ufs_extern.h 8.3 (Berkeley) 4/16/94 | 1/*- 2 * Copyright (c) 1991, 1993, 1994 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 * @(#)ufs_extern.h 8.3 (Berkeley) 4/16/94 |
34 * $Id: ufs_extern.h,v 1.7 1995/03/28 07:58:17 bde Exp $ | 34 * $Id: ufs_extern.h,v 1.8 1995/09/04 01:13:42 dyson Exp $ |
35 */ 36 37#ifndef _UFS_UFS_EXTERN_H_ 38#define _UFS_UFS_EXTERN_H_ 39 40struct buf; 41struct direct; 42struct fid; --- 11 unchanged lines hidden (view full) --- 54 55__BEGIN_DECLS 56int ufs_abortop __P((struct vop_abortop_args *)); 57int ufs_access __P((struct vop_access_args *)); 58int ufs_advlock __P((struct vop_advlock_args *)); 59int ufs_bmap __P((struct vop_bmap_args *)); 60int ufs_bmaparray __P((struct vnode *, daddr_t, daddr_t *, struct indir *, 61 int *, int *, int *)); | 35 */ 36 37#ifndef _UFS_UFS_EXTERN_H_ 38#define _UFS_UFS_EXTERN_H_ 39 40struct buf; 41struct direct; 42struct fid; --- 11 unchanged lines hidden (view full) --- 54 55__BEGIN_DECLS 56int ufs_abortop __P((struct vop_abortop_args *)); 57int ufs_access __P((struct vop_access_args *)); 58int ufs_advlock __P((struct vop_advlock_args *)); 59int ufs_bmap __P((struct vop_bmap_args *)); 60int ufs_bmaparray __P((struct vnode *, daddr_t, daddr_t *, struct indir *, 61 int *, int *, int *)); |
62 | |
63int ufs_check_export __P((struct mount *, struct ufid *, struct mbuf *, 64 struct vnode **, int *exflagsp, struct ucred **)); 65int ufs_checkpath __P((struct inode *, struct inode *, struct ucred *)); 66int ufs_close __P((struct vop_close_args *)); 67int ufs_create __P((struct vop_create_args *)); 68void ufs_dirbad __P((struct inode *, doff_t, char *)); 69int ufs_dirbadentry __P((struct vnode *, struct direct *, int)); 70int ufs_dirempty __P((struct inode *, ino_t, struct ucred *)); --- 33 unchanged lines hidden (view full) --- 104int ufs_root __P((struct mount *, struct vnode **)); 105int ufs_seek __P((struct vop_seek_args *)); 106int ufs_select __P((struct vop_select_args *)); 107int ufs_setattr __P((struct vop_setattr_args *)); 108int ufs_start __P((struct mount *, int, struct proc *)); 109int ufs_strategy __P((struct vop_strategy_args *)); 110int ufs_symlink __P((struct vop_symlink_args *)); 111int ufs_unlock __P((struct vop_unlock_args *)); | 62int ufs_check_export __P((struct mount *, struct ufid *, struct mbuf *, 63 struct vnode **, int *exflagsp, struct ucred **)); 64int ufs_checkpath __P((struct inode *, struct inode *, struct ucred *)); 65int ufs_close __P((struct vop_close_args *)); 66int ufs_create __P((struct vop_create_args *)); 67void ufs_dirbad __P((struct inode *, doff_t, char *)); 68int ufs_dirbadentry __P((struct vnode *, struct direct *, int)); 69int ufs_dirempty __P((struct inode *, ino_t, struct ucred *)); --- 33 unchanged lines hidden (view full) --- 103int ufs_root __P((struct mount *, struct vnode **)); 104int ufs_seek __P((struct vop_seek_args *)); 105int ufs_select __P((struct vop_select_args *)); 106int ufs_setattr __P((struct vop_setattr_args *)); 107int ufs_start __P((struct mount *, int, struct proc *)); 108int ufs_strategy __P((struct vop_strategy_args *)); 109int ufs_symlink __P((struct vop_symlink_args *)); 110int ufs_unlock __P((struct vop_unlock_args *)); |
112int ufs_vinit __P((struct mount *, 113 int (**)(), int (**)(), struct vnode **)); | 111int ufs_vinit __P((struct mount *, vop_t **, vop_t **, struct vnode **)); |
114int ufsspec_close __P((struct vop_close_args *)); 115int ufsspec_read __P((struct vop_read_args *)); 116int ufsspec_write __P((struct vop_write_args *)); 117 118int ufsfifo_read __P((struct vop_read_args *)); 119int ufsfifo_write __P((struct vop_write_args *)); 120int ufsfifo_close __P((struct vop_close_args *)); 121__END_DECLS 122 123#endif /* !_UFS_UFS_EXTERN_H_ */ | 112int ufsspec_close __P((struct vop_close_args *)); 113int ufsspec_read __P((struct vop_read_args *)); 114int ufsspec_write __P((struct vop_write_args *)); 115 116int ufsfifo_read __P((struct vop_read_args *)); 117int ufsfifo_write __P((struct vop_write_args *)); 118int ufsfifo_close __P((struct vop_close_args *)); 119__END_DECLS 120 121#endif /* !_UFS_UFS_EXTERN_H_ */ |