Searched refs:i_zombie (Results 1 – 9 of 9) sorted by relevance
/linux-2.4.37.9/fs/intermezzo/ |
D | dir.c | 59 down(&dir->i_zombie); in presto_relock_other() 68 down(&dir->i_zombie); in presto_fulllock() 76 up(&dir->i_zombie); in presto_unlock() 688 double_up(&dir->i_zombie, &dentry->d_inode->i_zombie); in presto_rmdir() 695 double_down(&dir->i_zombie, &dentry->d_inode->i_zombie); in presto_rmdir() 763 triple_up(&old_dir->i_zombie, in presto_triple_unlock() 764 &new_dir->i_zombie, in presto_triple_unlock() 765 &new_dentry->d_inode->i_zombie); in presto_triple_unlock() 767 double_up(&old_dir->i_zombie, in presto_triple_unlock() 768 &new_dir->i_zombie); in presto_triple_unlock() [all …]
|
D | vfs.c | 567 down(&dir->d_inode->i_zombie); in presto_do_create() 571 up(&dir->d_inode->i_zombie); in presto_do_create() 661 up(&dir->d_inode->i_zombie); in presto_do_create() 751 down(&dir->d_inode->i_zombie); in presto_do_link() 755 up(&dir->d_inode->i_zombie); in presto_do_link() 835 up(&dir->d_inode->i_zombie); in presto_do_link() 910 down(&dir->d_inode->i_zombie); in presto_do_unlink() 914 up(&dir->d_inode->i_zombie); in presto_do_unlink() 922 up(&dir->d_inode->i_zombie); in presto_do_unlink() 929 up(&dir->d_inode->i_zombie); in presto_do_unlink() [all …]
|
/linux-2.4.37.9/fs/ |
D | namei.c | 986 down(&dir->i_zombie); in vfs_create() 1000 up(&dir->i_zombie); in vfs_create() 1263 down(&dir->i_zombie); in vfs_mknod() 1280 up(&dir->i_zombie); in vfs_mknod() 1334 down(&dir->i_zombie); in vfs_mkdir() 1350 up(&dir->i_zombie); in vfs_mkdir() 1431 double_down(&dir->i_zombie, &dentry->d_inode->i_zombie); in vfs_rmdir() 1442 double_up(&dir->i_zombie, &dentry->d_inode->i_zombie); in vfs_rmdir() 1504 double_down(&dir->i_zombie, &inode->i_zombie); in vfs_unlink() 1517 double_up(&dir->i_zombie, &inode->i_zombie); in vfs_unlink() [all …]
|
D | binfmt_misc.c | 469 down(&root->d_inode->i_zombie); in bm_entry_write() 473 up(&root->d_inode->i_zombie); in bm_entry_write() 507 down(&root->d_inode->i_zombie); in bm_register_write() 528 up(&root->d_inode->i_zombie); in bm_register_write() 577 down(&root->d_inode->i_zombie); in bm_status_write() 582 up(&root->d_inode->i_zombie); in bm_status_write()
|
D | namespace.c | 465 down(&nd->dentry->d_inode->i_zombie); in graft_tree() 480 up(&nd->dentry->d_inode->i_zombie); in graft_tree() 574 down(&nd->dentry->d_inode->i_zombie); in do_move_mount() 604 up(&nd->dentry->d_inode->i_zombie); in do_move_mount() 933 down(&old_nd.dentry->d_inode->i_zombie); in sys_pivot_root() 976 up(&old_nd.dentry->d_inode->i_zombie); in sys_pivot_root()
|
D | readdir.c | 23 down(&inode->i_zombie); in vfs_readdir() 30 up(&inode->i_zombie); in vfs_readdir()
|
D | inode.c | 164 sema_init(&inode->i_zombie, 1); in __inode_init_once()
|
/linux-2.4.37.9/Documentation/filesystems/ |
D | Locking | 55 BKL i_sem(inode) i_zombie(inode) 75 Additionally, ->rmdir() has i_zombie on victim and so does ->rename() 79 on dentry->d_inode. VFS never calls it with i_zombie on dentry->d_inode,
|
/linux-2.4.37.9/include/linux/ |
D | fs.h | 467 struct semaphore i_zombie; member
|