Symbol: mtd_blktrans_dev
drivers/mtd/ftl.c
1036
static void ftl_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/ftl.c
111
struct mtd_blktrans_dev mbd;
drivers/mtd/ftl.c
939
static int ftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo)
drivers/mtd/ftl.c
954
static int ftl_readsect(struct mtd_blktrans_dev *dev,
drivers/mtd/ftl.c
960
static int ftl_writesect(struct mtd_blktrans_dev *dev,
drivers/mtd/ftl.c
966
static int ftl_discardsect(struct mtd_blktrans_dev *dev,
drivers/mtd/inftlcore.c
117
static void inftl_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/inftlcore.c
805
static int inftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block,
drivers/mtd/inftlcore.c
853
static int inftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block,
drivers/mtd/inftlcore.c
917
static int inftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo)
drivers/mtd/mtd_blkdevs.c
100
int mtd_blktrans_cease_background(struct mtd_blktrans_dev *dev)
drivers/mtd/mtd_blkdevs.c
106
static struct request *mtd_next_request(struct mtd_blktrans_dev *dev)
drivers/mtd/mtd_blkdevs.c
120
static void mtd_blktrans_work(struct mtd_blktrans_dev *dev)
drivers/mtd/mtd_blkdevs.c
169
struct mtd_blktrans_dev *dev;
drivers/mtd/mtd_blkdevs.c
187
struct mtd_blktrans_dev *dev = disk->private_data;
drivers/mtd/mtd_blkdevs.c
230
struct mtd_blktrans_dev *dev = disk->private_data;
drivers/mtd/mtd_blkdevs.c
251
struct mtd_blktrans_dev *dev = disk->private_data;
drivers/mtd/mtd_blkdevs.c
276
int add_mtd_blktrans_dev(struct mtd_blktrans_dev *new)
drivers/mtd/mtd_blkdevs.c
279
struct mtd_blktrans_dev *d;
drivers/mtd/mtd_blkdevs.c
29
struct mtd_blktrans_dev *dev =
drivers/mtd/mtd_blkdevs.c
30
container_of(kref, struct mtd_blktrans_dev, ref);
drivers/mtd/mtd_blkdevs.c
39
static void blktrans_dev_put(struct mtd_blktrans_dev *dev)
drivers/mtd/mtd_blkdevs.c
404
int del_mtd_blktrans_dev(struct mtd_blktrans_dev *old)
drivers/mtd/mtd_blkdevs.c
448
struct mtd_blktrans_dev *dev, *next;
drivers/mtd/mtd_blkdevs.c
46
struct mtd_blktrans_dev *dev,
drivers/mtd/mtd_blkdevs.c
508
struct mtd_blktrans_dev *dev, *next;
drivers/mtd/mtdblock.c
230
static int mtdblock_readsect(struct mtd_blktrans_dev *dev,
drivers/mtd/mtdblock.c
237
static int mtdblock_writesect(struct mtd_blktrans_dev *dev,
drivers/mtd/mtdblock.c
25
struct mtd_blktrans_dev mbd;
drivers/mtd/mtdblock.c
253
static int mtdblock_open(struct mtd_blktrans_dev *mbd)
drivers/mtd/mtdblock.c
282
static void mtdblock_release(struct mtd_blktrans_dev *mbd)
drivers/mtd/mtdblock.c
305
static int mtdblock_flush(struct mtd_blktrans_dev *dev)
drivers/mtd/mtdblock.c
337
static void mtdblock_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/mtdblock_ro.c
15
static int mtdblock_readsect(struct mtd_blktrans_dev *dev,
drivers/mtd/mtdblock_ro.c
27
static int mtdblock_writesect(struct mtd_blktrans_dev *dev,
drivers/mtd/mtdblock_ro.c
39
struct mtd_blktrans_dev *dev = kzalloc_obj(*dev);
drivers/mtd/mtdblock_ro.c
59
static void mtdblock_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/mtdswap.c
101
struct mtd_blktrans_dev *mbd_dev;
drivers/mtd/mtdswap.c
1020
static int mtdswap_writesect(struct mtd_blktrans_dev *dev,
drivers/mtd/mtdswap.c
1077
static int mtdswap_readsect(struct mtd_blktrans_dev *dev,
drivers/mtd/mtdswap.c
1141
static int mtdswap_discard(struct mtd_blktrans_dev *dev, unsigned long first,
drivers/mtd/mtdswap.c
1337
struct mtd_blktrans_dev *mbd_dev;
drivers/mtd/mtdswap.c
1422
mbd_dev = kzalloc_obj(struct mtd_blktrans_dev);
drivers/mtd/mtdswap.c
1464
static void mtdswap_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/mtdswap.c
976
static void mtdswap_background(struct mtd_blktrans_dev *dev)
drivers/mtd/mtdswap.c
997
static int mtdswap_flush(struct mtd_blktrans_dev *dev)
drivers/mtd/nftlcore.c
109
static void nftl_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/nftlcore.c
672
static int nftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block,
drivers/mtd/nftlcore.c
699
static int nftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block,
drivers/mtd/nftlcore.c
765
static int nftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo)
drivers/mtd/rfd_ftl.c
239
static int rfd_ftl_readsect(struct mtd_blktrans_dev *dev, u_long sector, char *buf)
drivers/mtd/rfd_ftl.c
389
rc = rfd_ftl_writesect((struct mtd_blktrans_dev*)part,
drivers/mtd/rfd_ftl.c
600
static int do_writesect(struct mtd_blktrans_dev *dev, u_long sector, char *buf, ulong *old_addr)
drivers/mtd/rfd_ftl.c
666
static int rfd_ftl_writesect(struct mtd_blktrans_dev *dev, u_long sector, char *buf)
drivers/mtd/rfd_ftl.c
707
static int rfd_ftl_discardsect(struct mtd_blktrans_dev *dev,
drivers/mtd/rfd_ftl.c
72
struct mtd_blktrans_dev mbd;
drivers/mtd/rfd_ftl.c
735
static int rfd_ftl_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo)
drivers/mtd/rfd_ftl.c
792
static void rfd_ftl_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/rfd_ftl.c
91
static int rfd_ftl_writesect(struct mtd_blktrans_dev *dev, u_long sector, char *buf);
drivers/mtd/sm_ftl.c
1011
static int sm_read(struct mtd_blktrans_dev *dev,
drivers/mtd/sm_ftl.c
1057
static int sm_write(struct mtd_blktrans_dev *dev,
drivers/mtd/sm_ftl.c
1096
static int sm_flush(struct mtd_blktrans_dev *dev)
drivers/mtd/sm_ftl.c
1108
static void sm_release(struct mtd_blktrans_dev *dev)
drivers/mtd/sm_ftl.c
1120
static int sm_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo)
drivers/mtd/sm_ftl.c
1132
struct mtd_blktrans_dev *trans;
drivers/mtd/sm_ftl.c
1167
trans = kzalloc_obj(struct mtd_blktrans_dev);
drivers/mtd/sm_ftl.c
1220
static void sm_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/sm_ftl.h
26
struct mtd_blktrans_dev *trans;
drivers/mtd/ssfdc.c
20
struct mtd_blktrans_dev mbd;
drivers/mtd/ssfdc.c
357
static void ssfdcr_remove_dev(struct mtd_blktrans_dev *dev)
drivers/mtd/ssfdc.c
367
static int ssfdcr_readsect(struct mtd_blktrans_dev *dev,
drivers/mtd/ssfdc.c
406
static int ssfdcr_getgeo(struct mtd_blktrans_dev *dev, struct hd_geometry *geo)
include/linux/mtd/blktrans.h
48
int (*readsect)(struct mtd_blktrans_dev *dev,
include/linux/mtd/blktrans.h
50
int (*writesect)(struct mtd_blktrans_dev *dev,
include/linux/mtd/blktrans.h
52
int (*discard)(struct mtd_blktrans_dev *dev,
include/linux/mtd/blktrans.h
54
void (*background)(struct mtd_blktrans_dev *dev);
include/linux/mtd/blktrans.h
57
int (*getgeo)(struct mtd_blktrans_dev *dev, struct hd_geometry *geo);
include/linux/mtd/blktrans.h
58
int (*flush)(struct mtd_blktrans_dev *dev);
include/linux/mtd/blktrans.h
61
int (*open)(struct mtd_blktrans_dev *dev);
include/linux/mtd/blktrans.h
62
void (*release)(struct mtd_blktrans_dev *dev);
include/linux/mtd/blktrans.h
67
void (*remove_dev)(struct mtd_blktrans_dev *dev);
include/linux/mtd/blktrans.h
76
extern int add_mtd_blktrans_dev(struct mtd_blktrans_dev *dev);
include/linux/mtd/blktrans.h
77
extern int del_mtd_blktrans_dev(struct mtd_blktrans_dev *dev);
include/linux/mtd/blktrans.h
78
extern int mtd_blktrans_cease_background(struct mtd_blktrans_dev *dev);
include/linux/mtd/inftl.h
29
struct mtd_blktrans_dev mbd;
include/linux/mtd/nftl.h
21
struct mtd_blktrans_dev mbd;