diff options
Diffstat (limited to 'include/linux/mtd/blktrans.h')
| -rw-r--r-- | include/linux/mtd/blktrans.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/mtd/blktrans.h b/include/linux/mtd/blktrans.h index 26529ebd59cc..1bbd9f289245 100644 --- a/include/linux/mtd/blktrans.h +++ b/include/linux/mtd/blktrans.h | |||
| @@ -36,6 +36,7 @@ struct mtd_blktrans_dev { | |||
| 36 | struct mtd_info *mtd; | 36 | struct mtd_info *mtd; |
| 37 | struct mutex lock; | 37 | struct mutex lock; |
| 38 | int devnum; | 38 | int devnum; |
| 39 | bool bg_stop; | ||
| 39 | unsigned long size; | 40 | unsigned long size; |
| 40 | int readonly; | 41 | int readonly; |
| 41 | int open; | 42 | int open; |
| @@ -62,6 +63,7 @@ struct mtd_blktrans_ops { | |||
| 62 | unsigned long block, char *buffer); | 63 | unsigned long block, char *buffer); |
| 63 | int (*discard)(struct mtd_blktrans_dev *dev, | 64 | int (*discard)(struct mtd_blktrans_dev *dev, |
| 64 | unsigned long block, unsigned nr_blocks); | 65 | unsigned long block, unsigned nr_blocks); |
| 66 | void (*background)(struct mtd_blktrans_dev *dev); | ||
| 65 | 67 | ||
| 66 | /* Block layer ioctls */ | 68 | /* Block layer ioctls */ |
| 67 | int (*getgeo)(struct mtd_blktrans_dev *dev, struct hd_geometry *geo); | 69 | int (*getgeo)(struct mtd_blktrans_dev *dev, struct hd_geometry *geo); |
| @@ -85,6 +87,7 @@ extern int register_mtd_blktrans(struct mtd_blktrans_ops *tr); | |||
| 85 | extern int deregister_mtd_blktrans(struct mtd_blktrans_ops *tr); | 87 | extern int deregister_mtd_blktrans(struct mtd_blktrans_ops *tr); |
| 86 | extern int add_mtd_blktrans_dev(struct mtd_blktrans_dev *dev); | 88 | extern int add_mtd_blktrans_dev(struct mtd_blktrans_dev *dev); |
| 87 | extern int del_mtd_blktrans_dev(struct mtd_blktrans_dev *dev); | 89 | extern int del_mtd_blktrans_dev(struct mtd_blktrans_dev *dev); |
| 90 | extern int mtd_blktrans_cease_background(struct mtd_blktrans_dev *dev); | ||
| 88 | 91 | ||
| 89 | 92 | ||
| 90 | #endif /* __MTD_TRANS_H__ */ | 93 | #endif /* __MTD_TRANS_H__ */ |
