/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/47xxnand/ |
H A D | brcmnand_47xx.c | 172 * brcmnand_oob oob info for 512 page 428 struct nand_chip *chip, uint8_t *buf, uint8_t *oob, uint32_t offset) 431 uint32_t *p32 = (oob ? (uint32_t *)oob : (uint32_t *)&oobbuf[0]); 487 uint8_t *buf, uint8_t *oob, uint32_t offset) 516 if (oob) { 517 to = (uint32_t *)oob; 525 ret = brcmnand_handle_false_read_ecc_unc_errors(mtd, chip, buf, oob, offset); 547 * Not for syndrome calculating ecc controllers which need a special oob layout 558 uint8_t *oob local 427 brcmnand_handle_false_read_ecc_unc_errors(struct mtd_info *mtd, struct nand_chip *chip, uint8_t *buf, uint8_t *oob, uint32_t offset) argument 486 brcmnand_posted_read_cache(struct mtd_info *mtd, struct nand_chip *chip, uint8_t *buf, uint8_t *oob, uint32_t offset) argument 584 brcmnand_transfer_oob(struct nand_chip *chip, uint8_t *oob, struct mtd_oob_ops *ops, size_t len) argument 643 uint8_t *bufpoi, *oob, *buf; local 775 brcmnand_posted_read_oob(struct mtd_info *mtd, struct nand_chip *chip, uint8_t *oob, uint32_t offset) argument 830 uint8_t *oob = chip->oob_poi; local 1023 brcmnand_posted_write_cache(struct mtd_info *mtd, struct nand_chip *chip, const uint8_t *buf, uint8_t *oob, uint32_t offset) argument 1070 uint8_t *oob = chip->oob_poi; local 1140 brcmnand_posted_write_oob(struct mtd_info *mtd, struct nand_chip *chip, uint8_t *oob, uint32_t offset) argument 1215 brcmnand_fill_oob(struct nand_chip *chip, uint8_t *oob, struct mtd_oob_ops *ops) argument 1274 uint8_t *oob = ops->oobbuf; local 1380 uint8_t *oob = chip->oob_poi; local [all...] |
H A D | brcmnand_bbt.c | 37 * The table is marked in the oob area with an ident pattern and a version 328 * Scan write data with oob to flash 331 uint8_t *buf, uint8_t *oob) 339 ops.oobbuf = oob; 421 * Read the full oob until read_oob is fixed to 536 * The bbt ident pattern resides in the oob area of the first page 755 /* Read oob data */ 780 /* Pattern is located in oob area of first page */ 1061 /* Allocate a temporary buffer for one eraseblock incl. oob */ 1076 /* Search the bad block table using a pattern in oob */ 330 brcmnand_scan_write_bbt(struct mtd_info *mtd, loff_t offs, size_t len, uint8_t *buf, uint8_t *oob) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/ |
H A D | inftlcore.c | 152 * Read oob data from flash 172 * Write oob data to flash 192 * Write data and oob to flash 195 size_t *retlen, uint8_t *buf, uint8_t *oob) 203 ops.oobbuf = oob; 262 struct inftl_oob oob; local 291 (char *)&oob) < 0) 294 status = oob.b.Status | oob.b.Status1; 363 memset(&oob, 194 inftl_write(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf, uint8_t *oob) argument 480 struct inftl_oob oob; local 825 struct inftl_oob oob; local [all...] |
H A D | nftlcore.c | 134 * Read oob data from flash 154 * Write oob data to flash 176 * Write data and oob to flash 179 size_t *retlen, uint8_t *buf, uint8_t *oob) 187 ops.oobbuf = oob; 251 struct nftl_oob oob; local 278 (char *)&oob); 280 foldmark = oob.u.c.FoldMark | oob.u.c.FoldMark1; 292 status = oob 178 nftl_write(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf, uint8_t *oob) argument 537 struct nftl_oob oob; local 687 struct nftl_oob oob; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/nand/ |
H A D | cafe_nand.c | 370 * we need a special oob layout and handling. 387 u8 *oob = chip->oob_poi; local 415 oob[0] ^= pat[i] << 4; 418 oob[3*p/2 - 2048] ^= pat[i] >> 4; 419 oob[3*p/2 - 2047] ^= pat[i] << 4; 421 oob[3*p/2 - 2049] ^= pat[i] >> 8; 422 oob[3*p/2 - 2048] ^= pat[i];
|
H A D | nand_base.c | 54 /* Define default oob placement schemes for large and small page devices */ 904 * Not for syndrome calculating ecc controllers which need a special oob layout 949 * we need a special oob layout and handling. 958 uint8_t *oob = chip->oob_poi; local 967 chip->read_buf(mtd, oob, chip->ecc.prepad); 968 oob += chip->ecc.prepad; 972 chip->read_buf(mtd, oob, eccbytes); 973 stat = chip->ecc.correct(mtd, p, oob, NULL); 980 oob += eccbytes; 983 chip->read_buf(mtd, oob, chi 1003 nand_transfer_oob(struct nand_chip *chip, uint8_t *oob, struct mtd_oob_ops *ops, size_t len) argument 1064 uint8_t *bufpoi, *oob, *buf; local 1582 uint8_t *oob = chip->oob_poi; local 1672 nand_fill_oob(struct nand_chip *chip, uint8_t *oob, struct mtd_oob_ops *ops) argument 1731 uint8_t *oob = ops->oobbuf; local [all...] |
H A D | nand_bbt.c | 33 * The table is marked in the oob area with an ident pattern and a version 254 * Scan write data with oob to flash 257 uint8_t *buf, uint8_t *oob) 265 ops.oobbuf = oob; 344 * Read the full oob until read_oob is fixed to 458 * The bbt ident pattern resides in the oob area of the first page 677 /* Read oob data */ 702 /* Pattern is located in oob area of first page */ 982 /* Allocate a temporary buffer for one eraseblock incl. oob */ 997 /* Search the bad block table using a pattern in oob */ 256 scan_write_bbt(struct mtd_info *mtd, loff_t offs, size_t len, uint8_t *buf, uint8_t *oob) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/ |
H A D | dn_nsp.h | 32 extern void dn_nsp_queue_xmit(struct sock *sk, struct sk_buff *skb, gfp_t gfp, int oob);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/include/ |
H A D | hndnand.h | 88 int (*read_oob)(hndnand_t *nfl, uint64 addr, uint8 *oob); 89 int (*write_oob)(hndnand_t *nfl, uint64 addr, uint8 *oob); 90 int (*read_page)(hndnand_t *nfl, uint64 addr, uint8 *buf, uint8 *oob, bool ecc, 92 int (*write_page)(hndnand_t *nfl, uint64 addr, const uint8 *buf, uint8 *oob, bool ecc); 111 int hndnand_read_oob(hndnand_t *nfl, uint64 addr, uint8 *oob); 112 int hndnand_write_oob(hndnand_t *nfl, uint64 addr, uint8 *oob); 113 int hndnand_read_page(hndnand_t *nfl, uint64 addr, uint8 *buf, uint8 *oob, bool ecc, 115 int hndnand_write_page(hndnand_t *nfl, uint64 addr, const uint8 *buf, uint8 *oob, bool ecc);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/shared/ |
H A D | broadcom.c | 3403 int oob = wps_is_oob(); local 3405 if (oob) { 6261 int oob; local 6270 oob = wps_is_oob(); 6330 if (oob && configable) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/shared/ |
H A D | hndnand.c | 167 hndnand_read_oob(hndnand_t *nfl, uint64 addr, uint8 *oob) argument 172 return (nfl->read_oob)(nfl, addr, oob); 176 hndnand_write_oob(hndnand_t *nfl, uint64 addr, uint8 *oob) argument 181 return (nfl->write_oob)(nfl, addr, oob); 184 hndnand_read_page(hndnand_t *nfl, uint64 addr, uint8 *buf, uint8 *oob, bool ecc, argument 190 return (nfl->read_page)(nfl, addr, buf, oob, ecc, herr, serr); 194 hndnand_write_page(hndnand_t *nfl, uint64 addr, const uint8 *buf, uint8 *oob, bool ecc) argument 199 return (nfl->write_page)(nfl, addr, buf, oob, ecc);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/db-4.7.25.NC/test/ |
H A D | reputils.tcl | 219 proc repl_envsetup { envargs largs test {nclients 1} {droppct 0} { oob 0 } } { 295 repl_envprocq $test $nclients $oob 309 # we have. The oob parameter indicates if we should process the queue 313 proc repl_envprocq { test { nclients 1 } { oob 0 }} { 328 if { $oob } { 337 if { $oob } { 343 if { $oob } {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/db-4.7.25.NC/db/ |
H A D | db_cam.c | 2141 db_recno_t oob; local 2156 oob = RECNO_OOB; 2200 } else if ((ret = __db_retcopy(env, data, &oob, 2201 sizeof(oob), &sdbc->rkey->data, &sdbc->rkey->ulen)) != 0) 2213 return (__db_retcopy(env, pkey, &oob, 2214 sizeof(oob), &sdbc->rdata->data, &sdbc->rdata->ulen));
|