bcache.h (aaccf3c97418f169afdbb5855e9cbcbda34e90fd) | bcache.h (0f843e65d9eef4936929bb036c5f771fb261eea4) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _BCACHE_H 3#define _BCACHE_H 4 5/* 6 * SOME HIGH LEVEL CODE DOCUMENTATION: 7 * 8 * Bcache mostly works with cache sets, cache devices, and backing devices. --- 951 unchanged lines hidden (view full) --- 960 961__printf(2, 3) 962bool bch_cache_set_error(struct cache_set *c, const char *fmt, ...); 963 964void bch_prio_write(struct cache *ca); 965void bch_write_bdev_super(struct cached_dev *dc, struct closure *parent); 966 967extern struct workqueue_struct *bcache_wq; | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _BCACHE_H 3#define _BCACHE_H 4 5/* 6 * SOME HIGH LEVEL CODE DOCUMENTATION: 7 * 8 * Bcache mostly works with cache sets, cache devices, and backing devices. --- 951 unchanged lines hidden (view full) --- 960 961__printf(2, 3) 962bool bch_cache_set_error(struct cache_set *c, const char *fmt, ...); 963 964void bch_prio_write(struct cache *ca); 965void bch_write_bdev_super(struct cached_dev *dc, struct closure *parent); 966 967extern struct workqueue_struct *bcache_wq; |
968extern struct workqueue_struct *bch_journal_wq; |
|
968extern struct mutex bch_register_lock; 969extern struct list_head bch_cache_sets; 970 971extern struct kobj_type bch_cached_dev_ktype; 972extern struct kobj_type bch_flash_dev_ktype; 973extern struct kobj_type bch_cache_set_ktype; 974extern struct kobj_type bch_cache_set_internal_ktype; 975extern struct kobj_type bch_cache_ktype; --- 35 unchanged lines hidden --- | 969extern struct mutex bch_register_lock; 970extern struct list_head bch_cache_sets; 971 972extern struct kobj_type bch_cached_dev_ktype; 973extern struct kobj_type bch_flash_dev_ktype; 974extern struct kobj_type bch_cache_set_ktype; 975extern struct kobj_type bch_cache_set_internal_ktype; 976extern struct kobj_type bch_cache_ktype; --- 35 unchanged lines hidden --- |