namei.c (18bb1db3e7607e4a997d50991a6f9fa5b0f8722c) namei.c (4acdaf27ebe2034c342f3be57ef49aed1ad885ef)
1/*
2 * linux/fs/affs/namei.c
3 *
4 * (c) 1996 Hans-Joachim Widmaier - Rewritten
5 *
6 * (C) 1993 Ray Burr - Modified for Amiga FFS filesystem.
7 *
8 * (C) 1991 Linus Torvalds - minix filesystem

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

250 pr_debug("AFFS: unlink(dir=%d, %lu \"%.*s\")\n", (u32)dir->i_ino,
251 dentry->d_inode->i_ino,
252 (int)dentry->d_name.len, dentry->d_name.name);
253
254 return affs_remove_header(dentry);
255}
256
257int
1/*
2 * linux/fs/affs/namei.c
3 *
4 * (c) 1996 Hans-Joachim Widmaier - Rewritten
5 *
6 * (C) 1993 Ray Burr - Modified for Amiga FFS filesystem.
7 *
8 * (C) 1991 Linus Torvalds - minix filesystem

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

250 pr_debug("AFFS: unlink(dir=%d, %lu \"%.*s\")\n", (u32)dir->i_ino,
251 dentry->d_inode->i_ino,
252 (int)dentry->d_name.len, dentry->d_name.name);
253
254 return affs_remove_header(dentry);
255}
256
257int
258affs_create(struct inode *dir, struct dentry *dentry, int mode, struct nameidata *nd)
258affs_create(struct inode *dir, struct dentry *dentry, umode_t mode, struct nameidata *nd)
259{
260 struct super_block *sb = dir->i_sb;
261 struct inode *inode;
262 int error;
263
259{
260 struct super_block *sb = dir->i_sb;
261 struct inode *inode;
262 int error;
263
264 pr_debug("AFFS: create(%lu,\"%.*s\",0%o)\n",dir->i_ino,(int)dentry->d_name.len,
264 pr_debug("AFFS: create(%lu,\"%.*s\",0%ho)\n",dir->i_ino,(int)dentry->d_name.len,
265 dentry->d_name.name,mode);
266
267 inode = affs_new_inode(dir);
268 if (!inode)
269 return -ENOSPC;
270
271 inode->i_mode = mode;
272 mode_to_prot(inode);

--- 186 unchanged lines hidden ---
265 dentry->d_name.name,mode);
266
267 inode = affs_new_inode(dir);
268 if (!inode)
269 return -ENOSPC;
270
271 inode->i_mode = mode;
272 mode_to_prot(inode);

--- 186 unchanged lines hidden ---