Searched refs:oob (Results 1 - 13 of 13) sorted by last modified time

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/47xxnand/
H A Dbrcmnand_47xx.c172 * 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 Dbrcmnand_bbt.c37 * 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 Dinftlcore.c152 * 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 Dnftlcore.c134 * 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 Dcafe_nand.c370 * 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 Dnand_base.c54 /* 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 Dnand_bbt.c33 * 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 Ddn_nsp.h32 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 Dhndnand.h88 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 Dbroadcom.c3403 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 Dhndnand.c167 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 Dreputils.tcl219 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 Ddb_cam.c2141 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));

Completed in 170 milliseconds