1#         $NetBSD: files.ufs,v 1.50 2022/11/28 04:52:04 chs Exp $
2
3deffs                                             FFS
4deffs                                             EXT2FS
5deffs                                             MFS
6deffs                                             LFS
7deffs                                             CHFS
8
9defflag   opt_ffs.h                     FFS_EI FFS_NO_SNAPSHOT APPLE_UFS
10                                                  UFS_DIRHASH UFS_EXTATTR UFS_ACL
11
12defflag   opt_lfs.h                     LFS_EI LFS_KERNEL_RFW
13                                                  LFS_DIRHASH LFS_EXTATTR
14                                                  LFS_QUOTA LFS_QUOTA2
15
16define    ext2fs:   vfs, ffs
17file      ufs/ext2fs/ext2fs_alloc.c     ext2fs
18file      ufs/ext2fs/ext2fs_balloc.c    ext2fs
19file      ufs/ext2fs/ext2fs_bmap.c      ext2fs
20file      ufs/ext2fs/ext2fs_bswap.c     ext2fs
21file      ufs/ext2fs/ext2fs_hash.c      ext2fs
22file      ufs/ext2fs/ext2fs_htree.c     ext2fs
23file      ufs/ext2fs/ext2fs_extents.c   ext2fs
24file      ufs/ext2fs/ext2fs_inode.c     ext2fs
25file      ufs/ext2fs/ext2fs_lookup.c    ext2fs
26file      ufs/ext2fs/ext2fs_readwrite.c ext2fs
27file      ufs/ext2fs/ext2fs_rename.c    ext2fs
28file      ufs/ext2fs/ext2fs_subr.c      ext2fs
29file      ufs/ext2fs/ext2fs_vfsops.c    ext2fs
30file      ufs/ext2fs/ext2fs_vnops.c     ext2fs
31file      ufs/ext2fs/ext2fs_xattr.c     ext2fs
32
33define    chfs: vfs, ffs
34file      ufs/chfs/ebh.c                          chfs
35file      ufs/chfs/chfs_scan.c                    chfs
36file      ufs/chfs/chfs_write.c                   chfs
37file      ufs/chfs/chfs_vnode_cache.c   chfs
38file      ufs/chfs/chfs_erase.c                   chfs
39file      ufs/chfs/chfs_build.c                   chfs
40file      ufs/chfs/chfs_wbuf.c                    chfs
41file      ufs/chfs/chfs_vnops.c                   chfs
42file      ufs/chfs/chfs_gc.c            chfs
43file      ufs/chfs/chfs_nodeops.c                 chfs
44file      ufs/chfs/chfs_malloc.c                  chfs
45file      ufs/chfs/chfs_pool.c                    chfs
46file      ufs/chfs/chfs_vnode.c                   chfs
47file      ufs/chfs/chfs_subr.c                    chfs
48file      ufs/chfs/chfs_vfsops.c                  chfs
49file      ufs/chfs/chfs_readinode.c     chfs
50
51define    ffs: vfs, ufs
52file      ufs/ffs/ffs_alloc.c           ffs
53file      ufs/ffs/ffs_balloc.c                    ffs
54file      ufs/ffs/ffs_bswap.c           (ffs | mfs) & ffs_ei
55file      ufs/ffs/ffs_extattr.c                   ffs
56file      ufs/ffs/ffs_inode.c           ffs
57file      ufs/ffs/ffs_snapshot.c                  ffs
58file      ufs/ffs/ffs_subr.c            ffs
59file      ufs/ffs/ffs_tables.c                    ffs
60file      ufs/ffs/ffs_vfsops.c                    ffs
61file      ufs/ffs/ffs_vnops.c           ffs
62file      ufs/ffs/ffs_wapbl.c           ffs & wapbl
63file      ufs/ffs/ffs_appleufs.c                  ffs & apple_ufs
64file      ufs/ffs/ffs_quota2.c                    quota2 & (ffs | mfs | ext2fs | chfs)
65
66define    lfs: vfs
67file      ufs/lfs/lfs_alloc.c           lfs
68file      ufs/lfs/lfs_balloc.c                    lfs
69file      ufs/lfs/lfs_bio.c             lfs
70file      ufs/lfs/lfs_cksum.c           lfs
71file      ufs/lfs/lfs_debug.c           lfs & debug
72file      ufs/lfs/lfs_inode.c           lfs
73file      ufs/lfs/lfs_itimes.c                    lfs
74file      ufs/lfs/lfs_pages.c           lfs
75file      ufs/lfs/lfs_rename.c                    lfs
76file      ufs/lfs/lfs_rfw.c             lfs & lfs_kernel_rfw
77file      ufs/lfs/lfs_segment.c                   lfs
78file      ufs/lfs/lfs_subr.c            lfs
79file      ufs/lfs/lfs_syscalls.c                  lfs
80file      ufs/lfs/lfs_vfsops.c                    lfs
81file      ufs/lfs/lfs_vnops.c           lfs
82file      ufs/lfs/ulfs_bmap.c           lfs
83file      ufs/lfs/ulfs_dirhash.c                  lfs & lfs_dirhash
84file      ufs/lfs/ulfs_extattr.c                  lfs & lfs_extattr
85file      ufs/lfs/ulfs_inode.c                    lfs
86file      ufs/lfs/ulfs_lookup.c                   lfs
87file      ufs/lfs/ulfs_quota.c                    lfs & (lfs_quota | lfs_quota2)
88file      ufs/lfs/ulfs_quota1.c                   lfs & lfs_quota
89file      ufs/lfs/ulfs_quota2.c                   lfs & lfs_quota2
90file      ufs/lfs/ulfs_quota1_subr.c    lfs
91file      ufs/lfs/ulfs_quota2_subr.c    lfs & lfs_quota2
92file      ufs/lfs/ulfs_snapshot.c                 lfs
93file      ufs/lfs/ulfs_vfsops.c                   lfs
94file      ufs/lfs/ulfs_vnops.c                    lfs
95
96define    mfs: vfs, ffs
97file      ufs/mfs/mfs_vfsops.c                    mfs
98file      ufs/mfs/mfs_vnops.c           mfs
99file      ufs/mfs/mfs_miniroot.c
100
101define    ufs: vfs
102file      ufs/ufs/ufs_acl.c             ufs & (ffs | mfs | ext2fs | chfs)
103file      ufs/ufs/ufs_bmap.c            ufs & (ffs | mfs | ext2fs | chfs)
104file      ufs/ufs/ufs_dirhash.c                   (ffs | mfs | ext2fs | chfs) & ufs_dirhash
105file      ufs/ufs/ufs_extattr.c                   (ffs | mfs) & ufs_extattr
106file      ufs/ufs/ufs_inode.c           ffs | mfs | ext2fs
107file      ufs/ufs/ufs_lookup.c                    ufs & (ffs | mfs | ext2fs | chfs)
108file      ufs/ufs/ufs_quota.c           (quota | quota2) & (ffs | mfs | ext2fs | chfs)
109file      ufs/ufs/ufs_quota1.c                    quota & (ffs | mfs | ext2fs | chfs)
110file      ufs/ufs/ufs_quota2.c                    quota2 & (ffs | mfs | ext2fs | chfs)
111file      ufs/ufs/quota1_subr.c                   quota & (ffs | mfs | ext2fs | chfs)
112file      ufs/ufs/quota2_subr.c                   quota2 & (ffs | mfs | ext2fs | chfs)
113file      ufs/ufs/ufs_rename.c                    ffs | mfs | chfs
114file      ufs/ufs/ufs_vfsops.c                    ufs & (ffs | mfs | ext2fs | chfs)
115file      ufs/ufs/ufs_vnops.c           ufs & (ffs | mfs | ext2fs | chfs)
116