Searched refs:iput (Results 1 - 200 of 226) sorted by relevance

12

/linux-4.1.27/fs/
H A Ddrop_caches.c32 iput(toput_inode); drop_pagecache_sb()
37 iput(toput_inode); drop_pagecache_sb()
H A Dnsfs.c92 iput(inode); ns_get_path()
H A Dbad_inode.c212 iput(inode); iget_failed()
H A Dinode.c723 iput(inode); inode_lru_isolate()
1292 * the reference count because the resulting iput() might cause an
1357 iput(old);
1360 iput(old);
1400 iput(old);
1403 iput(old);
1463 * iput - put an inode
1469 * Consequently, iput() can sleep.
1471 void iput(struct inode *inode) iput() function
1489 EXPORT_SYMBOL(iput); variable
H A Dblock_dev.c652 iput(bdev->bd_inode); bdput()
708 iput(bdev->bd_inode); bd_forget()
1788 * inode_sb_list_lock. We cannot iput the inode now as we can iterate_bdevs()
1789 * be holding the last reference and we cannot iput it under iterate_bdevs()
1790 * inode_sb_list_lock. So we keep the reference and iput it iterate_bdevs()
1793 iput(old_inode); iterate_bdevs()
1801 iput(old_inode); iterate_bdevs()
H A Dfs-writeback.c1396 * inode_sb_list_lock. We cannot iput the inode now as we can wait_sb_inodes()
1397 * be holding the last reference and we cannot iput it under wait_sb_inodes()
1398 * inode_sb_list_lock. So we keep the reference and iput it wait_sb_inodes()
1401 iput(old_inode); wait_sb_inodes()
1411 iput(old_inode); wait_sb_inodes()
H A Ddcache.c13 * exists, the inode will always exist. "iput()" is done either when
345 iput(inode);
372 iput(inode);
1852 iput(inode); d_instantiate_unique()
1874 iput(inode); d_instantiate_no_diralias()
1896 iput(root_inode); d_make_root()
1982 iput(inode); __d_obtain_alias()
2071 iput(inode); d_add_ci()
2808 iput(inode); d_splice_alias()
H A Dpipe.c671 iput(inode); get_pipe_inode()
723 iput(inode); create_pipe_files()
H A Dbinfmt_misc.c696 iput(inode); bm_register_write()
H A Dlibfs.c248 iput(root); mount_pseudo()
H A Daio.c220 iput(inode); aio_private_file()
/linux-4.1.27/fs/jffs2/
H A Dsymlink.c61 * since the only way that may cause f->target to be changed is iput() operation. jffs2_follow_link()
62 * But VFS will not use f->target after iput() has been called. jffs2_follow_link()
H A Dfs.c462 iput(inode); jffs2_new_inode()
469 iput(inode); jffs2_new_inode()
486 iput(inode); jffs2_new_inode()
617 iput(OFNI_EDONI_2SFFJ(f)); jffs2_gc_release_inode()
629 the final (close() and) iput() to happen. jffs2_gc_fetch_inode()
631 There's a possibility that the final iput() could have jffs2_gc_fetch_inode()
678 iput(inode); jffs2_gc_fetch_inode()
/linux-4.1.27/fs/udf/
H A Dialloc.c80 iput(inode); udf_new_inode()
89 iput(inode); udf_new_inode()
127 iput(inode); udf_new_inode()
H A Dnamei.c563 iput(inode); udf_add_nondir()
656 iput(inode); udf_mkdir()
675 iput(inode); udf_mkdir()
995 iput(inode); udf_symlink()
1215 iput(inode); udf_nfs_get_inode()
H A Dsuper.c300 iput(map->s_uspace.s_table); udf_free_partition()
302 iput(map->s_fspace.s_table); udf_free_partition()
312 iput(mdata->s_metadata_fe); udf_free_partition()
315 iput(mdata->s_mirror_fe); udf_free_partition()
318 iput(mdata->s_bitmap_fe); udf_free_partition()
969 iput(metadata_fe); udf_find_metadata_inode_efe()
2239 iput(sbi->s_vat_inode); udf_fill_super()
2293 iput(sbi->s_vat_inode); udf_put_super()
/linux-4.1.27/fs/sysv/
H A Dnamei.c26 iput(inode); add_nondir()
114 iput(inode); sysv_symlink()
161 iput(inode); sysv_mkdir()
H A Dialloc.c155 iput(inode); sysv_new_inode()
/linux-4.1.27/fs/minix/
H A Dnamei.c17 iput(inode); add_nondir()
100 iput(inode); minix_symlink()
145 iput(inode); minix_mkdir()
H A Dbitmap.c238 iput(inode); minix_new_inode()
244 iput(inode); minix_new_inode()
251 iput(inode); minix_new_inode()
/linux-4.1.27/fs/freevxfs/
H A Dvxfs_fshead.c190 iput(infp->vsi_ilist); vxfs_read_fshead()
192 iput(infp->vsi_stilist); vxfs_read_fshead()
198 iput(infp->vsi_fship); vxfs_read_fshead()
H A Dvxfs_inode.c280 iput(ip); vxfs_put_fake_inode()
351 * vxfs_evict_inode() is called on the final iput and frees the private
/linux-4.1.27/fs/notify/
H A Dfdinfo.c90 iput(inode); inotify_fdinfo()
123 iput(inode); fanotify_fdinfo()
H A Dinode_mark.c192 * doing an __iget/iput with MS_ACTIVE clear would actually list_for_each_entry_safe()
235 iput(need_iput_tmp); list_for_each_entry_safe()
242 iput(inode); list_for_each_entry_safe()
H A Dmark.c159 iput(inode); fsnotify_destroy_mark_locked()
/linux-4.1.27/fs/ufs/
H A Dnamei.c47 iput(inode); ufs_add_nondir()
161 iput(inode); ufs_symlink()
180 iput(inode); ufs_link()
224 iput (inode); ufs_mkdir()
H A Dialloc.c344 iput(inode); ufs_new_inode()
350 iput (inode); ufs_new_inode()
H A Dsuper.c124 iput(inode); ufs_nfs_get_inode()
/linux-4.1.27/fs/f2fs/
H A Drecovery.c110 iput(einode); recover_dentry()
114 iput(einode); recover_dentry()
122 iput(dir); recover_dentry()
134 iput(dir); recover_dentry()
241 iput(entry->inode); list_for_each_entry_safe()
333 iput(inode); check_index_in_prev_nodes()
493 iput(entry->inode); recover_data()
H A Dinode.c309 * Called at the last iput() if i_nlink is zero
385 /* iput will drop the inode object */ handle_failed_inode()
386 iput(inode); handle_failed_inode()
H A Dsuper.c428 * - f2fs_gc -> iput -> evict f2fs_drop_inode()
490 iput(sbi->node_inode); f2fs_put_super()
491 iput(sbi->meta_inode); f2fs_put_super()
776 iput(inode); f2fs_nfs_get_inode()
1129 iput(root); f2fs_fill_super()
1215 iput(sbi->node_inode); f2fs_fill_super()
1224 iput(sbi->meta_inode); f2fs_fill_super()
H A Dgc.c354 iput(inode); add_gc_inode()
369 iput(ie->inode); put_gc_inode()
607 iput(inode); gc_data_segment()
H A Dcheckpoint.c461 /* truncate all the data during iput */ recover_orphan_inode()
462 iput(inode); recover_orphan_inode()
766 iput(inode); remove_dirty_dir_inode()
791 iput(inode); sync_dirty_dir_inodes()
H A Dnamei.c74 iput(inode); f2fs_new_inode()
177 iput(inode); f2fs_link()
H A Dfile.c104 iput(inode); get_parent_ino()
/linux-4.1.27/fs/ntfs/
H A Dsuper.c1044 iput(tmp_ino); load_and_init_mft_mirror()
1225 iput(tmp_ino); load_and_check_logfile()
1230 iput(tmp_ino); load_and_check_logfile()
1310 iput(vi); check_windows_hibernation_status()
1352 iput(vi); check_windows_hibernation_status()
1409 iput(tmp_ino); load_and_init_quota()
1494 iput(tmp_ino); load_and_init_usnjrnl()
1606 iput(ino); load_and_init_attrdef()
1637 iput(ino); load_and_init_attrdef()
1643 iput(ino); load_and_init_attrdef()
1672 iput(ino); load_and_init_upcase()
1707 iput(ino); load_and_init_upcase()
1736 iput(ino); load_and_init_upcase()
1842 iput(vol->lcnbmp_ino); load_system_files()
1852 iput(vol->lcnbmp_ino); load_system_files()
1864 iput(vol->vol_ino); load_system_files()
1872 iput(vol->vol_ino); load_system_files()
1991 iput(vol->root_ino); load_system_files()
2104 iput(vol->secure_ino); load_system_files()
2113 iput(vol->extend_ino); load_system_files()
2208 iput(vol->usnjrnl_j_ino); load_system_files()
2210 iput(vol->usnjrnl_max_ino); load_system_files()
2212 iput(vol->usnjrnl_ino); load_system_files()
2215 iput(vol->quota_q_ino); load_system_files()
2217 iput(vol->quota_ino); load_system_files()
2218 iput(vol->extend_ino); load_system_files()
2221 iput(vol->secure_ino); load_system_files()
2223 iput(vol->root_ino); load_system_files()
2227 iput(vol->logfile_ino); load_system_files()
2230 iput(vol->vol_ino); load_system_files()
2232 iput(vol->lcnbmp_ino); load_system_files()
2254 iput(vol->mftbmp_ino); load_system_files()
2258 iput(vol->mftmirr_ino); load_system_files()
2342 iput(vol->vol_ino); ntfs_put_super()
2349 iput(vol->usnjrnl_j_ino); ntfs_put_super()
2353 iput(vol->usnjrnl_max_ino); ntfs_put_super()
2357 iput(vol->usnjrnl_ino); ntfs_put_super()
2361 iput(vol->quota_q_ino); ntfs_put_super()
2365 iput(vol->quota_ino); ntfs_put_super()
2370 iput(vol->extend_ino); ntfs_put_super()
2374 iput(vol->secure_ino); ntfs_put_super()
2379 iput(vol->root_ino); ntfs_put_super()
2383 iput(vol->lcnbmp_ino); ntfs_put_super()
2388 iput(vol->mftbmp_ino); ntfs_put_super()
2394 iput(vol->logfile_ino); ntfs_put_super()
2401 iput(vol->mftmirr_ino); ntfs_put_super()
2413 iput(vol->mft_ino); ntfs_put_super()
2943 iput(vol->vol_ino); ntfs_fill_super()
2949 iput(vol->usnjrnl_j_ino); ntfs_fill_super()
2953 iput(vol->usnjrnl_max_ino); ntfs_fill_super()
2957 iput(vol->usnjrnl_ino); ntfs_fill_super()
2961 iput(vol->quota_q_ino); ntfs_fill_super()
2965 iput(vol->quota_ino); ntfs_fill_super()
2970 iput(vol->extend_ino); ntfs_fill_super()
2974 iput(vol->secure_ino); ntfs_fill_super()
2978 iput(vol->root_ino); ntfs_fill_super()
2980 iput(vol->lcnbmp_ino); ntfs_fill_super()
2982 iput(vol->mftbmp_ino); ntfs_fill_super()
2986 iput(vol->logfile_ino); ntfs_fill_super()
2990 iput(vol->mftmirr_ino); ntfs_fill_super()
3030 iput(tmp_ino); ntfs_fill_super()
3032 iput(vol->mft_ino); ntfs_fill_super()
H A Dnamei.c154 iput(dent_inode); ntfs_lookup()
270 iput(dent_inode); ntfs_lookup()
359 iput(inode); ntfs_nfs_get_inode()
H A Ddir.c1408 iput(bmp_vi); ntfs_readdir()
1419 iput(bmp_vi); ntfs_readdir()
1430 iput(bmp_vi); ntfs_readdir()
1523 iput(bmp_vi); ntfs_dir_fsync()
H A Dinode.c198 iput(vi); ntfs_iget()
260 iput(vi); ntfs_attr_iget()
315 iput(vi); ntfs_index_iget()
1009 iput(bvi); ntfs_read_locked_inode()
1187 iput(bvi); ntfs_read_locked_inode()
1706 iput(bvi); ntfs_read_locked_index_inode()
1722 iput(bvi); ntfs_read_locked_index_inode()
2294 iput(VFS_I(ni->ext.base_ntfs_ino)); ntfs_evict_big_inode()
H A Dmft.c955 /* Balance the below iput(). */ ntfs_may_write_mft_record()
979 iput(vi); ntfs_may_write_mft_record()
988 iput(vi); ntfs_may_write_mft_record()
1023 /* Balance the below iput(). */ ntfs_may_write_mft_record()
1051 iput(vi); ntfs_may_write_mft_record()
1074 iput(vi); ntfs_may_write_mft_record()
1091 iput(vi); ntfs_may_write_mft_record()
H A Daops.c1293 iput(VFS_I(base_tni)); ntfs_write_mst_block()
/linux-4.1.27/fs/logfs/
H A Dinode.c47 * logfs_iget/iput - normal version
199 iput(inode); logfs_safe_iput()
289 iput(inode); logfs_read_meta_inode()
392 iput(super->s_segfile_inode); logfs_put_super()
393 iput(super->s_master_inode); logfs_put_super()
394 iput(super->s_mapping_inode); logfs_put_super()
H A Dsuper.c339 iput(super->s_master_inode); logfs_get_sb_final()
340 iput(super->s_segfile_inode); logfs_get_sb_final()
341 iput(super->s_mapping_inode); logfs_get_sb_final()
560 iput(super->s_master_inode); logfs_get_sb_device()
561 iput(super->s_segfile_inode); logfs_get_sb_device()
562 iput(super->s_mapping_inode); logfs_get_sb_device()
H A Ddir.c418 iput(inode); __logfs_create()
441 iput(inode); __logfs_create()
457 iput(inode); __logfs_create()
747 iput(inode); logfs_replay_journal()
766 iput(inode); logfs_replay_journal()
/linux-4.1.27/fs/ceph/
H A Dexport.c93 iput(inode); __fh_to_dentry()
158 iput(inode); __get_parent()
H A Dcache.c374 iput(&ci->vfs_inode); ceph_revalidate_work()
392 iput(inode); ceph_queue_revalidate()
H A Dinode.c1067 iput(in); ceph_fill_trace()
1444 iput(in); ceph_readdir_prepopulate()
1475 iput(snapdir); ceph_readdir_prepopulate()
1513 iput(inode); ceph_queue_writeback()
1525 iput(inode); ceph_writeback_work()
1539 iput(inode); ceph_queue_invalidate()
1590 iput(inode); ceph_invalidate_work()
1607 iput(inode); ceph_vmtruncate_work()
1626 iput(inode); ceph_queue_vmtruncate()
H A Dsnap.c614 iput(lastinode); queue_realm_cap_snaps()
620 iput(lastinode); queue_realm_cap_snaps()
781 iput(inode); flush_snaps()
919 iput(inode); ceph_handle_snap()
924 iput(inode); ceph_handle_snap()
H A Dmds_client.c535 iput(req->r_inode); ceph_mdsc_release_request()
539 iput(req->r_target_inode); ceph_mdsc_release_request()
553 iput(req->r_old_dentry_dir); ceph_mdsc_release_request()
657 iput(req->r_unsafe_dir); __unregister_request()
1081 iput(last_inode); iterate_session_caps()
1111 iput(last_inode); iterate_session_caps()
1154 iput(inode); remove_session_caps_cb()
1189 iput(inode); remove_session_caps()
1544 iput(inode); wait_caps_flush()
3188 iput(inode); handle_lease()
H A Dcaps.c2356 iput(inode); ceph_put_cap_refs()
2429 iput(inode); ceph_put_wrbuffer_cap_refs()
2435 iput(inode); ceph_put_wrbuffer_cap_refs()
2789 iput(inode);
2835 iput(inode); handle_cap_flushsnap_ack()
3265 iput(inode); ceph_handle_caps()
3319 iput(inode); ceph_flush_dirty_caps()
H A Dfile.c215 iput(parent_inode); ceph_open()
H A Daddr.c570 iput(inode); ceph_writepage()
H A Ddir.c1121 iput(dir); ceph_d_revalidate()
/linux-4.1.27/fs/ecryptfs/
H A Dsuper.c127 * Called by iput() when the inode reference count reached zero
137 iput(ecryptfs_inode_to_lower(inode)); ecryptfs_evict_inode()
H A Dinode.c101 iput(lower_inode); __ecryptfs_get_inode()
105 iput(lower_inode); __ecryptfs_get_inode()
288 iput(ecryptfs_inode); ecryptfs_create()
/linux-4.1.27/fs/ext4/
H A Dfsync.c62 iput(inode); ext4_sync_parent()
71 iput(inode); ext4_sync_parent()
H A Dialloc.c1104 iput(inode); __ext4_new_inode()
1177 iput(inode); ext4_orphan_get()
H A Dsuper.c1011 iput(inode); ext4_nfs_get_inode()
2166 * We only do an iget() and an iput() on each inode, which is very safe if we
2215 /* Needed for iput() to work correctly and not trash data */ ext4_orphan_cleanup()
2261 iput(inode); /* The delete magic happens here! */ ext4_orphan_cleanup()
4141 iput(root); ext4_fill_super()
4393 * iput() will try to delete it. */ ext4_get_journal()
4402 iput(journal_inode); ext4_get_journal()
4411 iput(journal_inode); ext4_get_journal()
4418 iput(journal_inode); ext4_get_journal()
5361 iput(qf_inode); ext4_quota_enable()
H A Dnamei.c1596 iput(inode); ext4_lookup()
2488 iput(inode); ext4_add_nondir()
2528 iput(inode); ext4_create()
2730 iput(inode); ext4_mkdir()
3274 iput(inode); ext4_symlink()
3317 iput(inode); ext4_link()
3738 iput(whiteout); ext4_rename()
H A Dresize.c1639 iput(inode); ext4_group_add()
1952 iput(resize_inode); ext4_resize_fs()
2021 iput(resize_inode); ext4_resize_fs()
H A Dioctl.c195 iput(inode_bl); swap_inode_boot_loader()
H A Dmigrate.c608 iput(tmp_inode); ext4_ext_migrate()
H A Dinode.c179 * Called at the last iput() if i_nlink is zero.
233 * Protect us against freezing - iput() caller didn't have to have any ext4_evict_inode()
2435 * a transaction for special inodes like journal inode on last iput() ext4_writepages()
/linux-4.1.27/fs/efs/
H A Dnamei.c88 iput(inode); efs_nfs_get_inode()
/linux-4.1.27/fs/ext2/
H A Dnamei.c49 iput(inode); ext2_add_nondir()
204 iput (inode); ext2_symlink()
226 iput(inode); ext2_link()
270 iput(inode); ext2_mkdir()
H A Dialloc.c120 /* Quota is already initialized in iput() */ ext2_free_inode()
606 iput(inode); ext2_new_inode()
611 iput(inode); ext2_new_inode()
H A Dballoc.c444 * or at last iput().
448 * ext2_clear_inode(): last iput(), when nobody links to this file.
H A Dsuper.c356 iput(inode); ext2_nfs_get_inode()
1120 iput(root); ext2_fill_super()
H A Dinode.c66 * Called at the last iput() if i_nlink is zero.
/linux-4.1.27/fs/btrfs/
H A Dprops.c368 iput(parent_inode); btrfs_subvol_inherit_props()
373 iput(child_inode); btrfs_subvol_inherit_props()
374 iput(parent_inode); btrfs_subvol_inherit_props()
H A Dtree-log.c566 iput(inode); read_one_inode()
762 iput(inode); replay_one_extent()
815 iput(inode); drop_one_dir_item()
1061 iput(victim_parent); __add_inode_ref()
1263 iput(dir); add_inode_ref()
1273 iput(dir); add_inode_ref()
1274 iput(inode); add_inode_ref()
1398 * number of back refs found. If it goes down to zero, the iput
1486 iput(inode); fixup_inode_link_counts()
1540 iput(inode); link_to_fixup_dir()
1567 iput(inode); insert_one_name()
1575 iput(inode); insert_one_name()
1576 iput(dir); insert_one_name()
1710 iput(dir); replay_one_name()
1922 iput(inode); check_item_in_log()
1932 iput(inode); check_item_in_log()
2162 iput(dir); replay_dir_deletes()
5002 iput(di_inode); log_new_dir_dentries()
5012 iput(di_inode); log_new_dir_dentries()
H A Dexport.c97 iput(inode); btrfs_get_dentry()
H A Dinode.c2592 iput(inode); relink_extent_backref()
3119 iput(&inode->vfs_inode); btrfs_run_delayed_iputs()
3440 iput(inode); btrfs_orphan_cleanup()
3448 iput(inode); btrfs_orphan_cleanup()
3455 iput(inode); btrfs_orphan_cleanup()
3467 iput(inode); btrfs_orphan_cleanup()
5446 iput(inode); btrfs_invalidate_inodes()
5515 iput(inode); btrfs_iget()
5593 iput(inode); btrfs_lookup_dentry()
6062 iput(inode); btrfs_new_inode()
6178 iput(inode); btrfs_new_inode()
6336 iput(inode); btrfs_mknod()
6409 iput(inode); btrfs_create()
6490 iput(inode); btrfs_link()
6558 iput(inode); btrfs_mkdir()
8883 iput(inode); btrfs_create_subvol_root()
9317 iput(inode); btrfs_run_delalloc_work()
9386 iput(inode); __start_delalloc_inodes()
9610 iput(inode); btrfs_symlink()
9835 iput(inode); btrfs_tmpfile()
H A Dfree-space-cache.c83 iput(inode); __lookup_free_space_inode()
900 iput(inode); load_free_space_cache()
1203 iput(inode); btrfs_wait_cache_io()
1345 iput(inode); __btrfs_write_out_cache()
1398 iput(inode); btrfs_write_out_cache()
3455 iput(inode); load_free_ino_cache()
H A Dinode-map.c505 iput(inode); btrfs_save_ino_cache()
H A Drelocation.c2032 iput(inode); invalidate_extent_cache()
2043 iput(inode); invalidate_extent_cache()
3452 iput(inode); delete_block_group_cache()
3473 iput(inode); delete_block_group_cache()
4165 iput(inode); create_reloc_inode()
4289 iput(rc->data_inode); btrfs_relocate_block_group()
H A Dextent-tree.c3343 iput(inode); cache_save_setup()
3993 * The cleaner kthread might still be doing iput btrfs_check_data_free_space()
9145 iput(inode); btrfs_put_block_group_cache()
9680 * get the inode first so any iput calls done for the io_list btrfs_remove_block_group()
9681 * aren't the final iput (no unlinks allowed now) btrfs_remove_block_group()
9724 iput(inode); btrfs_remove_block_group()
H A Ddisk-io.c3103 iput(fs_info->btree_inode); open_ctree()
3623 iput(root->ino_cache_inode); free_fs_root()
3783 iput(fs_info->btree_inode); close_ctree()
/linux-4.1.27/fs/exofs/
H A Dnamei.c44 iput(inode); exofs_add_nondir()
137 iput(inode); exofs_symlink()
186 iput(inode); exofs_mkdir()
H A Dsuper.c974 iput(inode); exofs_nfs_get_inode()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
H A Dstatahead.c314 iput(minfo->mi_dir); ll_sa_entry_cleanup()
337 iput(entry->se_inode); ll_sa_entry_put()
546 iput(inode); ll_sai_put()
563 iput(inode); ll_agl_trigger()
571 iput(inode); ll_agl_trigger()
592 iput(inode); ll_agl_trigger()
608 iput(inode); ll_agl_trigger()
664 iput(child); ll_post_statahead()
774 iput(dir); ll_statahead_interpret()
786 iput(minfo->mi_dir); sa_args_fini()
909 iput(inode); do_sa_revalidate()
919 iput(inode); do_sa_revalidate()
1023 iput(&clli->lli_vfs_inode); ll_agl_thread()
1629 iput(inode); do_statahead_enter()
1676 iput(sai->sai_inode); do_statahead_enter()
H A Dllite_nfs.c154 iput(inode); ll_iget_for_nfs()
173 iput(inode); ll_iget_for_nfs()
H A Dllite_capa.c232 /* NB iput() is in ll_update_capa() */ list_for_each_entry_safe()
557 iput(inode); ll_update_capa()
579 iput(inode); ll_update_capa()
H A Ddcache.c354 iput(inode); ll_d_iput()
H A Dllite_close.c350 iput(inode); ll_close_thread()
H A Dnamei.c132 iput(inode); ll_iget()
271 iput(inode); ll_md_blocking_ast()
392 iput(inode); ll_splice_alias()
H A Drw26.c66 * final iput(), umount, or memory pressure induced icache shrinking).
H A Ddir.c935 iput(inode); ll_ioc_copy_start()
1016 iput(inode); ll_ioc_copy_end()
1822 iput(f); ll_dir_ioctl()
H A Dllite_lib.c592 iput(root); client_common_fill_super()
/linux-4.1.27/fs/ocfs2/
H A Ddcache.c329 * In case of error, manually free the allocation and do the iput(). ocfs2_dentry_attach_lock()
331 * which means iput() will not be called during dput(dentry). ocfs2_dentry_attach_lock()
340 iput(inode); ocfs2_dentry_attach_lock()
372 iput(dl->dl_inode); ocfs2_drop_dentry_lock()
422 iput(inode); ocfs2_dentry_iput()
H A Dnamei.c232 iput(inode); ocfs2_cleanup_add_entry_failure()
478 * We should call iput after the i_mutex of the bitmap been ocfs2_mknod()
488 iput(inode); ocfs2_mknod()
1011 iput(orphan_dir); ocfs2_unlink()
1044 iput(child_inode); ocfs2_check_if_ancestor()
1053 iput(child_inode); ocfs2_check_if_ancestor()
1618 iput(orphan_dir); ocfs2_rename()
1625 iput(new_inode); ocfs2_rename()
2002 iput(inode); ocfs2_symlink()
2062 iput(orphan_dir_inode); ocfs2_lookup_lock_orphan_dir()
2163 iput(orphan_dir_inode); ocfs2_prepare_orphan_dir()
2433 iput(orphan_dir); ocfs2_prep_new_orphaned_file()
2538 iput(orphan_dir); ocfs2_create_inode_in_orphan()
2543 iput(inode); ocfs2_create_inode_in_orphan()
2641 iput(orphan_dir_inode); ocfs2_add_inode_to_orphan()
2684 iput(orphan_dir_inode); ocfs2_del_inode_from_orphan()
2731 iput(orphan_dir_inode); ocfs2_del_inode_from_orphan()
2803 iput(orphan_dir_inode); ocfs2_mv_orphaned_inode_to_new()
2865 iput(orphan_dir_inode); ocfs2_mv_orphaned_inode_to_new()
H A Djournal.c824 iput(inode); ocfs2_journal_init()
886 iput(inode); ocfs2_journal_init()
959 /* need to inc inode use count - jbd2_journal_destroy will iput. */ ocfs2_journal_shutdown()
1019 iput(inode); ocfs2_journal_shutdown()
1523 iput(inode); ocfs2_read_journal_inode()
1664 iput(inode); ocfs2_replay_journal()
1755 iput(inode); ocfs2_trylock_journal()
1773 iput(inode); ocfs2_trylock_journal()
1876 * Basically, we have to trigger an orphan iput on node 1. The only way
2021 iput(iter); ocfs2_orphan_filldir()
2074 iput(orphan_dir_inode); ocfs2_queue_orphans()
2117 * the inodes in the orphan dir and iget/iput them. The VFS does
2212 iput(inode); ocfs2_recover_orphans()
H A Dlocalalloc.c362 iput(inode); ocfs2_load_local_alloc()
473 iput(main_bm_inode); ocfs2_shutdown_local_alloc()
477 iput(local_alloc_inode); ocfs2_shutdown_local_alloc()
545 iput(inode); ocfs2_begin_local_alloc_recovery()
610 iput(main_bm_inode); ocfs2_complete_local_alloc_recovery()
716 iput(local_alloc_inode); ocfs2_reserve_local_alloc_bits()
1332 iput(main_bm_inode); ocfs2_local_alloc_slide_window()
H A Dsuper.c486 iput(new); ocfs2_init_global_system_inodes()
515 iput(new); ocfs2_init_local_system_inodes()
532 iput(inode); ocfs2_release_system_inodes()
539 iput(inode); ocfs2_release_system_inodes()
545 iput(inode); ocfs2_release_system_inodes()
554 iput(osb->local_system_inodes[i]); ocfs2_release_system_inodes()
968 iput(inode[type]); ocfs2_enable_quotas()
973 iput(inode[type]); ocfs2_enable_quotas()
1001 iput(inode); ocfs2_disable_quotas()
1717 iput(inode); ocfs2_statfs()
2328 iput(inode); ocfs2_initialize_super()
H A Dquota_local.c233 iput(ginode); ocfs2_local_check_quota_file()
443 iput(lqinode); ocfs2_begin_quota_recovery()
673 iput(lqinode); ocfs2_finish_quota_recovery()
780 iput(oinfo->dqi_gqinode); ocfs2_local_read_info()
822 iput(oinfo->dqi_gqinode); ocfs2_local_free_info()
H A Dresize.c370 iput(main_bm_inode); ocfs2_group_extend()
585 iput(main_bm_inode); ocfs2_group_add()
H A Dexport.c128 iput(inode); ocfs2_get_dentry()
H A Dioctl.c377 iput(inode_alloc); ocfs2_info_handle_freeinode()
610 iput(gb_inode); ocfs2_info_freefrag_scan_bitmap()
H A Dslot_map.c326 iput(si->si_inode); __ocfs2_free_slot_info()
H A Dinode.c168 iput(inode); ocfs2_iget()
685 iput(inode_alloc_inode); ocfs2_remove_inode()
808 iput(orphan_dir_inode); ocfs2_wipe_inode()
H A Dmove_extents.c719 iput(gb_inode); ocfs2_move_extent()
H A Dsuballoc.c146 iput(inode); ocfs2_free_ac_resource()
821 iput(alloc_inode); ocfs2_reserve_suballoc_bits()
2899 iput(inode_alloc_inode); ocfs2_test_inode_bit()
2913 iput(inode_alloc_inode); ocfs2_test_inode_bit()
H A Dalloc.c6021 iput(data_alloc_inode); __ocfs2_flush_truncate_log()
6089 iput(inode); ocfs2_get_truncate_log_info()
6160 iput(tl_inode); ocfs2_begin_truncate_log_recovery()
6246 iput(osb->osb_tl_inode); ocfs2_truncate_log_shutdown()
6382 iput(inode); ocfs2_free_cached_blocks()
7402 iput(main_bm_inode); ocfs2_trim_fs()
H A Ddlmglue.c3195 * iput() ocfs2_mark_lockres_freeing()
3771 * iput(). Normally we don't want that from the ocfs2_dentry_convert_worker()
4035 * blocked lock processing in this loop might call iput which can ocfs2_downconvert_thread_do_work()
/linux-4.1.27/fs/hfsplus/
H A Dsuper.c169 iput(HFSPLUS_I(inode)->rsrc_inode); hfsplus_evict_inode()
296 iput(sbi->alloc_file); hfsplus_put_super()
297 iput(sbi->hidden_dir); hfsplus_put_super()
587 iput(sbi->hidden_dir); hfsplus_fill_super()
592 iput(sbi->alloc_file); hfsplus_fill_super()
H A Dbtree.c250 iput(tree->inode); hfs_btree_open()
277 iput(tree->inode); hfs_btree_close()
H A Ddir.c468 iput(inode); hfsplus_symlink()
509 iput(inode); hfsplus_mknod()
H A Dxattr.c251 iput(attr_file); hfsplus_create_attributes_file()
/linux-4.1.27/fs/nilfs2/
H A Dnamei.c59 iput(inode); nilfs_add_nondir()
188 iput(inode); nilfs_symlink()
213 iput(inode); nilfs_link()
267 iput(inode); nilfs_mkdir()
488 iput(inode); nilfs_get_dentry()
H A Dthe_nilfs.c155 iput(nilfs->ns_cpfile); nilfs_load_super_root()
158 iput(nilfs->ns_dat); nilfs_load_super_root()
348 iput(nilfs->ns_cpfile); load_nilfs()
349 iput(nilfs->ns_sufile); load_nilfs()
350 iput(nilfs->ns_dat); load_nilfs()
811 iput(root->ifile); nilfs_put_root()
H A Dsuper.c492 iput(nilfs->ns_sufile); nilfs_put_super()
493 iput(nilfs->ns_cpfile); nilfs_put_super()
494 iput(nilfs->ns_dat); nilfs_put_super()
933 iput(inode); nilfs_get_root_dentry()
948 iput(inode); nilfs_get_root_dentry()
1039 iput(inode); nilfs_checkpoint_is_mounted()
1120 iput(nilfs->ns_sufile); nilfs_fill_super()
1121 iput(nilfs->ns_cpfile); nilfs_fill_super()
1122 iput(nilfs->ns_dat); nilfs_fill_super()
H A Dsegment.h96 * @sc_iput_queue: list of inodes for which iput should be done
97 * @sc_iput_work: work struct to defer iput call
H A Dgcinode.c195 iput(&ii->vfs_inode); nilfs_remove_all_gcinodes()
H A Drecovery.c565 iput(inode); /* iput(NULL) is just ignored */ list_for_each_entry_safe()
H A Dsegment.c743 iput(&(*pii)->vfs_inode);
1924 * Defer calling iput() to avoid deadlocks if nilfs_segctor_drop_written_files()
1931 iput(&ii->vfs_inode); nilfs_segctor_drop_written_files()
2350 iput(&ii->vfs_inode); list_for_each_entry_safe()
2675 "iput queue is not empty\n"); nilfs_segctor_destroy()
H A Dinode.c429 iput(inode); /* raw_inode will be deleted through nilfs_new_inode()
435 iput(inode); /* if i_nlink == 1, generic_forget_inode() will be nilfs_new_inode()
H A Dioctl.c668 iput(inode); nilfs_ioctl_move_blocks()
675 iput(inode); /* The inode still remains in GC inode list */ nilfs_ioctl_move_blocks()
/linux-4.1.27/fs/ubifs/
H A Dxattr.c169 iput(inode); create_xattr()
179 iput(inode); create_xattr()
298 iput(inode); iget_xattr()
356 iput(inode); setxattr()
426 iput(inode); ubifs_getxattr()
577 /* If @i_nlink is 0, 'iput()' will delete the inode */ ubifs_removexattr()
578 iput(inode); ubifs_removexattr()
H A Ddir.c151 iput(inode); ubifs_new_inode()
297 iput(inode); ubifs_create()
550 iput(inode); ubifs_link()
763 iput(inode); ubifs_mkdir()
843 iput(inode); ubifs_mknod()
924 iput(inode); ubifs_symlink()
H A Drecovery.c1335 iput(e->inode); ubifs_destroy_size_tree()
1530 iput(inode); ubifs_recover_size()
1537 iput(e->inode); ubifs_recover_size()
/linux-4.1.27/fs/afs/
H A Dsecurity.c208 iput(&auth_vnode->vfs_inode); afs_cache_permit()
270 iput(&auth_vnode->vfs_inode); afs_check_permit()
278 iput(&auth_vnode->vfs_inode); afs_check_permit()
H A Dcallback.c187 iput(&vnode->vfs_inode); afs_break_one_callback()
/linux-4.1.27/fs/affs/
H A Dnamei.c284 iput(inode); affs_create()
313 iput(inode); affs_mkdir()
399 iput(inode); affs_symlink()
H A Dinode.c334 iput(inode); affs_new_inode()
H A Damigaffs.c191 iput(dir); affs_remove_link()
/linux-4.1.27/fs/hpfs/
H A Dnamei.c118 iput(result); hpfs_mkdir()
208 iput(result); hpfs_create()
284 iput(result); hpfs_mknod()
362 iput(result); hpfs_symlink()
H A Dinode.c203 iput(parent); hpfs_write_inode()
/linux-4.1.27/fs/jfs/
H A Djfs_inode.c162 iput(inode); ialloc()
H A Dnamei.c177 iput(ip); jfs_create()
310 iput(ip); jfs_mkdir()
838 iput(ip); jfs_link()
1043 iput(ip); jfs_symlink()
1423 iput(ip); jfs_mknod()
1477 iput(inode); jfs_nfs_get_inode()
H A Dsuper.c200 iput(sbi->direct_inode); jfs_put_super()
619 iput(sbi->direct_inode); jfs_fill_super()
H A Djfs_txnmgr.c1123 * iput and iclose).
1286 * lazy_commit thread doing the last iput() on the inode txCommit()
1288 * commit the transaction synchronously, so the last iput txCommit()
2415 iput(ip); txUpdateMap()
2964 iput(ip); jfs_sync()
2983 iput(ip); jfs_sync()
H A Djfs_imap.c460 set_nlink(ip, 1); /* Don't want iput() deleting it */ diReadSpecial()
461 iput(ip); diReadSpecial()
472 set_nlink(ip, 1); /* Don't want iput() deleting it */ diReadSpecial()
473 iput(ip); diReadSpecial()
570 iput(ip); diFreeSpecial()
/linux-4.1.27/fs/nfs/
H A Dcallback_proc.c63 iput(inode); nfs4_callback_getattr()
98 iput(inode); nfs4_callback_recall()
135 iput(ino); get_layout_by_fh_locked()
197 iput(ino); initiate_file_draining()
H A Dunlink.c33 iput(data->dir); nfs_free_unlinkdata()
375 iput(data->old_dir); nfs_async_rename_release()
376 iput(data->new_dir); nfs_async_rename_release()
H A Ddelegation.c492 iput(inode); nfs_client_return_marked_delegations()
846 iput(inode); nfs_delegation_reap_unclaimed()
H A Dinternal.h521 iput(inode); nfs_igrab_and_active()
532 iput(inode); nfs_iput_and_deactive()
H A Ddir.c16 * layer (iput() and friends).
1334 iput(inode); nfs_dentry_iput()
1983 * file in old_dir will go away when the last process iput()s the inode.
H A Dpnfs.c649 iput(inode); pnfs_layout_bulk_destroy_byserver_locked()
690 iput(inode); pnfs_layout_free_bulk_destroy_list()
/linux-4.1.27/fs/efivarfs/
H A Dinode.c149 iput(inode); efivarfs_create()
H A Dsuper.c176 iput(inode); efivarfs_callback()
/linux-4.1.27/fs/hfs/
H A Dbtree.c129 iput(tree->inode); hfs_btree_open()
155 iput(tree->inode); hfs_btree_close()
H A Ddir.c206 iput(inode); hfs_create()
235 iput(inode); hfs_mkdir()
H A Dinode.c524 iput(inode); hfs_file_lookup()
535 iput(inode); hfs_file_lookup()
554 iput(HFS_I(inode)->rsrc_inode); hfs_evict_inode()
/linux-4.1.27/fs/bfs/
H A Ddir.c94 iput(inode); bfs_create()
118 iput(inode); bfs_create()
/linux-4.1.27/fs/fat/
H A Dnfs.c71 iput(inode); __fat_nfs_get_inode()
260 iput(dummy_grand_parent); fat_rebuild_parent()
H A Dinode.c542 iput(inode); fat_build_inode()
631 iput(sbi->fsinfo_inode); fat_put_super()
632 iput(sbi->fat_inode); fat_put_super()
1732 iput(root_inode); fat_fill_super()
1762 iput(fsinfo_inode); fat_fill_super()
1764 iput(fat_inode); fat_fill_super()
H A Ddir.c672 iput(tmp); __fat_readdir()
H A Dnamei_vfat.c753 iput(inode); vfat_lookup()
/linux-4.1.27/fs/gfs2/
H A Dops_fstype.c776 iput(sdp->sd_jindex); init_journal()
833 iput(sdp->sd_quota_inode); init_inodes()
836 iput(sdp->sd_rindex); init_inodes()
838 iput(sdp->sd_statfs_inode); init_inodes()
882 iput(pn); init_per_node()
908 iput(sdp->sd_qc_inode); init_per_node()
910 iput(sdp->sd_sc_inode); init_per_node()
913 iput(pn); init_per_node()
H A Dexport.c143 iput(inode); gfs2_get_dentry()
H A Dsuper.c312 iput(jd->jd_inode); gfs2_jindex_free()
899 iput(sdp->sd_jindex); gfs2_put_super()
900 iput(sdp->sd_statfs_inode); gfs2_put_super()
901 iput(sdp->sd_rindex); gfs2_put_super()
902 iput(sdp->sd_quota_inode); gfs2_put_super()
912 iput(sdp->sd_sc_inode); gfs2_put_super()
913 iput(sdp->sd_qc_inode); gfs2_put_super()
H A Dinode.c245 iput(inode); gfs2_lookup_by_inum()
624 iput(inode); gfs2_create_inode()
796 iput(inode); gfs2_create_inode()
848 iput(inode); __gfs2_lookup()
1300 iput(dir); gfs2_ok_to_move()
1304 iput(dir); gfs2_ok_to_move()
/linux-4.1.27/fs/hostfs/
H A Dhostfs_kern.c600 iput(inode); hostfs_create()
627 iput(inode); hostfs_lookup()
637 iput(inode); hostfs_lookup()
747 iput(inode); hostfs_mknod()
982 iput(root_inode); hostfs_fill_sb_common()
/linux-4.1.27/drivers/gpu/drm/
H A Ddrm_drv.c467 * frees it again. You are allowed to use iget() and iput() to get references to
469 * drm_fs_inode_free() call (which does not have to be the last iput()).
473 * iput(), but this way you'd end up with a new vfsmount for each inode.
525 iput(inode); drm_fs_inode_free()
/linux-4.1.27/fs/qnx6/
H A Dinode.c468 iput(sbi->longfile); qnx6_fill_super()
470 iput(sbi->inodes); qnx6_fill_super()
486 iput(qs->longfile); qnx6_put_super()
487 iput(qs->inodes); qnx6_put_super()
/linux-4.1.27/fs/isofs/
H A Dexport.c32 iput(inode); isofs_export_iget()
H A Dinode.c882 iput(inode); isofs_fill_super()
930 iput(inode); isofs_fill_super()
1048 iput(ninode); isofs_get_blocks()
H A Drock.c538 iput(reloc); parse_rock_ridge_inode_internal()
/linux-4.1.27/fs/omfs/
H A Ddir.c205 iput(dirty); omfs_delete_entry()
278 iput(inode); omfs_add_node()
H A Dinode.c72 iput(inode); omfs_new_inode()
/linux-4.1.27/fs/reiserfs/
H A Dnamei.c593 iput(inode); drop_new_inode()
679 iput(inode); reiserfs_create()
762 iput(inode); reiserfs_mknod()
854 iput(inode); reiserfs_mkdir()
896 * deleted only on last iput => outside of this transaction reiserfs_rmdir()
996 * structure is possibly deleted only on iput => outside of reiserfs_unlink()
1161 iput(inode); reiserfs_symlink()
H A Dsuper.c222 /* Needed for iput() to work correctly and not trash data */ finish_unfinished()
327 iput(inode); finish_unfinished()
352 /* removal gets completed in iput */ finish_unfinished()
364 iput(inode); finish_unfinished()
H A Dinode.c1517 * corresponding iput might try to delete whatever object the inode last
1590 * More logical fix would require changes in fs/inode.c:iput() to reiserfs_read_locked_inode()
1665 iput(inode); reiserfs_iget()
1684 iput(inode); reiserfs_get_dentry()
2165 iput(inode); reiserfs_new_inode()
H A Dstree.c1371 * deletion of the body of the object is performed by iput(), with the
1374 * that has an open inode performs its iput().
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
H A Dinode.c265 iput(inode); spufs_mkdir()
511 iput(inode); spufs_mkgang()
711 iput(inode); spufs_create_root()
/linux-4.1.27/fs/ext3/
H A Dialloc.c550 iput(inode); ext3_new_inode()
564 iput(inode); ext3_new_inode()
639 iput(inode); ext3_orphan_get()
H A Dsuper.c716 iput(inode); ext3_nfs_get_inode()
1510 * We only do an iget() and an iput() on each inode, which is very safe if we
1559 /* Needed for iput() to work correctly and not trash data */ ext3_orphan_cleanup()
1600 iput(inode); /* The delete magic happens here! */ ext3_orphan_cleanup()
2101 iput(root); ext3_fill_super()
2194 * iput() will try to delete it. */ ext3_get_journal()
2203 iput(journal_inode); ext3_get_journal()
2212 iput(journal_inode); ext3_get_journal()
2219 iput(journal_inode); ext3_get_journal()
H A Dnamei.c1680 iput(inode); ext3_add_nondir()
1867 iput (inode); ext3_mkdir()
2323 iput(inode); ext3_symlink()
2363 iput(inode); ext3_link()
H A Dballoc.c453 * or at last iput().
457 * ext3_clear_inode(): last iput(), when nobody link to this file.
H A Dresize.c978 iput(inode); ext3_group_add()
/linux-4.1.27/fs/devpts/
H A Dinode.c588 iput(ptmx_inode); devpts_del_ref()
632 iput(inode); devpts_pty_new()
/linux-4.1.27/fs/ramfs/
H A Dinode.c134 iput(inode); ramfs_symlink()
/linux-4.1.27/fs/btrfs/tests/
H A Dextent-io-tests.c267 iput(inode); test_find_delalloc()
H A Dinode-tests.c812 iput(inode); test_btrfs_get_extent()
909 iput(inode); test_hole_first()
1100 iput(inode); test_extent_accounting()
/linux-4.1.27/fs/quota/
H A Ddquot.c943 iput(old_inode); add_dquot_ref()
949 * inode_sb_list_lock We cannot iput the inode now as we can be add_dquot_ref()
950 * holding the last reference and we cannot iput it under add_dquot_ref()
951 * inode_sb_list_lock. So we keep the reference and iput it add_dquot_ref()
958 iput(old_inode); add_dquot_ref()
2072 iput(dqopt->files[cnt]); dquot_disable()
2149 iput(toputinode[cnt]); dquot_disable()
2266 iput(inode); vfs_load_quota_inode()
2313 iput(inode); dquot_resume()
/linux-4.1.27/fs/ocfs2/dlmfs/
H A Ddlmfs.c379 iput(ip->ip_parent); dlmfs_evict_inode()
510 iput(inode); dlmfs_mkdir()
H A Duserdlm.c295 iput(inode); user_dlm_drop_inode_ref()
/linux-4.1.27/fs/overlayfs/
H A Dinode.c441 iput(inode); ovl_new_inode()
H A Ddir.c435 iput(inode); ovl_create_or_link()
/linux-4.1.27/fs/pstore/
H A Dinode.c407 iput(inode); pstore_mkfile()
/linux-4.1.27/fs/fuse/
H A Dinode.c316 iput(inode); fuse_iget()
350 iput(inode); fuse_reverse_inval_inode()
676 iput(inode); fuse_get_dentry()
H A Dfile.c86 iput(req->misc.release.inode); fuse_release_end()
100 iput(req->misc.release.inode); fuse_file_put()
105 iput(req->misc.release.inode); fuse_file_put()
H A Ddev.c1682 iput(inode); fuse_notify_store()
1789 iput(inode); fuse_notify_retrieve()
H A Ddir.c372 iput(inode); fuse_lookup()
996 iput(parent); fuse_reverse_inval_entry()
/linux-4.1.27/mm/
H A Dshmem.c2228 iput(inode); shmem_mknod()
2252 iput(inode); shmem_tmpfile()
2439 iput(inode); shmem_symlink()
2450 iput(inode); shmem_symlink()
2457 iput(inode); shmem_symlink()
2696 iput(inode); shmem_fh_to_dentry()
H A Dtruncate.c412 * management (can't call iput()) and thus can race with the truncate_inode_pages_final()
/linux-4.1.27/fs/romfs/
H A Dsuper.c31 * readlink shouldn't iput()
/linux-4.1.27/fs/squashfs/
H A Dsuper.c321 iput(root); squashfs_fill_super()
/linux-4.1.27/fs/xfs/
H A Dxfs_inode.h441 iput(VFS_I(ip)); \
H A Dxfs_iops.c203 iput(inode); xfs_generic_create()
379 iput(inode); xfs_vn_symlink()
/linux-4.1.27/fs/hugetlbfs/
H A Dinode.c555 iput(inode); hugetlbfs_symlink()
1033 iput(inode); hugetlb_file_setup()
/linux-4.1.27/ipc/
H A Dmqueue.c301 iput(inode); mqueue_get_inode()
893 iput(inode); SYSCALL_DEFINE1()
/linux-4.1.27/kernel/trace/
H A Dtrace_uprobe.c284 iput(tu->inode); free_trace_uprobe()
556 iput(inode); create_trace_uprobe()
/linux-4.1.27/fs/coda/
H A Dupcall.c879 iput(inode); coda_downcall()
/linux-4.1.27/fs/configfs/
H A Ddir.c75 iput(inode); configfs_d_iput()
1559 * s_dentry before calling iput(). configfs_readdir()
/linux-4.1.27/kernel/events/
H A Duprobes.c500 iput(inode); alloc_uprobe()
699 iput(uprobe->inode); delete_uprobe()
/linux-4.1.27/fs/kernfs/
H A Dfile.c852 iput(inode); kernfs_notify_workfn()
/linux-4.1.27/fs/ncpfs/
H A Ddir.c178 * Closing files can be safely postponed until iput() - it's done there anyway.
/linux-4.1.27/fs/9p/
H A Dvfs_inode.c386 iput(inode); v9fs_get_inode()
/linux-4.1.27/include/linux/
H A Djbd2.h371 * since we cannot afford doing last iput() on behalf of kjournald

Completed in 4527 milliseconds

12