summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
diff options
context:
space:
mode:
authorPedro Martelletto <pedro@cvs.openbsd.org>2007-03-23 13:21:40 +0000
committerPedro Martelletto <pedro@cvs.openbsd.org>2007-03-23 13:21:40 +0000
commit828a8e94e535289629e8ad633582239b61b239de (patch)
tree816296cd40b44572434833e5ed0875b5aa6ae105 /sys/ufs/ffs
parentedd87366d1551484f814b94284ee7fb76006efe4 (diff)
Make FFS allocation functions non-static, okay miod@ mk@ thib@
Diffstat (limited to 'sys/ufs/ffs')
-rw-r--r--sys/ufs/ffs/ffs_alloc.c40
1 files changed, 20 insertions, 20 deletions
diff --git a/sys/ufs/ffs/ffs_alloc.c b/sys/ufs/ffs/ffs_alloc.c
index a17082fd06c..333f0ade83b 100644
--- a/sys/ufs/ffs/ffs_alloc.c
+++ b/sys/ufs/ffs/ffs_alloc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: ffs_alloc.c,v 1.70 2007/01/26 11:08:39 pedro Exp $ */
+/* $OpenBSD: ffs_alloc.c,v 1.71 2007/03/23 13:21:39 pedro Exp $ */
/* $NetBSD: ffs_alloc.c,v 1.11 1996/05/11 18:27:09 mycroft Exp $ */
/*
@@ -68,15 +68,15 @@
(fs)->fs_fsmnt, (cp)); \
} while (0)
-static daddr_t ffs_alloccg(struct inode *, int, daddr_t, int);
-static daddr_t ffs_alloccgblk(struct inode *, struct buf *, daddr_t);
-static daddr_t ffs_clusteralloc(struct inode *, int, daddr_t, int);
-static ino_t ffs_dirpref(struct inode *);
-static daddr_t ffs_fragextend(struct inode *, int, long, int, int);
-static u_long ffs_hashalloc(struct inode *, int, long, int,
- daddr_t (*)(struct inode *, int, daddr_t, int));
-static daddr_t ffs_nodealloccg(struct inode *, int, daddr_t, int);
-static daddr_t ffs_mapsearch(struct fs *, struct cg *, daddr_t, int);
+daddr_t ffs_alloccg(struct inode *, int, daddr_t, int);
+daddr_t ffs_alloccgblk(struct inode *, struct buf *, daddr_t);
+daddr_t ffs_clusteralloc(struct inode *, int, daddr_t, int);
+ino_t ffs_dirpref(struct inode *);
+daddr_t ffs_fragextend(struct inode *, int, long, int, int);
+u_long ffs_hashalloc(struct inode *, int, long, int,
+ daddr_t (*)(struct inode *, int, daddr_t, int));
+daddr_t ffs_nodealloccg(struct inode *, int, daddr_t, int);
+daddr_t ffs_mapsearch(struct fs *, struct cg *, daddr_t, int);
int ffs1_reallocblks(void *);
#ifdef FFS2
@@ -84,7 +84,7 @@ int ffs2_reallocblks(void *);
#endif
#ifdef DIAGNOSTIC
-static int ffs_checkblk(struct inode *, daddr_t, long);
+int ffs_checkblk(struct inode *, daddr_t, long);
#endif
/*
@@ -904,7 +904,7 @@ noinodes:
* If we allocate a first level directory then force allocation
* in another cylinder group.
*/
-static ino_t
+ino_t
ffs_dirpref(struct inode *pip)
{
struct fs *fs;
@@ -1127,7 +1127,7 @@ ffs2_blkpref(struct inode *ip, daddr_t lbn, int indx, ufs2_daddr_t *bap)
* 3) brute force search for a free block.
*/
/*VARARGS5*/
-static u_long
+u_long
ffs_hashalloc(struct inode *ip, int cg, long pref, int size,
daddr_t (*allocator)(struct inode *, int, daddr_t, int))
{
@@ -1176,7 +1176,7 @@ ffs_hashalloc(struct inode *ip, int cg, long pref, int size,
* Check to see if the necessary fragments are available, and
* if they are, allocate them.
*/
-static daddr_t
+daddr_t
ffs_fragextend(struct inode *ip, int cg, long bprev, int osize, int nsize)
{
struct fs *fs;
@@ -1247,7 +1247,7 @@ ffs_fragextend(struct inode *ip, int cg, long bprev, int osize, int nsize)
* Check to see if a block of the appropriate size is available,
* and if it is, allocate it.
*/
-static daddr_t
+daddr_t
ffs_alloccg(struct inode *ip, int cg, daddr_t bpref, int size)
{
struct fs *fs;
@@ -1340,7 +1340,7 @@ ffs_alloccg(struct inode *ip, int cg, daddr_t bpref, int size)
* Note that this routine only allocates fs_bsize blocks; these
* blocks may be fragmented by the routine that allocates them.
*/
-static daddr_t
+daddr_t
ffs_alloccgblk(struct inode *ip, struct buf *bp, daddr_t bpref)
{
struct fs *fs;
@@ -1404,7 +1404,7 @@ gotit:
* are multiple choices in the same cylinder group. Instead we just
* take the first one that we find following bpref.
*/
-static daddr_t
+daddr_t
ffs_clusteralloc(struct inode *ip, int cg, daddr_t bpref, int len)
{
struct fs *fs;
@@ -1508,7 +1508,7 @@ fail:
}
/* inode allocation routine */
-static daddr_t
+daddr_t
ffs_nodealloccg(struct inode *ip, int cg, daddr_t ipref, int mode)
{
struct fs *fs;
@@ -1854,7 +1854,7 @@ ffs_freefile(struct inode *pip, ino_t ino, mode_t mode)
* Verify allocation of a block or fragment. Returns true if block or
* fragment is allocated, false if it is free.
*/
-static int
+int
ffs_checkblk(struct inode *ip, daddr_t bno, long size)
{
struct fs *fs;
@@ -1906,7 +1906,7 @@ ffs_checkblk(struct inode *ip, daddr_t bno, long size)
* It is a panic if a request is made to find a block if none are
* available.
*/
-static daddr_t
+daddr_t
ffs_mapsearch(struct fs *fs, struct cg *cgp, daddr_t bpref, int allocsiz)
{
daddr_t bno;