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) 1982, 1986, 1993
--- 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 * @(#)fs.h 8.7 (Berkeley) 4/19/94
36 * $FreeBSD: head/sys/fs/ext2fs/fs.h 246258 2013-02-02 22:23:45Z pfg $
37 */
38
39#ifndef _FS_EXT2FS_FS_H_
40#define _FS_EXT2FS_FS_H_
41
42/*
43 * Each disk drive contains some number of file systems.
44 * A file system consists of a number of cylinder groups.
--- 15 unchanged lines hidden (view full) ---
60/*
61 * The path name on which the file system is mounted is maintained
62 * in fs_fsmnt. MAXMNTLEN defines the amount of space allocated in
63 * the super block for this name.
64 */
65#define MAXMNTLEN 512
66
67/*
68 * Grigoriy Orlov <gluk@ptci.ru> has done some extensive work to fine
69 * tune the layout preferences for directories within a filesystem.
70 * His algorithm can be tuned by adjusting the following parameters
71 * which tell the system the average file size and the average number
72 * of files per directory. These defaults are well selected for typical
73 * filesystems, but may need to be tuned for odd cases like filesystems
74 * being used for squid caches or news spools.
75 * AVFPDIR is the expected number of files per directory. AVGDIRSIZE is
--- 77 unchanged lines hidden ---
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) 1982, 1986, 1993
--- 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 * @(#)fs.h 8.7 (Berkeley) 4/19/94
36 * $FreeBSD: head/sys/fs/ext2fs/fs.h 246258 2013-02-02 22:23:45Z pfg $
37 */
38
39#ifndef _FS_EXT2FS_FS_H_
40#define _FS_EXT2FS_FS_H_
41
42/*
43 * Each disk drive contains some number of file systems.
44 * A file system consists of a number of cylinder groups.
--- 15 unchanged lines hidden (view full) ---
60/*
61 * The path name on which the file system is mounted is maintained
62 * in fs_fsmnt. MAXMNTLEN defines the amount of space allocated in
63 * the super block for this name.
64 */
65#define MAXMNTLEN 512
66
67/*
68 * Grigoriy Orlov <gluk@ptci.ru> has done some extensive work to fine
69 * tune the layout preferences for directories within a filesystem.
70 * His algorithm can be tuned by adjusting the following parameters
71 * which tell the system the average file size and the average number
72 * of files per directory. These defaults are well selected for typical
73 * filesystems, but may need to be tuned for odd cases like filesystems
74 * being used for squid caches or news spools.
75 * AVFPDIR is the expected number of files per directory. AVGDIRSIZE is
--- 77 unchanged lines hidden ---