ext2_extern.h (252890) | ext2_extern.h (254260) |
---|---|
1/*- 2 * modified for EXT2FS support in Lites 1.1 3 * 4 * Aug 1995, Godmar Back (gback@cs.utah.edu) 5 * University of Utah, Department of Computer Science 6 */ 7/*- 8 * Copyright (c) 1991, 1993, 1994 --- 19 unchanged lines hidden (view full) --- 28 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 29 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33 * SUCH DAMAGE. 34 * 35 * @(#)ffs_extern.h 8.3 (Berkeley) 4/16/94 | 1/*- 2 * modified for EXT2FS support in Lites 1.1 3 * 4 * Aug 1995, Godmar Back (gback@cs.utah.edu) 5 * University of Utah, Department of Computer Science 6 */ 7/*- 8 * Copyright (c) 1991, 1993, 1994 --- 19 unchanged lines hidden (view full) --- 28 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 29 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33 * SUCH DAMAGE. 34 * 35 * @(#)ffs_extern.h 8.3 (Berkeley) 4/16/94 |
36 * $FreeBSD: head/sys/fs/ext2fs/ext2_extern.h 252890 2013-07-06 18:28:06Z pfg $ | 36 * $FreeBSD: head/sys/fs/ext2fs/ext2_extern.h 254260 2013-08-12 21:34:48Z pfg $ |
37 */ 38 39#ifndef _FS_EXT2FS_EXT2_EXTERN_H_ 40#define _FS_EXT2FS_EXT2_EXTERN_H_ 41 42struct ext2fs_dinode; 43struct ext2fs_direct_2; 44struct ext2fs_searchslot; --- 7 unchanged lines hidden (view full) --- 52int ext2_alloc(struct inode *, 53 int32_t, int32_t, int, struct ucred *, int32_t *); 54int ext2_balloc(struct inode *, 55 e2fs_lbn_t, int, struct ucred *, struct buf **, int); 56int ext2_blkatoff(struct vnode *, off_t, char **, struct buf **); 57void ext2_blkfree(struct inode *, int32_t, long); 58int32_t ext2_blkpref(struct inode *, e2fs_lbn_t, int, int32_t *, int32_t); 59int ext2_bmap(struct vop_bmap_args *); | 37 */ 38 39#ifndef _FS_EXT2FS_EXT2_EXTERN_H_ 40#define _FS_EXT2FS_EXT2_EXTERN_H_ 41 42struct ext2fs_dinode; 43struct ext2fs_direct_2; 44struct ext2fs_searchslot; --- 7 unchanged lines hidden (view full) --- 52int ext2_alloc(struct inode *, 53 int32_t, int32_t, int, struct ucred *, int32_t *); 54int ext2_balloc(struct inode *, 55 e2fs_lbn_t, int, struct ucred *, struct buf **, int); 56int ext2_blkatoff(struct vnode *, off_t, char **, struct buf **); 57void ext2_blkfree(struct inode *, int32_t, long); 58int32_t ext2_blkpref(struct inode *, e2fs_lbn_t, int, int32_t *, int32_t); 59int ext2_bmap(struct vop_bmap_args *); |
60int ext2_bmaparray(struct vnode *, int32_t, int32_t *, int *, int *); | 60int ext2_bmaparray(struct vnode *, int32_t, int64_t *, int *, int *); |
61void ext2_clusteracct(struct m_ext2fs *, char *, int, daddr_t, int); 62void ext2_dirbad(struct inode *ip, doff_t offset, char *how); 63void ext2_ei2i(struct ext2fs_dinode *, struct inode *); 64int ext2_getlbns(struct vnode *, int32_t, struct indir *, int *); 65void ext2_i2ei(struct inode *, struct ext2fs_dinode *); 66void ext2_itimes(struct vnode *vp); 67int ext2_reallocblks(struct vop_reallocblks_args *); 68int ext2_reclaim(struct vop_reclaim_args *); --- 43 unchanged lines hidden --- | 61void ext2_clusteracct(struct m_ext2fs *, char *, int, daddr_t, int); 62void ext2_dirbad(struct inode *ip, doff_t offset, char *how); 63void ext2_ei2i(struct ext2fs_dinode *, struct inode *); 64int ext2_getlbns(struct vnode *, int32_t, struct indir *, int *); 65void ext2_i2ei(struct inode *, struct ext2fs_dinode *); 66void ext2_itimes(struct vnode *vp); 67int ext2_reallocblks(struct vop_reallocblks_args *); 68int ext2_reclaim(struct vop_reclaim_args *); --- 43 unchanged lines hidden --- |