dir.c (18bb1db3e7607e4a997d50991a6f9fa5b0f8722c) | dir.c (4acdaf27ebe2034c342f3be57ef49aed1ad885ef) |
---|---|
1/* 2 * linux/fs/hfsplus/dir.c 3 * 4 * Copyright (C) 2001 5 * Brad Boyer (flar@allandria.com) 6 * (C) 2003 Ardis Technologies <roman@ardistech.com> 7 * 8 * Handling of directories --- 439 unchanged lines hidden (view full) --- 448 449 hfsplus_instantiate(dentry, inode, inode->i_ino); 450 mark_inode_dirty(inode); 451out: 452 mutex_unlock(&sbi->vh_mutex); 453 return res; 454} 455 | 1/* 2 * linux/fs/hfsplus/dir.c 3 * 4 * Copyright (C) 2001 5 * Brad Boyer (flar@allandria.com) 6 * (C) 2003 Ardis Technologies <roman@ardistech.com> 7 * 8 * Handling of directories --- 439 unchanged lines hidden (view full) --- 448 449 hfsplus_instantiate(dentry, inode, inode->i_ino); 450 mark_inode_dirty(inode); 451out: 452 mutex_unlock(&sbi->vh_mutex); 453 return res; 454} 455 |
456static int hfsplus_create(struct inode *dir, struct dentry *dentry, int mode, | 456static int hfsplus_create(struct inode *dir, struct dentry *dentry, umode_t mode, |
457 struct nameidata *nd) 458{ 459 return hfsplus_mknod(dir, dentry, mode, 0); 460} 461 462static int hfsplus_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) 463{ 464 return hfsplus_mknod(dir, dentry, mode | S_IFDIR, 0); --- 45 unchanged lines hidden --- | 457 struct nameidata *nd) 458{ 459 return hfsplus_mknod(dir, dentry, mode, 0); 460} 461 462static int hfsplus_mkdir(struct inode *dir, struct dentry *dentry, umode_t mode) 463{ 464 return hfsplus_mknod(dir, dentry, mode | S_IFDIR, 0); --- 45 unchanged lines hidden --- |