Lines Matching defs:info_
78 const char* oob() const { return data() + info_.page_size * info_.pages_per_block; }
80 const nand_info_t& Info() const { return info_; }
91 nand_info_t info_ = {};
100 const uint32_t size = (info_.page_size + info_.oob_size) * info_.pages_per_block;
113 return ioctl_nand_broker_get_info(device_.get(), &info_) == sizeof(info_);
118 "Nand class: %d\n", info_.page_size, info_.pages_per_block, info_.num_blocks,
119 info_.oob_size, info_.ecc_bits, info_.nand_class);
123 ZX_DEBUG_ASSERT(count <= info_.pages_per_block);
129 request.offset_oob_vmo = info_.pages_per_block; // OOB is at the end of the VMO.
149 if (response.corrected_bit_flips > info_.ecc_bits) {
166 ZX_DEBUG_ASSERT(info_.page_size % 16 == 0);
168 uint32_t address = page * info_.page_size;
172 for (uint32_t line = 16; line < info_.page_size; line += 16) {
192 hexdump8_ex(oob(), info_.oob_size, address + info_.page_size);