mbd               596 drivers/media/i2c/ov9650.c 	unsigned long mbd, light_freq;
mbd               617 drivers/media/i2c/ov9650.c 	mbd = (1000UL * ov965x->fiv->interval.denominator *
mbd               620 drivers/media/i2c/ov9650.c 	mbd = ((mbd / (light_freq * 2)) + 500) / 1000UL;
mbd               622 drivers/media/i2c/ov9650.c 	return ov965x_write(ov965x, REG_MBD, mbd);
mbd               111 drivers/mtd/ftl.c     struct mtd_blktrans_dev mbd;
mbd               158 drivers/mtd/ftl.c     max_offset = (0x100000<part->mbd.mtd->size)?0x100000:part->mbd.mtd->size;
mbd               162 drivers/mtd/ftl.c 	 offset += part->mbd.mtd->erasesize ? : 0x2000) {
mbd               164 drivers/mtd/ftl.c 	err = mtd_read(part->mbd.mtd, offset, sizeof(header), &ret,
mbd               183 drivers/mtd/ftl.c     if ((1 << header.EraseUnitSize) != part->mbd.mtd->erasesize) {
mbd               185 drivers/mtd/ftl.c 	       1 << header.EraseUnitSize,part->mbd.mtd->erasesize);
mbd               221 drivers/mtd/ftl.c 	ret = mtd_read(part->mbd.mtd, offset, sizeof(header), &retval,
mbd               286 drivers/mtd/ftl.c 	ret = mtd_read(part->mbd.mtd, offset,
mbd               349 drivers/mtd/ftl.c     ret = mtd_erase(part->mbd.mtd, erase);
mbd               389 drivers/mtd/ftl.c     ret = mtd_write(part->mbd.mtd, xfer->Offset, sizeof(header), &retlen,
mbd               405 drivers/mtd/ftl.c 	ret = mtd_write(part->mbd.mtd, offset, sizeof(uint32_t), &retlen,
mbd               452 drivers/mtd/ftl.c 	ret = mtd_read(part->mbd.mtd, offset,
mbd               470 drivers/mtd/ftl.c     ret = mtd_write(part->mbd.mtd, offset, sizeof(uint16_t), &retlen,
mbd               490 drivers/mtd/ftl.c 	    ret = mtd_read(part->mbd.mtd, src, SECTOR_SIZE, &retlen,
mbd               498 drivers/mtd/ftl.c 	    ret = mtd_write(part->mbd.mtd, dest, SECTOR_SIZE, &retlen,
mbd               517 drivers/mtd/ftl.c     ret = mtd_write(part->mbd.mtd,
mbd               529 drivers/mtd/ftl.c     ret = mtd_write(part->mbd.mtd, xfer->Offset + 20, sizeof(uint16_t),
mbd               613 drivers/mtd/ftl.c 		mtd_sync(part->mbd.mtd);
mbd               711 drivers/mtd/ftl.c 	ret = mtd_read(part->mbd.mtd,
mbd               775 drivers/mtd/ftl.c 	    ret = mtd_read(part->mbd.mtd, offset, SECTOR_SIZE, &retlen,
mbd               814 drivers/mtd/ftl.c     ret = mtd_read(part->mbd.mtd, offset, sizeof(uint32_t), &retlen,
mbd               851 drivers/mtd/ftl.c     ret = mtd_write(part->mbd.mtd, offset, sizeof(uint32_t), &retlen,
mbd               911 drivers/mtd/ftl.c 	ret = mtd_write(part->mbd.mtd, offset, SECTOR_SIZE, &retlen, buffer);
mbd              1018 drivers/mtd/ftl.c 	partition->mbd.mtd = mtd;
mbd              1028 drivers/mtd/ftl.c 		partition->mbd.size = le32_to_cpu(partition->header.FormattedSize) >> 9;
mbd              1030 drivers/mtd/ftl.c 		partition->mbd.tr = tr;
mbd              1031 drivers/mtd/ftl.c 		partition->mbd.devnum = -1;
mbd                60 drivers/mtd/inftlcore.c 	inftl->mbd.mtd = mtd;
mbd                61 drivers/mtd/inftlcore.c 	inftl->mbd.devnum = -1;
mbd                63 drivers/mtd/inftlcore.c 	inftl->mbd.tr = tr;
mbd                78 drivers/mtd/inftlcore.c 	inftl->sectors = inftl->mbd.size / temp;
mbd                79 drivers/mtd/inftlcore.c 	if (inftl->mbd.size % temp) {
mbd                82 drivers/mtd/inftlcore.c 		inftl->heads = inftl->mbd.size / temp;
mbd                84 drivers/mtd/inftlcore.c 		if (inftl->mbd.size % temp) {
mbd                87 drivers/mtd/inftlcore.c 			inftl->cylinders = inftl->mbd.size / temp;
mbd                91 drivers/mtd/inftlcore.c 	if (inftl->mbd.size != inftl->heads * inftl->cylinders * inftl->sectors) {
mbd                97 drivers/mtd/inftlcore.c 		       "match size of 0x%lx.\n", inftl->mbd.size);
mbd               105 drivers/mtd/inftlcore.c 	if (add_mtd_blktrans_dev(&inftl->mbd)) {
mbd               112 drivers/mtd/inftlcore.c 	printk(KERN_INFO "INFTL: Found new inftl%c\n", inftl->mbd.devnum + 'a');
mbd               241 drivers/mtd/inftlcore.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd               350 drivers/mtd/inftlcore.c 		inftl_write(inftl->mbd.mtd, (inftl->EraseSize * targetEUN) +
mbd               465 drivers/mtd/inftlcore.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd               627 drivers/mtd/inftlcore.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd               749 drivers/mtd/inftlcore.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd               804 drivers/mtd/inftlcore.c static int inftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block,
mbd               807 drivers/mtd/inftlcore.c 	struct INFTLrecord *inftl = (void *)mbd;
mbd               838 drivers/mtd/inftlcore.c 		inftl_write(inftl->mbd.mtd, (writeEUN * inftl->EraseSize) +
mbd               852 drivers/mtd/inftlcore.c static int inftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block,
mbd               855 drivers/mtd/inftlcore.c 	struct INFTLrecord *inftl = (void *)mbd;
mbd               858 drivers/mtd/inftlcore.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd                38 drivers/mtd/inftlmount.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd                49 drivers/mtd/inftlmount.c 	inftl->EraseSize = inftl->mbd.mtd->erasesize;
mbd                50 drivers/mtd/inftlmount.c         inftl->nb_blocks = (u32)inftl->mbd.mtd->size / inftl->EraseSize;
mbd                73 drivers/mtd/inftlmount.c 					inftl->mbd.mtd->index, ret);
mbd                95 drivers/mtd/inftlmount.c 				inftl->mbd.mtd->index, ret);
mbd               169 drivers/mtd/inftlmount.c 			inftl->EraseSize = inftl->mbd.mtd->erasesize <<
mbd               171 drivers/mtd/inftlmount.c 			inftl->nb_blocks = (u32)inftl->mbd.mtd->size / inftl->EraseSize;
mbd               248 drivers/mtd/inftlmount.c 		inftl->mbd.size  = inftl->numvunits *
mbd               294 drivers/mtd/inftlmount.c 			for (physblock = 0; physblock < inftl->EraseSize; physblock += inftl->mbd.mtd->erasesize) {
mbd               295 drivers/mtd/inftlmount.c 				if (mtd_block_isbad(inftl->mbd.mtd,
mbd               326 drivers/mtd/inftlmount.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd               373 drivers/mtd/inftlmount.c 	struct mtd_info *mtd = inftl->mbd.mtd;
mbd               385 drivers/mtd/inftlmount.c 	instr->len = inftl->mbd.mtd->erasesize;
mbd               393 drivers/mtd/inftlmount.c 		ret = mtd_erase(inftl->mbd.mtd, instr);
mbd               422 drivers/mtd/inftlmount.c 	mtd_block_markbad(inftl->mbd.mtd, instr->addr);
mbd               535 drivers/mtd/inftlmount.c 	struct mtd_info *mtd = s->mbd.mtd;
mbd                25 drivers/mtd/mtdblock.c 	struct mtd_blktrans_dev mbd;
mbd                80 drivers/mtd/mtdblock.c 	struct mtd_info *mtd = mtdblk->mbd.mtd;
mbd               110 drivers/mtd/mtdblock.c 	struct mtd_info *mtd = mtdblk->mbd.mtd;
mbd               180 drivers/mtd/mtdblock.c 	struct mtd_info *mtd = mtdblk->mbd.mtd;
mbd               226 drivers/mtd/mtdblock.c 	struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
mbd               233 drivers/mtd/mtdblock.c 	struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
mbd               235 drivers/mtd/mtdblock.c 		mtdblk->cache_data = vmalloc(mtdblk->mbd.mtd->erasesize);
mbd               246 drivers/mtd/mtdblock.c static int mtdblock_open(struct mtd_blktrans_dev *mbd)
mbd               248 drivers/mtd/mtdblock.c 	struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd);
mbd               261 drivers/mtd/mtdblock.c 	if (!(mbd->mtd->flags & MTD_NO_ERASE) && mbd->mtd->erasesize) {
mbd               262 drivers/mtd/mtdblock.c 		mtdblk->cache_size = mbd->mtd->erasesize;
mbd               271 drivers/mtd/mtdblock.c static void mtdblock_release(struct mtd_blktrans_dev *mbd)
mbd               273 drivers/mtd/mtdblock.c 	struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd);
mbd               286 drivers/mtd/mtdblock.c 		if (mbd->file_mode & FMODE_WRITE)
mbd               287 drivers/mtd/mtdblock.c 			mtd_sync(mbd->mtd);
mbd               296 drivers/mtd/mtdblock.c 	struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
mbd               312 drivers/mtd/mtdblock.c 	dev->mbd.mtd = mtd;
mbd               313 drivers/mtd/mtdblock.c 	dev->mbd.devnum = mtd->index;
mbd               315 drivers/mtd/mtdblock.c 	dev->mbd.size = mtd->size >> 9;
mbd               316 drivers/mtd/mtdblock.c 	dev->mbd.tr = tr;
mbd               319 drivers/mtd/mtdblock.c 		dev->mbd.readonly = 1;
mbd               321 drivers/mtd/mtdblock.c 	if (add_mtd_blktrans_dev(&dev->mbd))
mbd                53 drivers/mtd/nftlcore.c 	nftl->mbd.mtd = mtd;
mbd                54 drivers/mtd/nftlcore.c 	nftl->mbd.devnum = -1;
mbd                56 drivers/mtd/nftlcore.c 	nftl->mbd.tr = tr;
mbd                71 drivers/mtd/nftlcore.c 	nftl->sectors = nftl->mbd.size / temp;
mbd                72 drivers/mtd/nftlcore.c 	if (nftl->mbd.size % temp) {
mbd                75 drivers/mtd/nftlcore.c 		nftl->heads = nftl->mbd.size / temp;
mbd                77 drivers/mtd/nftlcore.c 		if (nftl->mbd.size % temp) {
mbd                80 drivers/mtd/nftlcore.c 			nftl->cylinders = nftl->mbd.size / temp;
mbd                84 drivers/mtd/nftlcore.c 	if (nftl->mbd.size != nftl->heads * nftl->cylinders * nftl->sectors) {
mbd                90 drivers/mtd/nftlcore.c 		       "match size of 0x%lx.\n", nftl->mbd.size);
mbd                98 drivers/mtd/nftlcore.c 	if (add_mtd_blktrans_dev(&nftl->mbd)) {
mbd               105 drivers/mtd/nftlcore.c 	printk(KERN_INFO "NFTL: Found new nftl%c\n", nftl->mbd.devnum + 'a');
mbd               233 drivers/mtd/nftlcore.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd               423 drivers/mtd/nftlcore.c 		nftl_write(nftl->mbd.mtd, (nftl->EraseSize * targetEUN) +
mbd               526 drivers/mtd/nftlcore.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd               674 drivers/mtd/nftlcore.c static int nftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block,
mbd               677 drivers/mtd/nftlcore.c 	struct NFTLrecord *nftl = (void *)mbd;
mbd               695 drivers/mtd/nftlcore.c 	nftl_write(nftl->mbd.mtd, (writeEUN * nftl->EraseSize) + blockofs,
mbd               701 drivers/mtd/nftlcore.c static int nftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block,
mbd               704 drivers/mtd/nftlcore.c 	struct NFTLrecord *nftl = (void *)mbd;
mbd               705 drivers/mtd/nftlcore.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd                32 drivers/mtd/nftlmount.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd                41 drivers/mtd/nftlmount.c 	nftl->EraseSize = nftl->mbd.mtd->erasesize;
mbd                42 drivers/mtd/nftlmount.c         nftl->nb_blocks = (u32)nftl->mbd.mtd->size / nftl->EraseSize;
mbd                62 drivers/mtd/nftlmount.c 				       block * nftl->EraseSize, nftl->mbd.mtd->index, ret);
mbd                73 drivers/mtd/nftlmount.c 			       block * nftl->EraseSize, nftl->mbd.mtd->index);
mbd                84 drivers/mtd/nftlmount.c 			       block * nftl->EraseSize, nftl->mbd.mtd->index, ret);
mbd                94 drivers/mtd/nftlmount.c 			       block * nftl->EraseSize, nftl->mbd.mtd->index,
mbd               104 drivers/mtd/nftlmount.c 			       block * nftl->EraseSize, nftl->mbd.mtd->index, ret);
mbd               111 drivers/mtd/nftlmount.c 			       block * nftl->EraseSize, nftl->mbd.mtd->index);
mbd               159 drivers/mtd/nftlmount.c 			nftl->EraseSize = nftl->mbd.mtd->erasesize << (0xff - mh->UnitSizeFactor);
mbd               160 drivers/mtd/nftlmount.c 			nftl->nb_blocks = (u32)nftl->mbd.mtd->size / nftl->EraseSize;
mbd               179 drivers/mtd/nftlmount.c 		nftl->mbd.size  = nftl->numvunits * (nftl->EraseSize / SECTORSIZE);
mbd               222 drivers/mtd/nftlmount.c 				ret = mtd->read(nftl->mbd.mtd,
mbd               238 drivers/mtd/nftlmount.c 			if (mtd_block_isbad(nftl->mbd.mtd,
mbd               265 drivers/mtd/nftlmount.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd               311 drivers/mtd/nftlmount.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd               359 drivers/mtd/nftlmount.c 	mtd_block_markbad(nftl->mbd.mtd, instr->addr);
mbd               374 drivers/mtd/nftlmount.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd               493 drivers/mtd/nftlmount.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd               554 drivers/mtd/nftlmount.c 	struct mtd_info *mtd = nftl->mbd.mtd;
mbd               573 drivers/mtd/nftlmount.c 	struct mtd_info *mtd = s->mbd.mtd;
mbd                72 drivers/mtd/rfd_ftl.c 	struct mtd_blktrans_dev mbd;
mbd               127 drivers/mtd/rfd_ftl.c 				part->mbd.mtd->name, block_no, i, entry);
mbd               134 drivers/mtd/rfd_ftl.c 				part->mbd.mtd->name, entry);
mbd               159 drivers/mtd/rfd_ftl.c 	part->total_blocks = (u32)part->mbd.mtd->size / part->block_size;
mbd               197 drivers/mtd/rfd_ftl.c 			"sector map", part->mbd.mtd->name);
mbd               205 drivers/mtd/rfd_ftl.c 		rc = mtd_read(part->mbd.mtd, i * part->block_size,
mbd               221 drivers/mtd/rfd_ftl.c 				part->mbd.mtd->name);
mbd               228 drivers/mtd/rfd_ftl.c 				part->mbd.mtd->name);
mbd               255 drivers/mtd/rfd_ftl.c 		rc = mtd_read(part->mbd.mtd, addr, SECTOR_SIZE, &retlen,
mbd               262 drivers/mtd/rfd_ftl.c 				"0x%lx\n", part->mbd.mtd->name, addr);
mbd               286 drivers/mtd/rfd_ftl.c 	rc = mtd_erase(part->mbd.mtd, erase);
mbd               290 drivers/mtd/rfd_ftl.c 				(unsigned long long)erase->len, part->mbd.mtd->name);
mbd               303 drivers/mtd/rfd_ftl.c 		rc = mtd_write(part->mbd.mtd, part->blocks[block].offset,
mbd               310 drivers/mtd/rfd_ftl.c 			       part->mbd.mtd->name, part->blocks[block].offset);
mbd               339 drivers/mtd/rfd_ftl.c 	rc = mtd_read(part->mbd.mtd, part->blocks[block_no].offset,
mbd               347 drivers/mtd/rfd_ftl.c 			"0x%lx\n", part->mbd.mtd->name,
mbd               379 drivers/mtd/rfd_ftl.c 		rc = mtd_read(part->mbd.mtd, addr, SECTOR_SIZE, &retlen,
mbd               388 drivers/mtd/rfd_ftl.c 				part->mbd.mtd->name);
mbd               416 drivers/mtd/rfd_ftl.c 	mtd_sync(part->mbd.mtd);
mbd               528 drivers/mtd/rfd_ftl.c 	rc = mtd_read(part->mbd.mtd, part->blocks[block].offset,
mbd               537 drivers/mtd/rfd_ftl.c 				"0x%lx\n", part->mbd.mtd->name,
mbd               561 drivers/mtd/rfd_ftl.c 	rc = mtd_write(part->mbd.mtd, addr, sizeof(del), &retlen,
mbd               569 drivers/mtd/rfd_ftl.c 			"0x%lx\n", part->mbd.mtd->name, addr);
mbd               633 drivers/mtd/rfd_ftl.c 	rc = mtd_write(part->mbd.mtd, addr, SECTOR_SIZE, &retlen,
mbd               641 drivers/mtd/rfd_ftl.c 				part->mbd.mtd->name, addr);
mbd               652 drivers/mtd/rfd_ftl.c 	rc = mtd_write(part->mbd.mtd, addr, sizeof(entry), &retlen,
mbd               660 drivers/mtd/rfd_ftl.c 				part->mbd.mtd->name, addr);
mbd               733 drivers/mtd/rfd_ftl.c 	part->mbd.mtd = mtd;
mbd               746 drivers/mtd/rfd_ftl.c 		part->mbd.size = part->sector_count;
mbd               747 drivers/mtd/rfd_ftl.c 		part->mbd.tr = tr;
mbd               748 drivers/mtd/rfd_ftl.c 		part->mbd.devnum = -1;
mbd               750 drivers/mtd/rfd_ftl.c 			part->mbd.readonly = 1;
mbd               754 drivers/mtd/rfd_ftl.c 			part->mbd.readonly = 1;
mbd               774 drivers/mtd/rfd_ftl.c 			part->mbd.mtd->name, i, part->blocks[i].erases);
mbd                20 drivers/mtd/ssfdc.c 	struct mtd_blktrans_dev mbd;
mbd               245 drivers/mtd/ssfdc.c 	struct mtd_info *mtd = ssfdc->mbd.mtd;
mbd               303 drivers/mtd/ssfdc.c 	ssfdc->mbd.mtd = mtd;
mbd               304 drivers/mtd/ssfdc.c 	ssfdc->mbd.devnum = -1;
mbd               305 drivers/mtd/ssfdc.c 	ssfdc->mbd.tr = tr;
mbd               306 drivers/mtd/ssfdc.c 	ssfdc->mbd.readonly = 1;
mbd               328 drivers/mtd/ssfdc.c 	ssfdc->mbd.size = (long)ssfdc->heads * (long)ssfdc->cylinders *
mbd               345 drivers/mtd/ssfdc.c 	if (add_mtd_blktrans_dev(&ssfdc->mbd))
mbd               349 drivers/mtd/ssfdc.c 		ssfdc->mbd.devnum + 'a', mtd->index, mtd->name);
mbd               397 drivers/mtd/ssfdc.c 		if (read_physical_sector(ssfdc->mbd.mtd, buf, sect_no) < 0)
mbd                29 include/linux/mtd/inftl.h 	struct mtd_blktrans_dev mbd;
mbd                21 include/linux/mtd/nftl.h 	struct mtd_blktrans_dev mbd;