/external/kernel-headers/original/linux/mtd/ |
H A D | nand_ecc.h | 2 * drivers/mtd/nand_ecc.h 23 int nand_calculate_ecc(struct mtd_info *mtd, const u_char *dat, u_char *ecc_code); 28 int nand_correct_data(struct mtd_info *mtd, u_char *dat, u_char *read_ecc, u_char *calc_ecc);
|
H A D | mtd.h | 2 * $Id: mtd.h,v 1.61 2005/11/07 11:14:54 gleixner Exp $ 13 #error This is a kernel header. Perhaps include mtd-user.h instead? 21 #include <linux/mtd/compatmac.h> 22 #include <mtd/mtd-abi.h> 38 struct mtd_info *mtd; member in struct:erase_info 132 #define MTD_PROGREGION_CTRLMODE_VALID(mtd) (mtd)->oobsize 133 #define MTD_PROGREGION_CTRLMODE_INVALID(mtd) (mtd) [all...] |
H A D | nand.h | 2 * linux/include/linux/mtd/nand.h 25 #include <linux/mtd/mtd.h> 29 extern int nand_scan (struct mtd_info *mtd, int max_chips); 31 extern void nand_release (struct mtd_info *mtd); 207 * @active: the mtd device which holds the controller currently 245 void (*hwctl)(struct mtd_info *mtd, int mode); 246 int (*calculate)(struct mtd_info *mtd, 249 int (*correct)(struct mtd_info *mtd, uint8_t *dat, 252 int (*read_page)(struct mtd_info *mtd, 566 get_platform_nandchip(struct mtd_info *mtd) argument [all...] |
H A D | nftl.h | 10 #include <linux/mtd/mtd.h> 11 #include <linux/mtd/blktrans.h> 13 #include <mtd/nftl-user.h>
|
H A D | bbm.h | 2 * linux/include/linux/mtd/bbm.h 113 int (*isbad_bbt)(struct mtd_info *mtd, loff_t ofs, int allowbbt); 122 extern int onenand_scan_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd); 123 extern int onenand_default_bbt(struct mtd_info *mtd);
|
H A D | blktrans.h | 24 struct mtd_info *mtd; member in struct:mtd_blktrans_dev 56 void (*add_mtd)(struct mtd_blktrans_ops *tr, struct mtd_info *mtd);
|
H A D | cfi.h | 13 #include <linux/mtd/flashchip.h> 14 #include <linux/mtd/map.h> 15 #include <linux/mtd/cfi_endian.h> 471 void (*fixup)(struct mtd_info *mtd, void* param); 482 void cfi_fixup(struct mtd_info *mtd, struct cfi_fixup* fixups); 487 int cfi_varsize_frob(struct mtd_info *mtd, varsize_frob_t frob,
|
H A D | map.h | 12 #include <linux/mtd/compatmac.h> 171 At which point, you fill in the mtd->module with your own module 176 The mtd->priv field will point to the struct map_info, and any further 178 mtd->priv->fldrv_priv field. This allows the map driver to get at 237 void map_destroy(struct mtd_info *mtd);
|
/external/kernel-headers/original/mtd/ |
H A D | mtd-user.h | 2 * $Id: mtd-user.h,v 1.2 2004/05/05 14:44:57 dwmw2 Exp $ 13 #include <mtd/mtd-abi.h>
|
/external/kernel-headers/original/asm-arm/ |
H A D | mtd-xip.h | 4 * Do not include this file directly. It's included from linux/mtd/xip.h 21 #include <asm/arch/mtd-xip.h>
|
/external/yaffs2/yaffs2/mtdemul/ |
H A D | nandemul2k.c | 27 #include <linux/mtd/mtd.h> 35 #include <linux/mtd/mtd.h> 36 #include <linux/mtd/partitions.h> 37 #include <linux/mtd/nand.h> 274 #include <linux/mtd/nand_ecc.h> 280 static int nand_read (struct mtd_info *mtd, loff_t from, size_t len, 282 static int nand_read_ecc (struct mtd_info *mtd, loff_t from, size_t len, 284 static int nand_read_oob (struct mtd_info *mtd, loff_ 308 nand_read(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 318 nand_read_ecc(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf, u_char *oob_buf,struct nand_oobinfo *oobsel) argument 376 nand_read_oob(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, u_char *buf) argument 411 nand_write(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 420 nand_write_ecc(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf, u_char *oob_buf, struct nand_oobinfo *dummy) argument 480 nand_write_oob(struct mtd_info *mtd, loff_t to, size_t len, size_t *retlen, const u_char *buf) argument 519 nand_writev(struct mtd_info *mtd, const struct kvec *vecs, unsigned long count, loff_t to, size_t *retlen) argument 532 nand_erase(struct mtd_info *mtd, struct erase_info *instr) argument 578 nand_block_isbad(struct mtd_info *mtd, loff_t ofs) argument 583 nand_block_markbad(struct mtd_info *mtd, loff_t ofs) argument 592 nand_sync(struct mtd_info *mtd) argument 601 nandemul2k_scan(struct mtd_info *mtd,int nchips) argument [all...] |
/external/yaffs2/yaffs2/ |
H A D | yaffs_mtdif2.c | 3 * yaffs_mtdif.c NAND mtd wrapper functions. 16 /* mtd interface for YAFFS2 */ 26 #include "linux/mtd/mtd.h" 35 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); local 46 for (i = 0; i < mtd->oobsize; i++) 53 k = mtd->ecclayout->oobfree[j].offset; 54 n = mtd->ecclayout->oobfree[j].length; 56 //printk("nandmtd2_pt2buf: writing %d bytes of extra data into %d\n", packed_size, mtd->oobsize); 66 k = mtd 83 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); local 123 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); local 183 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); local [all...] |
H A D | yaffs_mtdif.c | 3 * yaffs_mtdif.c NAND mtd wrapper functions. 24 #include "linux/mtd/mtd.h" 27 #include "linux/mtd/nand.h" 77 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); local 89 retval = mtd->write(mtd, addr, dev->nDataBytesPerChunk, 104 retval = mtd->write_oob(mtd, addr, &ops); 112 mtd 141 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); local 210 struct mtd_info *mtd = (struct mtd_info *)(dev->genericDevice); local [all...] |
H A D | yaffs_fs.c | 48 #include <linux/mtd/mtd.h> 86 #include <linux/mtd/mtd.h> 1432 struct mtd_info *mtd = yaffs_SuperToDevice(sb)->genericDevice; local 1434 if (mtd->sync) { 1435 mtd->sync(mtd); 1438 put_mtd_device(mtd); 1460 struct mtd_info *mtd; local [all...] |
/external/chromium_org/third_party/icu/source/tools/genctd/ |
H A D | genctd.cpp | 205 MutableTrieDictionary *mtd = NULL; 218 mtd = new MutableTrieDictionary(c, status, TRUE); 219 mtd->addWord(&c, 1, status, 1); 316 mtd = new MutableTrieDictionary(uc, status); 353 mtd->setValued(TRUE); 361 mtd->addWord(candidate, length, status, (uint16_t)value); 364 mtd->addWord(candidate, length, status); 391 CompactTrieDictionary *ctd = new CompactTrieDictionary(*mtd, status); 398 delete mtd;
|
/external/chromium_org/third_party/icu/source/common/ |
H A D | brkeng.cpp | 312 MutableTrieDictionary *mtd = new MutableTrieDictionary(c, status, TRUE); local 313 mtd->addWord(&c, 1, status, 1); 314 return new CompactTrieDictionary(*mtd, status);
|
/external/sepolicy/ |
H A D | file_contexts | 61 /dev/mtd(/.*)? u:object_r:mtd_device:s0 62 /dev/mtd/mtd5 u:object_r:radio_device:s0 63 /dev/mtd/mtd5ro u:object_r:radio_device:s0
|