Lines Matching defs:cached_dev

300 struct cached_dev {  struct
301 struct list_head list;
302 struct bcache_device disk;
303 struct block_device *bdev;
304 struct file *bdev_file;
306 struct cache_sb sb;
307 struct cache_sb_disk *sb_disk;
308 struct bio sb_bio;
309 struct bio_vec sb_bv[1];
310 struct closure sb_write;
311 struct semaphore sb_write_mutex;
314 refcount_t count;
315 struct work_struct detach;
321 atomic_t running;
327 struct rw_semaphore writeback_lock;
334 atomic_t has_dirty;
338 unsigned int cache_readahead_policy;
339 struct bch_ratelimit writeback_rate;
340 struct delayed_work writeback_rate_update;
343 struct semaphore in_flight;
344 struct task_struct *writeback_thread;
345 struct workqueue_struct *writeback_write_wq;
347 struct keybuf writeback_keys;
349 struct task_struct *status_update_thread;
355 struct closure_waitlist writeback_ordering_wait;
356 atomic_t writeback_sequence_next;
361 struct io io[RECENT_IO];
362 struct hlist_head io_hash[RECENT_IO + 1];
363 struct list_head io_lru;
364 spinlock_t io_lock;
366 struct cache_accounting accounting;
369 unsigned int sequential_cutoff;
371 unsigned int io_disable:1;
372 unsigned int verify:1;
373 unsigned int bypass_torture_test:1;
375 unsigned int partial_stripes_expensive:1;
376 unsigned int writeback_metadata:1;
377 unsigned int writeback_running:1;
378 unsigned int writeback_consider_fragment:1;
379 unsigned char writeback_percent;
380 unsigned int writeback_delay;
382 uint64_t writeback_rate_target;
383 int64_t writeback_rate_proportional;
384 int64_t writeback_rate_integral;
385 int64_t writeback_rate_integral_scaled;
386 int32_t writeback_rate_change;
388 unsigned int writeback_rate_update_seconds;
389 unsigned int writeback_rate_i_term_inverse;
390 unsigned int writeback_rate_p_term_inverse;
391 unsigned int writeback_rate_fp_term_low;
392 unsigned int writeback_rate_fp_term_mid;
393 unsigned int writeback_rate_fp_term_high;
394 unsigned int writeback_rate_minimum;
396 enum stop_on_failure stop_when_cache_set_failed;
398 atomic_t io_errors;
399 unsigned int error_limit;
400 unsigned int offline_seconds;
407 unsigned int rate_update_retry;