/fs/cachefiles/ |
D | namei.c | 864 struct dentry *victim; in cachefiles_check_active() local 873 victim = lookup_one_len(filename, dir, strlen(filename)); in cachefiles_check_active() 874 if (IS_ERR(victim)) in cachefiles_check_active() 883 if (d_is_negative(victim)) { in cachefiles_check_active() 885 dput(victim); in cachefiles_check_active() 898 if (object->dentry > victim) in cachefiles_check_active() 900 else if (object->dentry < victim) in cachefiles_check_active() 909 return victim; in cachefiles_check_active() 914 dput(victim); in cachefiles_check_active() 920 ret = PTR_ERR(victim); in cachefiles_check_active() [all …]
|
/fs/erofs/ |
D | decompressor.c | 75 struct page *victim; in z_erofs_lz4_prepare_dstpages() local 107 victim = availables[--top]; in z_erofs_lz4_prepare_dstpages() 108 get_page(victim); in z_erofs_lz4_prepare_dstpages() 110 victim = erofs_allocpage(pagepool, in z_erofs_lz4_prepare_dstpages() 112 set_page_private(victim, Z_EROFS_SHORTLIVED_PAGE); in z_erofs_lz4_prepare_dstpages() 114 rq->out[i] = victim; in z_erofs_lz4_prepare_dstpages()
|
/fs/btrfs/ |
D | zstd.c | 116 struct workspace *victim = container_of(pos, struct workspace, in zstd_reclaim_timer_fn() local 120 if (time_after(victim->last_used, reclaim_threshold)) in zstd_reclaim_timer_fn() 124 if (victim->req_level) in zstd_reclaim_timer_fn() 127 level = victim->level; in zstd_reclaim_timer_fn() 128 list_del(&victim->lru_list); in zstd_reclaim_timer_fn() 129 list_del(&victim->list); in zstd_reclaim_timer_fn() 130 zstd_free_workspace(&victim->list); in zstd_reclaim_timer_fn()
|
D | raid56.c | 323 struct btrfs_raid_bio *victim) in merge_rbio() argument 325 bio_list_merge(&dest->bio_list, &victim->bio_list); in merge_rbio() 326 dest->bio_list_bytes += victim->bio_list_bytes; in merge_rbio() 328 bitmap_or(dest->dbitmap, victim->dbitmap, dest->dbitmap, in merge_rbio() 330 dest->generic_bio_cnt += victim->generic_bio_cnt; in merge_rbio() 331 bio_list_init(&victim->bio_list); in merge_rbio()
|
D | ioctl.c | 843 struct inode *dir, struct dentry *victim, int isdir) in btrfs_may_delete() argument 847 if (d_really_is_negative(victim)) in btrfs_may_delete() 850 BUG_ON(d_inode(victim->d_parent) != dir); in btrfs_may_delete() 851 audit_inode_child(dir, victim, AUDIT_TYPE_CHILD_DELETE); in btrfs_may_delete() 858 if (check_sticky(mnt_userns, dir, d_inode(victim)) || in btrfs_may_delete() 859 IS_APPEND(d_inode(victim)) || IS_IMMUTABLE(d_inode(victim)) || in btrfs_may_delete() 860 IS_SWAPFILE(d_inode(victim))) in btrfs_may_delete() 863 if (!d_is_dir(victim)) in btrfs_may_delete() 865 if (IS_ROOT(victim)) in btrfs_may_delete() 867 } else if (d_is_dir(victim)) in btrfs_may_delete() [all …]
|
/fs/ |
D | libfs.c | 273 struct dentry *victim = NULL, *child; in simple_recursive_removal() local 279 while ((child = find_next_child(this, victim)) == NULL) { in simple_recursive_removal() 285 victim = this; in simple_recursive_removal() 289 if (simple_positive(victim)) { in simple_recursive_removal() 290 d_invalidate(victim); // avoid lost mounts in simple_recursive_removal() 291 if (d_is_dir(victim)) in simple_recursive_removal() 292 fsnotify_rmdir(inode, victim); in simple_recursive_removal() 294 fsnotify_unlink(inode, victim); in simple_recursive_removal() 296 callback(victim); in simple_recursive_removal() 297 dput(victim); // unpin it in simple_recursive_removal() [all …]
|
D | dcache.c | 1524 struct dentry *victim; member 1569 data->victim = dentry; in select_collect2() 1611 data.victim = NULL; in shrink_dcache_parent() 1613 if (data.victim) { in shrink_dcache_parent() 1615 spin_lock(&data.victim->d_lock); in shrink_dcache_parent() 1616 if (!shrink_lock_dentry(data.victim)) { in shrink_dcache_parent() 1617 spin_unlock(&data.victim->d_lock); in shrink_dcache_parent() 1621 parent = data.victim->d_parent; in shrink_dcache_parent() 1622 if (parent != data.victim) in shrink_dcache_parent() 1624 __dentry_kill(data.victim); in shrink_dcache_parent() [all …]
|
D | locks.c | 1860 struct file_lock *fl, *victim = NULL; in generic_delete_lease() local 1876 victim = fl; in generic_delete_lease() 1880 trace_generic_delete_lease(inode, victim); in generic_delete_lease() 1881 if (victim) in generic_delete_lease() 1882 error = fl->fl_lmops->lm_change(victim, F_UNLCK, &dispose); in generic_delete_lease()
|
D | namei.c | 2924 struct dentry *victim, bool isdir) in may_delete() argument 2926 struct inode *inode = d_backing_inode(victim); in may_delete() 2929 if (d_is_negative(victim)) in may_delete() 2933 BUG_ON(victim->d_parent->d_inode != dir); in may_delete() 2940 audit_inode_child(dir, victim, AUDIT_TYPE_CHILD_DELETE); in may_delete() 2953 if (!d_is_dir(victim)) in may_delete() 2955 if (IS_ROOT(victim)) in may_delete() 2957 } else if (d_is_dir(victim)) in may_delete() 2961 if (victim->d_flags & DCACHE_NFSFS_RENAMED) in may_delete()
|
/fs/debugfs/ |
D | inode.c | 719 static void remove_one(struct dentry *victim) in remove_one() argument 721 if (d_is_reg(victim)) in remove_one() 722 __debugfs_file_removed(victim); in remove_one()
|
/fs/xfs/libxfs/ |
D | xfs_iext_tree.c | 726 void *victim) in xfs_iext_remove_node() argument 736 ASSERT(node->ptrs[pos] == victim); in xfs_iext_remove_node() 737 kmem_free(victim); in xfs_iext_remove_node() 771 victim = node; in xfs_iext_remove_node()
|
/fs/nfsd/ |
D | nfs4recover.c | 1084 free_cld_upcall(struct cld_upcall *victim) in free_cld_upcall() argument 1086 struct cld_net *cn = victim->cu_net; in free_cld_upcall() 1089 list_del(&victim->cu_list); in free_cld_upcall() 1091 kfree(victim); in free_cld_upcall()
|
/fs/ocfs2/ |
D | suballoc.c | 1883 u16 victim, i; in ocfs2_claim_suballoc_bits() local 1927 victim = ocfs2_find_victim_chain(cl); in ocfs2_claim_suballoc_bits() 1928 ac->ac_chain = victim; in ocfs2_claim_suballoc_bits() 1944 trace_ocfs2_claim_suballoc_bits(victim); in ocfs2_claim_suballoc_bits() 1952 if (i == victim) in ocfs2_claim_suballoc_bits()
|
/fs/tracefs/ |
D | inode.c | 602 static void remove_one(struct dentry *victim) in remove_one() argument
|
/fs/f2fs/ |
D | gc.c | 1664 static int __get_victim(struct f2fs_sb_info *sbi, unsigned int *victim, in __get_victim() argument 1671 ret = f2fs_get_victim(sbi, victim, gc_type, NO_CHECK_TYPE, LFS, 0); in __get_victim()
|