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 --- |