• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/tests/

Lines Matching refs:ops

128 	struct mtd_oob_ops ops;
134 ops.mode = MTD_OOB_AUTO;
135 ops.len = 0;
136 ops.retlen = 0;
137 ops.ooblen = use_len;
138 ops.oobretlen = 0;
139 ops.ooboffs = use_offset;
140 ops.datbuf = NULL;
141 ops.oobbuf = writebuf;
142 err = mtd->write_oob(mtd, addr, &ops);
143 if (err || ops.oobretlen != use_len) {
181 struct mtd_oob_ops ops;
187 ops.mode = MTD_OOB_AUTO;
188 ops.len = 0;
189 ops.retlen = 0;
190 ops.ooblen = use_len;
191 ops.oobretlen = 0;
192 ops.ooboffs = use_offset;
193 ops.datbuf = NULL;
194 ops.oobbuf = readbuf;
195 err = mtd->read_oob(mtd, addr, &ops);
196 if (err || ops.oobretlen != use_len) {
214 ops.mode = MTD_OOB_AUTO;
215 ops.len = 0;
216 ops.retlen = 0;
217 ops.ooblen = mtd->ecclayout->oobavail;
218 ops.oobretlen = 0;
219 ops.ooboffs = 0;
220 ops.datbuf = NULL;
221 ops.oobbuf = readbuf;
222 err = mtd->read_oob(mtd, addr, &ops);
223 if (err || ops.oobretlen != mtd->ecclayout->oobavail) {
273 struct mtd_oob_ops ops;
279 ops.mode = MTD_OOB_AUTO;
280 ops.len = 0;
281 ops.retlen = 0;
282 ops.ooblen = len;
283 ops.oobretlen = 0;
284 ops.ooboffs = 0;
285 ops.datbuf = NULL;
286 ops.oobbuf = readbuf;
287 err = mtd->read_oob(mtd, addr, &ops);
288 if (err || ops.oobretlen != len) {
364 struct mtd_oob_ops ops;
510 ops.mode = MTD_OOB_AUTO;
511 ops.len = 0;
512 ops.retlen = 0;
513 ops.ooblen = 1;
514 ops.oobretlen = 0;
515 ops.ooboffs = mtd->ecclayout->oobavail;
516 ops.datbuf = NULL;
517 ops.oobbuf = writebuf;
520 err = mtd->write_oob(mtd, addr0, &ops);
530 ops.mode = MTD_OOB_AUTO;
531 ops.len = 0;
532 ops.retlen = 0;
533 ops.ooblen = 1;
534 ops.oobretlen = 0;
535 ops.ooboffs = mtd->ecclayout->oobavail;
536 ops.datbuf = NULL;
537 ops.oobbuf = readbuf;
540 err = mtd->read_oob(mtd, addr0, &ops);
554 ops.mode = MTD_OOB_AUTO;
555 ops.len = 0;
556 ops.retlen = 0;
557 ops.ooblen = mtd->ecclayout->oobavail + 1;
558 ops.oobretlen = 0;
559 ops.ooboffs = 0;
560 ops.datbuf = NULL;
561 ops.oobbuf = writebuf;
564 err = mtd->write_oob(mtd, mtd->size - mtd->writesize, &ops);
574 ops.mode = MTD_OOB_AUTO;
575 ops.len = 0;
576 ops.retlen = 0;
577 ops.ooblen = mtd->ecclayout->oobavail + 1;
578 ops.oobretlen = 0;
579 ops.ooboffs = 0;
580 ops.datbuf = NULL;
581 ops.oobbuf = readbuf;
584 err = mtd->read_oob(mtd, mtd->size - mtd->writesize, &ops);
598 ops.mode = MTD_OOB_AUTO;
599 ops.len = 0;
600 ops.retlen = 0;
601 ops.ooblen = mtd->ecclayout->oobavail;
602 ops.oobretlen = 0;
603 ops.ooboffs = 1;
604 ops.datbuf = NULL;
605 ops.oobbuf = writebuf;
608 err = mtd->write_oob(mtd, mtd->size - mtd->writesize, &ops);
618 ops.mode = MTD_OOB_AUTO;
619 ops.len = 0;
620 ops.retlen = 0;
621 ops.ooblen = mtd->ecclayout->oobavail;
622 ops.oobretlen = 0;
623 ops.ooboffs = 1;
624 ops.datbuf = NULL;
625 ops.oobbuf = readbuf;
628 err = mtd->read_oob(mtd, mtd->size - mtd->writesize, &ops);
658 ops.mode = MTD_OOB_AUTO;
659 ops.len = 0;
660 ops.retlen = 0;
661 ops.ooblen = sz;
662 ops.oobretlen = 0;
663 ops.ooboffs = 0;
664 ops.datbuf = NULL;
665 ops.oobbuf = writebuf;
666 err = mtd->write_oob(mtd, addr, &ops);
686 ops.mode = MTD_OOB_AUTO;
687 ops.len = 0;
688 ops.retlen = 0;
689 ops.ooblen = mtd->ecclayout->oobavail * 2;
690 ops.oobretlen = 0;
691 ops.ooboffs = 0;
692 ops.datbuf = NULL;
693 ops.oobbuf = readbuf;
694 err = mtd->read_oob(mtd, addr, &ops);