/linux-4.4.14/drivers/md/bcache/ |
D | writeback.h | 24 static inline bool bcache_dev_stripe_dirty(struct cached_dev *dc, in bcache_dev_stripe_dirty() 42 static inline bool should_writeback(struct cached_dev *dc, struct bio *bio, in should_writeback() 64 static inline void bch_writeback_queue(struct cached_dev *dc) in bch_writeback_queue() 70 static inline void bch_writeback_add(struct cached_dev *dc) in bch_writeback_add() 88 void bch_sectors_dirty_init(struct cached_dev *dc); 89 void bch_cached_dev_writeback_init(struct cached_dev *); 90 int bch_cached_dev_writeback_start(struct cached_dev *);
|
D | writeback.c | 21 static void __update_writeback_rate(struct cached_dev *dc) in __update_writeback_rate() 74 struct cached_dev *dc = container_of(to_delayed_work(work), in update_writeback_rate() 75 struct cached_dev, in update_writeback_rate() 90 static unsigned writeback_delay(struct cached_dev *dc, unsigned sectors) in writeback_delay() 101 struct cached_dev *dc; 131 struct cached_dev *dc = io->dc; in write_dirty_finish() 216 static void read_dirty(struct cached_dev *dc) in read_dirty() 326 struct cached_dev *dc = container_of(buf, struct cached_dev, writeback_keys); in dirty_pred() 333 static void refill_full_stripes(struct cached_dev *dc) in refill_full_stripes() 382 static bool refill_dirty(struct cached_dev *dc) in refill_dirty() [all …]
|
D | debug.h | 5 struct cached_dev; 11 void bch_data_verify(struct cached_dev *, struct bio *); 20 static inline void bch_data_verify(struct cached_dev *dc, struct bio *bio) {} in bch_data_verify()
|
D | stats.c | 201 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in bch_mark_cache_accounting() 208 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in bch_mark_cache_readahead() 215 struct cached_dev *dc = container_of(d, struct cached_dev, disk); in bch_mark_cache_miss_collision() 220 void bch_mark_sectors_bypassed(struct cache_set *c, struct cached_dev *dc, in bch_mark_sectors_bypassed()
|
D | request.c | 29 static unsigned cache_mode(struct cached_dev *dc, struct bio *bio) in cache_mode() 34 static bool verify(struct cached_dev *dc, struct bio *bio) in verify() 366 static struct hlist_head *iohash(struct cached_dev *dc, uint64_t k) in iohash() 371 static bool check_should_bypass(struct cached_dev *dc, struct bio *bio) in check_should_bypass() 682 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_bio_complete() 731 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_read_done() 771 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_read_done_bh() 790 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_cache_miss() 857 static void cached_dev_read(struct cached_dev *dc, struct search *s) in cached_dev_read() 870 struct cached_dev *dc = container_of(s->d, struct cached_dev, disk); in cached_dev_write_complete() [all …]
|
D | stats.h | 42 struct cached_dev; 59 void bch_mark_sectors_bypassed(struct cache_set *, struct cached_dev *, int);
|
D | bcache.h | 290 struct cached_dev { struct 806 static inline void cached_dev_put(struct cached_dev *dc) in cached_dev_put() 812 static inline bool cached_dev_get(struct cached_dev *dc) in cached_dev_get() 883 void bch_write_bdev_super(struct cached_dev *, struct closure *); 906 int bch_cached_dev_attach(struct cached_dev *, struct cache_set *); 907 void bch_cached_dev_detach(struct cached_dev *); 908 void bch_cached_dev_run(struct cached_dev *);
|
D | super.c | 203 struct cached_dev *dc = bio->bi_private; in write_bdev_super_endio() 246 struct cached_dev *dc = container_of(cl, struct cached_dev, sb_write); in bch_write_bdev_super_unlock() 251 void bch_write_bdev_super(struct cached_dev *dc, struct closure *parent) in bch_write_bdev_super() 829 struct cached_dev *dc; in calc_cached_dev_sectors() 837 void bch_cached_dev_run(struct cached_dev *dc) in bch_cached_dev_run() 883 struct cached_dev *dc = container_of(w, struct cached_dev, detach); in cached_dev_detach_finish() 913 void bch_cached_dev_detach(struct cached_dev *dc) in bch_cached_dev_detach() 933 int bch_cached_dev_attach(struct cached_dev *dc, struct cache_set *c) in bch_cached_dev_attach() 1046 struct cached_dev *dc = container_of(kobj, struct cached_dev, in bch_cached_dev_release() 1054 struct cached_dev *dc = container_of(cl, struct cached_dev, disk.cl); in cached_dev_free() [all …]
|
D | request.h | 38 void bch_cached_dev_request_init(struct cached_dev *dc);
|
D | sysfs.c | 111 struct cached_dev *dc = container_of(kobj, struct cached_dev, in SHOW() 192 struct cached_dev *dc = container_of(kobj, struct cached_dev, in STORE() 290 struct cached_dev *dc = container_of(kobj, struct cached_dev, in STORE()
|
D | debug.c | 105 void bch_data_verify(struct cached_dev *dc, struct bio *bio) in bch_data_verify()
|
D | btree.c | 1677 struct cached_dev *dc; in bch_btree_gc_finish() 1683 dc = container_of(d, struct cached_dev, disk); in bch_btree_gc_finish()
|
/linux-4.4.14/arch/x86/kernel/ |
D | quirks.c | 176 static struct pci_dev *cached_dev; variable 189 if (!force_hpet_address || !cached_dev) in old_ich_force_hpet_resume() 192 pci_read_config_dword(cached_dev, 0xD0, &gen_cntl); in old_ich_force_hpet_resume() 196 pci_write_config_dword(cached_dev, 0xD0, gen_cntl); in old_ich_force_hpet_resume() 197 pci_read_config_dword(cached_dev, 0xD0, &gen_cntl); in old_ich_force_hpet_resume() 247 cached_dev = dev; in old_ich_force_enable_hpet() 285 if (!force_hpet_address || !cached_dev) in vt8237_force_hpet_resume() 289 pci_write_config_dword(cached_dev, 0x68, val); in vt8237_force_hpet_resume() 291 pci_read_config_dword(cached_dev, 0x68, &val); in vt8237_force_hpet_resume() 334 cached_dev = dev; in vt8237_force_enable_hpet() [all …]
|
/linux-4.4.14/net/packet/ |
D | internal.h | 129 struct net_device __rcu *cached_dev; member
|
D | af_packet.c | 291 dev = rcu_dereference(po->cached_dev); in packet_cached_dev_get() 302 rcu_assign_pointer(po->cached_dev, dev); in packet_cached_dev_assign() 307 RCU_INIT_POINTER(po->cached_dev, NULL); in packet_cached_dev_reset()
|