Searched refs:btrfs_discard_ctl (Results 1 – 4 of 4) sorted by relevance
| /linux/fs/btrfs/ |
| H A D | discard.c | 70 static struct list_head *get_discard_list(struct btrfs_discard_ctl *discard_ctl, in get_discard_list() 83 static bool btrfs_run_discard_work(const struct btrfs_discard_ctl *discard_ctl) in btrfs_run_discard_work() 93 static void __add_to_discard_list(struct btrfs_discard_ctl *discard_ctl, in __add_to_discard_list() 113 static void add_to_discard_list(struct btrfs_discard_ctl *discard_ctl, in add_to_discard_list() 127 static void add_to_discard_unused_list(struct btrfs_discard_ctl *discard_ctl, in add_to_discard_unused_list() 155 static bool remove_from_discard_list(struct btrfs_discard_ctl *discard_ctl, in remove_from_discard_list() 189 struct btrfs_discard_ctl *discard_ctl, in find_next_block_group() 233 struct btrfs_discard_ctl *discard_ctl, in peek_discard_list() 298 struct btrfs_discard_ctl *discard_ctl; in btrfs_discard_check_filter() 332 static void btrfs_update_discard_index(struct btrfs_discard_ctl *discard_ctl, in btrfs_update_discard_index() [all …]
|
| H A D | discard.h | 10 struct btrfs_discard_ctl; 22 void btrfs_discard_cancel_work(struct btrfs_discard_ctl *discard_ctl, 24 void btrfs_discard_queue_work(struct btrfs_discard_ctl *discard_ctl, 26 void btrfs_discard_schedule_work(struct btrfs_discard_ctl *discard_ctl, 30 void btrfs_discard_calc_delay(struct btrfs_discard_ctl *discard_ctl);
|
| H A D | fs.h | 417 struct btrfs_discard_ctl { struct 771 struct btrfs_discard_ctl discard_ctl;
|
| H A D | sysfs.c | 539 struct btrfs_discard_ctl *discard_ctl = &fs_info->discard_ctl; in btrfs_discard_iops_limit_store() 570 struct btrfs_discard_ctl *discard_ctl = &fs_info->discard_ctl; in btrfs_discard_kbps_limit_store() 600 struct btrfs_discard_ctl *discard_ctl = &fs_info->discard_ctl; in btrfs_discard_max_discard_size_store()
|