Home
last modified time | relevance | path

Searched refs:delayed_iput_lock (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/fs/btrfs/
H A Dfs.h503 spinlock_t delayed_iput_lock; member
H A Dinode.c3347 spin_lock_irqsave(&fs_info->delayed_iput_lock, flags); in btrfs_add_delayed_iput()
3350 spin_unlock_irqrestore(&fs_info->delayed_iput_lock, flags); in btrfs_add_delayed_iput()
3359 spin_unlock_irq(&fs_info->delayed_iput_lock); in run_delayed_iput_locked()
3363 spin_lock_irq(&fs_info->delayed_iput_lock); in run_delayed_iput_locked()
3370 spin_lock_irq(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iput()
3373 spin_unlock_irq(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iput()
3382 * fs_info->delayed_iput_lock. So we need to disable irqs here to in btrfs_run_delayed_iputs()
3385 spin_lock_irq(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iputs()
3393 spin_unlock_irq(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iputs()
3395 spin_lock_irq(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iputs()
[all...]
H A Ddisk-io.c2674 spin_lock_init(&fs_info->delayed_iput_lock); in btrfs_init_fs_info()
/kernel/linux/linux-5.10/fs/btrfs/
H A Dinode.c2941 spin_lock(&fs_info->delayed_iput_lock); in btrfs_add_delayed_iput()
2944 spin_unlock(&fs_info->delayed_iput_lock); in btrfs_add_delayed_iput()
2953 spin_unlock(&fs_info->delayed_iput_lock); in run_delayed_iput_locked()
2957 spin_lock(&fs_info->delayed_iput_lock); in run_delayed_iput_locked()
2964 spin_lock(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iput()
2967 spin_unlock(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iput()
2974 spin_lock(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iputs()
2981 cond_resched_lock(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iputs()
2983 spin_unlock(&fs_info->delayed_iput_lock); in btrfs_run_delayed_iputs()
H A Dctree.h723 spinlock_t delayed_iput_lock; member
H A Ddisk-io.c2750 spin_lock_init(&fs_info->delayed_iput_lock); in btrfs_init_fs_info()

Completed in 38 milliseconds