/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/onenand/ |
H A D | onenand_base.c | 451 return mtd->oobsize; 850 this->read_bufferram(mtd, ONENAND_SPARERAM, oob_buf, 0, mtd->oobsize); 881 int read = 0, thislen, column, oobsize; local 890 oobsize = this->ecclayout->oobavail; 892 oobsize = mtd->oobsize; 894 column = from & (mtd->oobsize - 1); 896 if (unlikely(column >= oobsize)) { 904 (from >> this->page_shift)) * oobsize)) { 915 thislen = oobsize 1326 int column, ret = 0, oobsize; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/ |
H A D | mtdchar.c | 416 info.oobsize = mtd->oobsize; 490 ops.ooboffs = buf.start & (mtd->oobsize - 1); 494 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) 506 buf.start &= ~(mtd->oobsize - 1); 538 ops.ooboffs = buf.start & (mtd->oobsize - 1); 542 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) 549 buf.start &= ~(mtd->oobsize - 1);
|
H A D | inftlmount.c | 357 u8 buf[SECTORSIZE + inftl->mbd.mtd->oobsize]; 369 if(inftl_read_oob(mtd, address, mtd->oobsize, 372 if (memcmpb(buf + SECTORSIZE, 0xff, mtd->oobsize) != 0)
|
H A D | nftlmount.c | 239 u8 buf[SECTORSIZE + nftl->mbd.mtd->oobsize]; 251 if(nftl_read_oob(mtd, address, mtd->oobsize, 254 if (memcmpb(buf + SECTORSIZE, 0xff, mtd->oobsize) != 0)
|
H A D | mtdconcat.c | 725 concat->mtd.oobsize = subdev[0]->oobsize; 771 concat->mtd.oobsize != subdev[i]->oobsize ||
|
H A D | mtdpart.c | 345 slave->mtd.oobsize = master->oobsize;
|
H A D | ssfdc.c | 297 if (mtd->type != MTD_NANDFLASH || mtd->oobsize != OOB_SIZE)
|
H A D | nftlcore.c | 186 ops.ooblen = mtd->oobsize;
|
H A D | inftlcore.c | 202 ops.ooblen = mtd->oobsize;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/nand/ |
H A D | nand_bbt.c | 245 ops.ooblen = mtd->oobsize; 263 ops.ooblen = mtd->oobsize; 336 ops.ooblen = mtd->oobsize; 397 scanlen = mtd->writesize + mtd->oobsize; 466 int scanlen = mtd->writesize + mtd->oobsize; 574 ops.ooblen = mtd->oobsize; 678 ops.ooblen = (len >> this->page_shift) * mtd->oobsize; 689 ooboffs = len + (pageoffs * mtd->oobsize); 699 (len >> this->page_shift)* mtd->oobsize); 984 len += (len >> this->page_shift) * mtd->oobsize; [all...] |
H A D | nand_base.c | 373 ofs += mtd->oobsize; 772 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); 867 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); 922 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); 989 i = mtd->oobsize - (oob - chip->oob_poi); 1125 buf, ops, mtd->oobsize); 1235 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); 1251 int length = mtd->oobsize; 1289 int length = mtd->oobsize; 1312 int eccsize = chip->ecc.size, length = mtd->oobsize; [all...] |
H A D | cafe_nand.c | 212 cafe->datalen = mtd->writesize + mtd->oobsize - column; 348 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize); 360 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); 382 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); 516 chip->write_buf(mtd, chip->oob_poi, mtd->oobsize);
|
H A D | nandsim.c | 485 ns->geom.oobsz = mtd->oobsize;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/mtd/ |
H A D | mtd-abi.h | 58 uint32_t oobsize; // Amount of OOB data per block (e.g. 16) member in struct:mtd_info_user
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/47xxnand/ |
H A D | brcmnand_bbt.c | 319 ops.ooblen = mtd->oobsize; 337 ops.ooblen = mtd->oobsize; 413 ops.ooblen = mtd->oobsize; 474 scanlen = mtd->writesize + mtd->oobsize; 544 int scanlen = mtd->writesize + mtd->oobsize; 652 ops.ooblen = mtd->oobsize; 756 ops.ooblen = (len >> this->page_shift) * mtd->oobsize; 767 ooboffs = len + (pageoffs * mtd->oobsize); 777 (len >> this->page_shift)* mtd->oobsize); 1063 len += (len >> this->page_shift) * mtd->oobsize; [all...] |
H A D | brcmnand_47xx.c | 454 for (i = chip->ecc.oobsize - chip->ecc.bytes; i < chip->ecc.oobsize; i++) { 519 for (i = 0; i < chip->ecc.oobsize; i += 4, to++) { 572 oob_read += chip->ecc.oobsize; 687 buf, ops, mtd->oobsize); 799 for (i = 0; i < chip->ecc.oobsize; i += 4, to++) { 844 oob_read += chip->ecc.oobsize; 874 len = mtd->oobsize; 1088 oob_written += chip->ecc.oobsize; 1136 * hold mtd->oobsize (1 [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/shared/ |
H A D | nflash.c | 342 nflash.oobsize = oobsz_per_sector * (nflash.pagesize / NFL_SECTOR_SIZE); 399 switch (nflash.oobsize) { 410 printf("unsupported oob size %d.\n", nflash.oobsize); 553 nflash.oobsize, tmp_page_oob); 703 nflash_readoob(sih, cc, offset, nflash.oobsize, tmp_page_oob); 719 nflash.oobsize, tmp_page_oob) < 0) { 973 memset((void *)oob_buf, 0, nflash.oobsize); 975 if (nflash_writeoob(sih, cc, offset, nflash.oobsize, oob_buf) < 0) 978 if (nflash_writeoob(sih, cc, offset + nflash.pagesize, nflash.oobsize, oob_buf) < 0) 1089 if ((offset & mask) != 0 || (len > nflash.oobsize) || (le [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/include/ |
H A D | hndnand.h | 58 uint oobsize; /* OOB size per page */ member in struct:hndnand
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/mtd/ |
H A D | mtd.h | 120 u_int32_t oobsize; // Amount of OOB data per block (e.g. 16) member in struct:mtd_info
|
H A D | nand.h | 44 /* This constant declares the max. oobsize / page, which 45 * is supported now. If you add a chip with bigger oobsize/page 277 int oobsize; member in struct:nand_ecc_ctrl
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/devices/ |
H A D | doc2000.c | 572 mtd->oobsize = 16;
|
H A D | doc2001.c | 352 mtd->oobsize = 16;
|
H A D | doc2001plus.c | 476 mtd->oobsize = 16;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/jffs2/ |
H A D | wbuf.c | 1110 if (!c->mtd->oobsize)
|