fstripe_lock 475 fs/btrfs/scrub.c struct full_stripe_lock *fstripe_lock; fstripe_lock 496 fs/btrfs/scrub.c fstripe_lock = search_full_stripe_lock(locks_root, fstripe_start); fstripe_lock 498 fs/btrfs/scrub.c if (!fstripe_lock) { fstripe_lock 505 fs/btrfs/scrub.c if (fstripe_lock->refs == 0) { fstripe_lock 508 fs/btrfs/scrub.c fstripe_lock->logical); fstripe_lock 510 fs/btrfs/scrub.c fstripe_lock->refs--; fstripe_lock 513 fs/btrfs/scrub.c if (fstripe_lock->refs == 0) { fstripe_lock 514 fs/btrfs/scrub.c rb_erase(&fstripe_lock->node, &locks_root->root); fstripe_lock 519 fs/btrfs/scrub.c mutex_unlock(&fstripe_lock->mutex); fstripe_lock 521 fs/btrfs/scrub.c kfree(fstripe_lock);