Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c98d8cfb authored by Adrian Bunk's avatar Adrian Bunk Committed by Linus Torvalds
Browse files

[PATCH] fs/coda/: proper prototypes



Introduce a file fs/coda/coda_int.h with proper prototypes for some code.

Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Acked-by: default avatarJan Harkes <jaharkes@cs.cmu.edu>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 2c221290
Loading
Loading
Loading
Loading

fs/coda/coda_int.h

0 → 100644
+13 −0
Original line number Diff line number Diff line
#ifndef _CODA_INT_
#define _CODA_INT_

extern struct file_system_type coda_fs_type;

void coda_destroy_inodecache(void);
int coda_init_inodecache(void);
int coda_fsync(struct file *coda_file, struct dentry *coda_dentry,
	       int datasync);

#endif  /*  _CODA_INT_  */

+2 −1
Original line number Diff line number Diff line
@@ -27,6 +27,8 @@
#include <linux/coda_cache.h>
#include <linux/coda_proc.h>

#include "coda_int.h"

/* dir inode-ops */
static int coda_create(struct inode *dir, struct dentry *new, int mode, struct nameidata *nd);
static struct dentry *coda_lookup(struct inode *dir, struct dentry *target, struct nameidata *nd);
@@ -50,7 +52,6 @@ static int coda_dentry_delete(struct dentry *);
/* support routines */
static int coda_venus_readdir(struct file *filp, filldir_t filldir,
			      void *dirent, struct dentry *dir);
int coda_fsync(struct file *, struct dentry *dentry, int datasync);

/* same as fs/bad_inode.c */
static int coda_return_EIO(void)
+2 −0
Original line number Diff line number Diff line
@@ -24,6 +24,8 @@
#include <linux/coda_psdev.h>
#include <linux/coda_proc.h>

#include "coda_int.h"

/* if CODA_STORE fails with EOPNOTSUPP, venus clearly doesn't support
 * CODA_STORE/CODA_RELEASE and we fall back on using the CODA_CLOSE upcall */
static int use_coda_close;
+2 −0
Original line number Diff line number Diff line
@@ -31,6 +31,8 @@
#include <linux/coda_fs_i.h>
#include <linux/coda_cache.h>

#include "coda_int.h"

/* VFS super_block ops */
static void coda_clear_inode(struct inode *);
static void coda_put_super(struct super_block *);
+2 −7
Original line number Diff line number Diff line
@@ -48,12 +48,9 @@
#include <linux/coda_psdev.h>
#include <linux/coda_proc.h>

#define upc_free(r) kfree(r)
#include "coda_int.h"

/* 
 * Coda stuff
 */
extern struct file_system_type coda_fs_type;
#define upc_free(r) kfree(r)

/* statistics */
int           coda_hard;         /* allows signals during upcalls */
@@ -394,8 +391,6 @@ static int init_coda_psdev(void)
MODULE_AUTHOR("Peter J. Braam <braam@cs.cmu.edu>");
MODULE_LICENSE("GPL");

extern int coda_init_inodecache(void);
extern void coda_destroy_inodecache(void);
static int __init init_coda(void)
{
	int status;