Lines Matching refs:trap
863 struct inode *trap; in ovl_lookup_trap_inode() local
866 trap = ilookup5(sb, (unsigned long) key, ovl_inode_test, key); in ovl_lookup_trap_inode()
867 if (!trap) in ovl_lookup_trap_inode()
870 res = IS_DEADDIR(trap) && !ovl_inode_upper(trap) && in ovl_lookup_trap_inode()
871 !ovl_inode_lower(trap); in ovl_lookup_trap_inode()
873 iput(trap); in ovl_lookup_trap_inode()
885 struct inode *trap; in ovl_get_trap_inode() local
890 trap = iget5_locked(sb, (unsigned long) key, ovl_inode_test, in ovl_get_trap_inode()
892 if (!trap) in ovl_get_trap_inode()
895 if (!(trap->i_state & I_NEW)) { in ovl_get_trap_inode()
897 iput(trap); in ovl_get_trap_inode()
901 trap->i_mode = S_IFDIR; in ovl_get_trap_inode()
902 trap->i_flags = S_DEAD; in ovl_get_trap_inode()
903 unlock_new_inode(trap); in ovl_get_trap_inode()
905 return trap; in ovl_get_trap_inode()