Lines Matching refs:info
423 __le64 *info;
427 info = &meson_chip->info_buf[i];
428 *info |= oob_buf[count];
429 *info |= oob_buf[count + 1] << 8;
436 __le64 *info;
440 info = &meson_chip->info_buf[i];
441 oob_buf[count] = *info;
442 oob_buf[count + 1] = *info >> 8;
451 __le64 *info;
455 info = &meson_chip->info_buf[i];
456 if (ECC_ERR_CNT(*info) != ECC_UNCORRECTABLE) {
457 mtd->ecc_stats.corrected += ECC_ERR_CNT(*info);
458 *bitflips = max_t(u32, *bitflips, ECC_ERR_CNT(*info));
463 ECC_ZERO_CNT(*info) < nand->ecc.strength) {
464 mtd->ecc_stats.corrected += ECC_ZERO_CNT(*info);
466 ECC_ZERO_CNT(*info));
533 u8 *info;
535 info = kzalloc(PER_INFO_BYTE, GFP_KERNEL);
536 if (!info)
539 ret = meson_nfc_dma_buffer_setup(nand, buf, len, info,
552 kfree(info);
704 __le64 *info;
709 info = &meson_chip->info_buf[neccpages - 1];
712 /* info is updated by nfc dma engine*/
716 ret = *info & ECC_COMPLETE;