Lines Matching defs:discard_ctl
456 atomic64_read(&fs_info->discard_ctl.discardable_bytes));
467 atomic_read(&fs_info->discard_ctl.discardable_extents));
478 fs_info->discard_ctl.discard_bitmap_bytes);
489 atomic64_read(&fs_info->discard_ctl.discard_bytes_saved));
500 fs_info->discard_ctl.discard_extent_bytes);
511 READ_ONCE(fs_info->discard_ctl.iops_limit));
519 struct btrfs_discard_ctl *discard_ctl = &fs_info->discard_ctl;
527 WRITE_ONCE(discard_ctl->iops_limit, iops_limit);
528 btrfs_discard_calc_delay(discard_ctl);
529 btrfs_discard_schedule_work(discard_ctl, true);
542 READ_ONCE(fs_info->discard_ctl.kbps_limit));
550 struct btrfs_discard_ctl *discard_ctl = &fs_info->discard_ctl;
558 WRITE_ONCE(discard_ctl->kbps_limit, kbps_limit);
559 btrfs_discard_schedule_work(discard_ctl, true);
572 READ_ONCE(fs_info->discard_ctl.max_discard_size));
580 struct btrfs_discard_ctl *discard_ctl = &fs_info->discard_ctl;
588 WRITE_ONCE(discard_ctl->max_discard_size, max_discard_size);