Searched refs:mbd (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/mtd/
H A Dmtdblock.c25 struct mtd_blktrans_dev mbd; member in struct:mtdblk_dev
80 struct mtd_info *mtd = mtdblk->mbd.mtd;
113 struct mtd_info *mtd = mtdblk->mbd.mtd;
183 struct mtd_info *mtd = mtdblk->mbd.mtd;
233 struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
240 struct mtdblk_dev *mtdblk = container_of(dev, struct mtdblk_dev, mbd);
242 mtdblk->cache_data = vmalloc(mtdblk->mbd.mtd->erasesize);
253 static int mtdblock_open(struct mtd_blktrans_dev *mbd) argument
255 struct mtdblk_dev *mtdblk = container_of(mbd, struct mtdblk_dev, mbd);
282 mtdblock_release(struct mtd_blktrans_dev *mbd) argument
[all...]
H A Drfd_ftl.c72 struct mtd_blktrans_dev mbd; member in struct:partition
127 part->mbd.mtd->name, block_no, i, entry);
134 part->mbd.mtd->name, entry);
159 part->total_blocks = (u32)part->mbd.mtd->size / part->block_size;
202 rc = mtd_read(part->mbd.mtd, i * part->block_size,
218 part->mbd.mtd->name);
225 part->mbd.mtd->name);
242 struct partition *part = container_of(dev, struct partition, mbd);
252 rc = mtd_read(part->mbd.mtd, addr, SECTOR_SIZE, &retlen,
259 "0x%lx\n", part->mbd
[all...]
H A Dnftlmount.c32 struct mtd_info *mtd = nftl->mbd.mtd;
41 nftl->EraseSize = nftl->mbd.mtd->erasesize;
42 nftl->nb_blocks = (u32)nftl->mbd.mtd->size / nftl->EraseSize;
62 block * nftl->EraseSize, nftl->mbd.mtd->index, ret);
73 block * nftl->EraseSize, nftl->mbd.mtd->index);
84 block * nftl->EraseSize, nftl->mbd.mtd->index, ret);
94 block * nftl->EraseSize, nftl->mbd.mtd->index,
104 block * nftl->EraseSize, nftl->mbd.mtd->index, ret);
111 block * nftl->EraseSize, nftl->mbd.mtd->index);
159 nftl->EraseSize = nftl->mbd
[all...]
H A Dnftlcore.c53 nftl->mbd.mtd = mtd;
54 nftl->mbd.devnum = -1;
56 nftl->mbd.tr = tr;
71 nftl->sectors = nftl->mbd.size / temp;
72 if (nftl->mbd.size % temp) {
75 nftl->heads = nftl->mbd.size / temp;
77 if (nftl->mbd.size % temp) {
80 nftl->cylinders = nftl->mbd.size / temp;
84 if (nftl->mbd.size != nftl->heads * nftl->cylinders * nftl->sectors) {
87 mbd
673 nftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) argument
700 nftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) argument
[all...]
H A Dftl.c111 struct mtd_blktrans_dev mbd; member in struct:partition_t
158 max_offset = (0x100000<part->mbd.mtd->size)?0x100000:part->mbd.mtd->size;
162 offset += part->mbd.mtd->erasesize ? : 0x2000) {
164 err = mtd_read(part->mbd.mtd, offset, sizeof(header), &ret,
183 if ((1 << header.EraseUnitSize) != part->mbd.mtd->erasesize) {
185 1 << header.EraseUnitSize,part->mbd.mtd->erasesize);
221 ret = mtd_read(part->mbd.mtd, offset, sizeof(header), &retval,
286 ret = mtd_read(part->mbd.mtd, offset,
349 ret = mtd_erase(part->mbd
[all...]
H A Dssfdc.c20 struct mtd_blktrans_dev mbd; member in struct:ssfdcr_record
244 struct mtd_info *mtd = ssfdc->mbd.mtd;
302 ssfdc->mbd.mtd = mtd;
303 ssfdc->mbd.devnum = -1;
304 ssfdc->mbd.tr = tr;
305 ssfdc->mbd.readonly = 1;
327 ssfdc->mbd.size = (long)ssfdc->heads * (long)ssfdc->cylinders *
344 if (add_mtd_blktrans_dev(&ssfdc->mbd))
348 ssfdc->mbd.devnum + 'a', mtd->index, mtd->name);
397 if (read_physical_sector(ssfdc->mbd
[all...]
H A Dinftlmount.c38 struct mtd_info *mtd = inftl->mbd.mtd;
49 inftl->EraseSize = inftl->mbd.mtd->erasesize;
50 inftl->nb_blocks = (u32)inftl->mbd.mtd->size / inftl->EraseSize;
73 inftl->mbd.mtd->index, ret);
95 inftl->mbd.mtd->index, ret);
169 inftl->EraseSize = inftl->mbd.mtd->erasesize <<
171 inftl->nb_blocks = (u32)inftl->mbd.mtd->size / inftl->EraseSize;
248 inftl->mbd.size = inftl->numvunits *
287 for (physblock = 0; physblock < inftl->EraseSize; physblock += inftl->mbd.mtd->erasesize) {
288 if (mtd_block_isbad(inftl->mbd
[all...]
H A Dinftlcore.c60 inftl->mbd.mtd = mtd;
61 inftl->mbd.devnum = -1;
63 inftl->mbd.tr = tr;
78 inftl->sectors = inftl->mbd.size / temp;
79 if (inftl->mbd.size % temp) {
82 inftl->heads = inftl->mbd.size / temp;
84 if (inftl->mbd.size % temp) {
87 inftl->cylinders = inftl->mbd.size / temp;
91 if (inftl->mbd.size != inftl->heads * inftl->cylinders * inftl->sectors) {
94 mbd
804 inftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) argument
852 inftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) argument
[all...]
/linux-master/include/linux/mtd/
H A Dinftl.h29 struct mtd_blktrans_dev mbd; member in struct:INFTLrecord
H A Dnftl.h21 struct mtd_blktrans_dev mbd; member in struct:NFTLrecord
/linux-master/drivers/media/i2c/
H A Dov9650.c594 unsigned long mbd, light_freq; local
615 mbd = (1000UL * ov965x->fiv->interval.denominator *
618 mbd = ((mbd / (light_freq * 2)) + 500) / 1000UL;
620 return ov965x_write(ov965x, REG_MBD, mbd);

Completed in 216 milliseconds