Home
last modified time | relevance | path

Searched refs:i_zombie (Results 1 – 9 of 9) sorted by relevance

/linux-2.4.37.9/fs/intermezzo/
Ddir.c59 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 …]
Dvfs.c567 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/
Dnamei.c986 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 …]
Dbinfmt_misc.c469 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()
Dnamespace.c465 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()
Dreaddir.c23 down(&inode->i_zombie); in vfs_readdir()
30 up(&inode->i_zombie); in vfs_readdir()
Dinode.c164 sema_init(&inode->i_zombie, 1); in __inode_init_once()
/linux-2.4.37.9/Documentation/filesystems/
DLocking55 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/
Dfs.h467 struct semaphore i_zombie; member