Lines Matching defs:cached_dev

299 struct cached_dev {  struct
300 struct list_head list;
301 struct bcache_device disk;
302 struct block_device *bdev;
304 struct cache_sb sb;
305 struct cache_sb_disk *sb_disk;
306 struct bio sb_bio;
307 struct bio_vec sb_bv[1];
308 struct closure sb_write;
309 struct semaphore sb_write_mutex;
312 refcount_t count;
313 struct work_struct detach;
319 atomic_t running;
325 struct rw_semaphore writeback_lock;
332 atomic_t has_dirty;
336 unsigned int cache_readahead_policy;
337 struct bch_ratelimit writeback_rate;
338 struct delayed_work writeback_rate_update;
341 struct semaphore in_flight;
342 struct task_struct *writeback_thread;
343 struct workqueue_struct *writeback_write_wq;
345 struct keybuf writeback_keys;
347 struct task_struct *status_update_thread;
353 struct closure_waitlist writeback_ordering_wait;
354 atomic_t writeback_sequence_next;
359 struct io io[RECENT_IO];
360 struct hlist_head io_hash[RECENT_IO + 1];
361 struct list_head io_lru;
362 spinlock_t io_lock;
364 struct cache_accounting accounting;
367 unsigned int sequential_cutoff;
369 unsigned int io_disable:1;
370 unsigned int verify:1;
371 unsigned int bypass_torture_test:1;
373 unsigned int partial_stripes_expensive:1;
374 unsigned int writeback_metadata:1;
375 unsigned int writeback_running:1;
376 unsigned int writeback_consider_fragment:1;
377 unsigned char writeback_percent;
378 unsigned int writeback_delay;
380 uint64_t writeback_rate_target;
381 int64_t writeback_rate_proportional;
382 int64_t writeback_rate_integral;
383 int64_t writeback_rate_integral_scaled;
384 int32_t writeback_rate_change;
386 unsigned int writeback_rate_update_seconds;
387 unsigned int writeback_rate_i_term_inverse;
388 unsigned int writeback_rate_p_term_inverse;
389 unsigned int writeback_rate_fp_term_low;
390 unsigned int writeback_rate_fp_term_mid;
391 unsigned int writeback_rate_fp_term_high;
392 unsigned int writeback_rate_minimum;
394 enum stop_on_failure stop_when_cache_set_failed;
396 atomic_t io_errors;
397 unsigned int error_limit;
398 unsigned int offline_seconds;
405 unsigned int rate_update_retry;