Lines Matching defs:req
546 struct nand_page_io_req *req)
559 if (req->mode == MTD_OPS_RAW)
563 if (!req->datalen)
566 nand_ecc_tweak_req(&engine_conf->req_ctx, req);
569 if (req->type == NAND_PAGE_READ)
573 for (i = 0, data = req->databuf.out;
578 return mtd_ooblayout_set_eccbytes(mtd, ecccalc, (void *)req->oobbuf.out,
583 struct nand_page_io_req *req)
594 u8 *data = req->databuf.in;
598 if (req->mode == MTD_OPS_RAW)
602 if (!req->datalen)
606 if (req->type == NAND_PAGE_WRITE) {
607 nand_ecc_restore_req(&engine_conf->req_ctx, req);
612 ret = mtd_ooblayout_get_eccbytes(mtd, ecccode, req->oobbuf.in, 0,
622 for (eccsteps = nand->ecc.ctx.nsteps, i = 0, data = req->databuf.in;
636 nand_ecc_restore_req(&engine_conf->req_ctx, req);