This source file includes following definitions.
- softdep_flushfiles
- softdep_mount
- softdep_initialize
- softdep_setup_inomapdep
- softdep_setup_blkmapdep
- softdep_setup_allocdirect
- softdep_setup_allocindir_page
- softdep_setup_allocindir_meta
- softdep_setup_freeblocks
- softdep_freefile
- softdep_setup_directory_add
- softdep_change_directoryentry_offset
- softdep_setup_remove
- softdep_setup_directory_change
- softdep_change_linkcnt
- softdep_load_inodeblock
- softdep_update_inodeblock
- softdep_fsync_mountdev
- softdep_flushworklist
- softdep_sync_metadata
- softdep_slowdown
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 #ifndef FFS_SOFTUPDATES
40
41 #include <sys/param.h>
42 #include <sys/vnode.h>
43 #include <sys/systm.h>
44 #include <ufs/ufs/quota.h>
45 #include <ufs/ufs/inode.h>
46 #include <ufs/ffs/ffs_extern.h>
47 #include <ufs/ufs/ufs_extern.h>
48
49 int
50 softdep_flushfiles(struct mount *oldmnt, int flags, struct proc *p)
51 {
52 panic("softdep_flushfiles called");
53 }
54
55 int
56 softdep_mount(struct vnode *devvp, struct mount *mp, struct fs *fs,
57 struct ucred *cred)
58 {
59 return (0);
60 }
61
62 void
63 softdep_initialize(void)
64 {
65 return;
66 }
67
68 #ifndef __OPTIMIZE__
69
70 void
71 softdep_setup_inomapdep(struct buf *bp, struct inode *ip, ino_t newinum)
72 {
73 panic("softdep_setup_inomapdep called");
74 }
75
76 void
77 softdep_setup_blkmapdep(struct buf *bp, struct fs *fs, daddr_t newblkno)
78 {
79 panic("softdep_setup_blkmapdep called");
80 }
81
82 void
83 softdep_setup_allocdirect(struct inode *ip, daddr64_t lbn, daddr_t newblkno,
84 daddr_t oldblkno, long newsize, long oldsize, struct buf *bp)
85 {
86 panic("softdep_setup_allocdirect called");
87 }
88
89 void
90 softdep_setup_allocindir_page(struct inode *ip, daddr64_t lbn, struct buf *bp,
91 int ptrno, daddr_t newblkno, daddr_t oldblkno, struct buf *nbp)
92 {
93 panic("softdep_setup_allocindir_page called");
94 }
95
96 void
97 softdep_setup_allocindir_meta(struct buf *nbp, struct inode *ip,
98 struct buf *bp, int ptrno, daddr_t newblkno)
99 {
100 panic("softdep_setup_allocindir_meta called");
101 }
102
103 void
104 softdep_setup_freeblocks(struct inode *ip, off_t length)
105 {
106 panic("softdep_setup_freeblocks called");
107 }
108
109 void
110 softdep_freefile(struct vnode *pvp, ino_t ino, mode_t mode)
111 {
112 panic("softdep_freefile called");
113 }
114
115 int
116 softdep_setup_directory_add(struct buf *bp, struct inode *dp, off_t diroffset,
117 long newinum, struct buf *newdirbp, int isnewblk)
118 {
119 panic("softdep_setup_directory_add called");
120 return (0);
121 }
122
123 void
124 softdep_change_directoryentry_offset(struct inode *dp, caddr_t base,
125 caddr_t oldloc, caddr_t newloc, int entrysize)
126 {
127 panic("softdep_change_directoryentry_offset called");
128 }
129
130 void
131 softdep_setup_remove(struct buf *bp, struct inode *dp, struct inode *ip,
132 int isrmdir)
133 {
134 panic("softdep_setup_remove called");
135 }
136
137 void
138 softdep_setup_directory_change(struct buf *bp, struct inode *dp,
139 struct inode *ip, long newinum, int isrmdir)
140 {
141 panic("softdep_setup_directory_change called");
142 }
143
144 void
145 softdep_change_linkcnt(struct inode *ip, int nodelay)
146 {
147 panic("softdep_change_linkcnt called");
148 }
149
150 void
151 softdep_load_inodeblock(struct inode *ip)
152 {
153 panic("softdep_load_inodeblock called");
154 }
155
156 void
157 softdep_update_inodeblock(struct inode *ip, struct buf *bp, int waitfor)
158 {
159 panic("softdep_update_inodeblock called");
160 }
161
162 #endif
163
164 void
165 softdep_fsync_mountdev(struct vnode *vp, int waitfor)
166 {
167 return;
168 }
169
170 int
171 softdep_flushworklist(struct mount *oldmnt, int *countp, struct proc *p)
172 {
173 *countp = 0;
174 return (0);
175 }
176
177 int
178 softdep_sync_metadata(struct vop_fsync_args *ap)
179 {
180 return (0);
181 }
182
183 #ifndef __OPTIMIZE__
184
185 int
186 softdep_slowdown(struct vnode *vp)
187 {
188 panic("softdep_slowdown called");
189 }
190
191 #endif
192
193 #endif