affs.h (3dd847820d138c9d60764b0e920380373285ff10) affs.h (00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b)
1#include <linux/types.h>
2#include <linux/fs.h>
3#include <linux/buffer_head.h>
4#include <linux/amigaffs.h>
5#include <linux/mutex.h>
6#include <linux/workqueue.h>
7
8/* AmigaOS allows file names with up to 30 characters length.

--- 139 unchanged lines hidden (view full) ---

148extern void affs_free_block(struct super_block *sb, u32 block);
149extern u32 affs_alloc_block(struct inode *inode, u32 goal);
150extern int affs_init_bitmap(struct super_block *sb, int *flags);
151extern void affs_free_bitmap(struct super_block *sb);
152
153/* namei.c */
154
155extern int affs_hash_name(struct super_block *sb, const u8 *name, unsigned int len);
1#include <linux/types.h>
2#include <linux/fs.h>
3#include <linux/buffer_head.h>
4#include <linux/amigaffs.h>
5#include <linux/mutex.h>
6#include <linux/workqueue.h>
7
8/* AmigaOS allows file names with up to 30 characters length.

--- 139 unchanged lines hidden (view full) ---

148extern void affs_free_block(struct super_block *sb, u32 block);
149extern u32 affs_alloc_block(struct inode *inode, u32 goal);
150extern int affs_init_bitmap(struct super_block *sb, int *flags);
151extern void affs_free_bitmap(struct super_block *sb);
152
153/* namei.c */
154
155extern int affs_hash_name(struct super_block *sb, const u8 *name, unsigned int len);
156extern struct dentry *affs_lookup(struct inode *dir, struct dentry *dentry, struct nameidata *);
156extern struct dentry *affs_lookup(struct inode *dir, struct dentry *dentry, unsigned int);
157extern int affs_unlink(struct inode *dir, struct dentry *dentry);
158extern int affs_create(struct inode *dir, struct dentry *dentry, umode_t mode, struct nameidata *);
159extern int affs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode);
160extern int affs_rmdir(struct inode *dir, struct dentry *dentry);
161extern int affs_link(struct dentry *olddentry, struct inode *dir,
162 struct dentry *dentry);
163extern int affs_symlink(struct inode *dir, struct dentry *dentry,
164 const char *symname);

--- 140 unchanged lines hidden ---
157extern int affs_unlink(struct inode *dir, struct dentry *dentry);
158extern int affs_create(struct inode *dir, struct dentry *dentry, umode_t mode, struct nameidata *);
159extern int affs_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode);
160extern int affs_rmdir(struct inode *dir, struct dentry *dentry);
161extern int affs_link(struct dentry *olddentry, struct inode *dir,
162 struct dentry *dentry);
163extern int affs_symlink(struct inode *dir, struct dentry *dentry,
164 const char *symname);

--- 140 unchanged lines hidden ---