Deleted Added
full compact
fs.h (108970) fs.h (109034)
1/*
2 * Copyright (c) 1982, 1986, 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 * @(#)fs.h 8.13 (Berkeley) 3/21/95
1/*
2 * Copyright (c) 1982, 1986, 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 * @(#)fs.h 8.13 (Berkeley) 3/21/95
34 * $FreeBSD: head/sys/ufs/ffs/fs.h 108970 2003-01-08 22:53:54Z gordon $
34 * $FreeBSD: head/sys/ufs/ffs/fs.h 109034 2003-01-09 23:53:30Z gordon $
35 */
36
37#ifndef _UFS_FFS_FS_H_
38#define _UFS_FFS_FS_H_
39
40/*
41 * Each disk drive contains some number of filesystems.
42 * A filesystem consists of a number of cylinder groups.

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

112 */
113#define MINBSIZE 4096
114
115/*
116 * The path name on which the filesystem is mounted is maintained
117 * in fs_fsmnt. MAXMNTLEN defines the amount of space allocated in
118 * the super block for this name.
119 */
35 */
36
37#ifndef _UFS_FFS_FS_H_
38#define _UFS_FFS_FS_H_
39
40/*
41 * Each disk drive contains some number of filesystems.
42 * A filesystem consists of a number of cylinder groups.

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

112 */
113#define MINBSIZE 4096
114
115/*
116 * The path name on which the filesystem is mounted is maintained
117 * in fs_fsmnt. MAXMNTLEN defines the amount of space allocated in
118 * the super block for this name.
119 */
120#define MAXMNTLEN 472
120#define MAXMNTLEN 468
121
122/*
123 * The volume name for this filesystem is maintained in fs_volname.
124 * MAXVOLLEN defines the length of the buffer allocated.
125 */
126#define MAXVOLLEN 32
127
128/*

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

306 struct csum fs_old_cstotal; /* cylinder summary information */
307/* these fields are cleared at mount time */
308 int8_t fs_fmod; /* super block modified flag */
309 int8_t fs_clean; /* filesystem is clean flag */
310 int8_t fs_ronly; /* mounted read-only flag */
311 int8_t fs_old_flags; /* old FS_ flags */
312 u_char fs_fsmnt[MAXMNTLEN]; /* name mounted on */
313 u_char fs_volname[MAXVOLLEN]; /* volume name */
121
122/*
123 * The volume name for this filesystem is maintained in fs_volname.
124 * MAXVOLLEN defines the length of the buffer allocated.
125 */
126#define MAXVOLLEN 32
127
128/*

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

306 struct csum fs_old_cstotal; /* cylinder summary information */
307/* these fields are cleared at mount time */
308 int8_t fs_fmod; /* super block modified flag */
309 int8_t fs_clean; /* filesystem is clean flag */
310 int8_t fs_ronly; /* mounted read-only flag */
311 int8_t fs_old_flags; /* old FS_ flags */
312 u_char fs_fsmnt[MAXMNTLEN]; /* name mounted on */
313 u_char fs_volname[MAXVOLLEN]; /* volume name */
314 u_int64_t fs_uuid; /* system-wide unique uid */
314 u_int64_t fs_swuid; /* system-wide uid */
315 int32_t fs_pad; /* padding for non-i386 */
315/* these fields retain the current block allocation info */
316 int32_t fs_cgrotor; /* last cg searched */
317 void *fs_ocsp[NOCSPTRS]; /* padding; was list of fs_cs buffers */
318 u_int8_t *fs_contigdirs; /* # of contiguously allocated dirs */
319 struct csum *fs_csp; /* cg summary info buffer for fs_cs */
320 int32_t *fs_maxcluster; /* max cluster in each cyl group */
321 u_int *fs_active; /* used by snapshots to track fs */
322 int32_t fs_old_cpc; /* cyl per cycle in postbl */

--- 275 unchanged lines hidden ---
316/* these fields retain the current block allocation info */
317 int32_t fs_cgrotor; /* last cg searched */
318 void *fs_ocsp[NOCSPTRS]; /* padding; was list of fs_cs buffers */
319 u_int8_t *fs_contigdirs; /* # of contiguously allocated dirs */
320 struct csum *fs_csp; /* cg summary info buffer for fs_cs */
321 int32_t *fs_maxcluster; /* max cluster in each cyl group */
322 u_int *fs_active; /* used by snapshots to track fs */
323 int32_t fs_old_cpc; /* cyl per cycle in postbl */

--- 275 unchanged lines hidden ---