summaryrefslogtreecommitdiffstats
path: root/sys/gnu/fs/ext2fs/ext2_extern.h
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1995-11-09 08:41:25 +0000
committerbde <bde@FreeBSD.org>1995-11-09 08:41:25 +0000
commitaded75dcc7f6064842d12a20701f44cece2752ec (patch)
tree866a77c31ac69b4168aea5f7ae55384668be1668 /sys/gnu/fs/ext2fs/ext2_extern.h
parent449a11eb8852c894681575cf4226b1c639a2f9bc (diff)
downloadFreeBSD-src-aded75dcc7f6064842d12a20701f44cece2752ec.zip
FreeBSD-src-aded75dcc7f6064842d12a20701f44cece2752ec.tar.gz
ext2_inode_cnv.c:
Included <sys/vnode.h> and its prerequisite <sys/proc.h>, and cleaned up includes. The vop_t changes made the non-inclusion of vnode.h fatal instead of just sloppy. i386_bitops.h: Changed `extern inline' to `static inline'. `extern inline' is a Linuxism that stops things from compiling without -O. Fixed idempotency identifier. Misc: Added prototypes. Staticized some functions so that prototypes are unnecessary. Added casts. Cleaned up includes.
Diffstat (limited to 'sys/gnu/fs/ext2fs/ext2_extern.h')
-rw-r--r--sys/gnu/fs/ext2fs/ext2_extern.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/gnu/fs/ext2fs/ext2_extern.h b/sys/gnu/fs/ext2fs/ext2_extern.h
index 6c53aaa..ea83912 100644
--- a/sys/gnu/fs/ext2fs/ext2_extern.h
+++ b/sys/gnu/fs/ext2fs/ext2_extern.h
@@ -107,6 +107,7 @@ int ext2_new_block __P ((struct mount * mp, unsigned long goal,
long * prealloc_count,
long * prealloc_block));
ino_t ext2_new_inode __P ((const struct inode * dir, int mode));
+unsigned long ext2_count_free __P((struct buf *map, unsigned int numchars));
void ext2_free_blocks (struct mount * mp, unsigned long block,
unsigned long count);
void ext2_free_inode (struct inode * inode);
OpenPOWER on IntegriCloud