Home
last modified time | relevance | path

Searched refs:mtd_blktrans_dev (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/mtd/
H A Dblktrans.h19 struct mtd_blktrans_dev { struct
48 int (*readsect)(struct mtd_blktrans_dev *dev, argument
50 int (*writesect)(struct mtd_blktrans_dev *dev,
52 int (*discard)(struct mtd_blktrans_dev *dev,
54 void (*background)(struct mtd_blktrans_dev *dev);
57 int (*getgeo)(struct mtd_blktrans_dev *dev, struct hd_geometry *geo);
58 int (*flush)(struct mtd_blktrans_dev *dev);
61 int (*open)(struct mtd_blktrans_dev *dev);
62 void (*release)(struct mtd_blktrans_dev *dev);
67 void (*remove_dev)(struct mtd_blktrans_dev *dev);
[all …]
H A Dnftl.h21 struct mtd_blktrans_dev mbd;
H A Dinftl.h29 struct mtd_blktrans_dev mbd;
/linux/drivers/mtd/
H A Dmtdblock_ro.c15 static int mtdblock_readsect(struct mtd_blktrans_dev *dev, in mtdblock_readsect()
27 static int mtdblock_writesect(struct mtd_blktrans_dev *dev, in mtdblock_writesect()
39 struct mtd_blktrans_dev *dev = kzalloc(sizeof(*dev), GFP_KERNEL); in mtdblock_add_mtd()
59 static void mtdblock_remove_dev(struct mtd_blktrans_dev *dev) in mtdblock_remove_dev()
H A Dmtdblock.c25 struct mtd_blktrans_dev mbd;
230 static int mtdblock_readsect(struct mtd_blktrans_dev *dev, in mtdblock_readsect()
237 static int mtdblock_writesect(struct mtd_blktrans_dev *dev, in mtdblock_writesect()
253 static int mtdblock_open(struct mtd_blktrans_dev *mbd) in mtdblock_open()
282 static void mtdblock_release(struct mtd_blktrans_dev *mbd) in mtdblock_release()
305 static int mtdblock_flush(struct mtd_blktrans_dev *dev) in mtdblock_flush()
337 static void mtdblock_remove_dev(struct mtd_blktrans_dev *dev) in mtdblock_remove_dev()
H A Dssfdc.c20 struct mtd_blktrans_dev mbd;
357 static void ssfdcr_remove_dev(struct mtd_blktrans_dev *dev) in ssfdcr_remove_dev()
367 static int ssfdcr_readsect(struct mtd_blktrans_dev *dev, in ssfdcr_readsect()
406 static int ssfdcr_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo) in ssfdcr_getgeo()
H A Dsm_ftl.h26 struct mtd_blktrans_dev *trans;
H A Dinftlcore.c117 static void inftl_remove_dev(struct mtd_blktrans_dev *dev) in inftl_remove_dev()
805 static int inftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block, in inftl_writeblock()
853 static int inftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block, in inftl_readblock()
917 static int inftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo) in inftl_getgeo()