Lines Matching defs:btrfs_discard_ctl
487 struct btrfs_discard_ctl { struct
488 struct workqueue_struct *discard_workers;
489 struct delayed_work work;
490 spinlock_t lock;
491 struct btrfs_block_group *block_group;
492 struct list_head discard_list[BTRFS_NR_DISCARD_LISTS];
493 u64 prev_discard;
494 u64 prev_discard_time;
495 atomic_t discardable_extents;
496 atomic64_t discardable_bytes;
497 u64 max_discard_size;
498 u64 delay_ms;
499 u32 iops_limit;
500 u32 kbps_limit;
501 u64 discard_extent_bytes;
502 u64 discard_bitmap_bytes;
503 atomic64_t discard_bytes_saved;