Lines Matching full:block
89 auto eraseBlock = [this](uint8_t block) -> sdbusplus::async::task<bool> { in eraseCfg() argument
94 request.push_back(block); in eraseCfg()
99 lg2::error("Failed to erase block"); in eraseCfg()
105 for (size_t block = startBlock; block < endBlock; ++block) in eraseCfg() local
107 if (!(co_await eraseBlock(block))) in eraseCfg()
109 lg2::error("Erase failed: Block {BLOCK}", "BLOCK", block); in eraseCfg()
122 uint8_t block, uint8_t page, const std::vector<uint8_t>& data) in programPage() argument
128 request.push_back(block); in programPage()
156 for (size_t block = startBlock; block < endBlock; ++block) in programCfg() local
174 success |= co_await programPage(block, page, chunk); in programCfg()
179 lg2::error("Failed to program block {BLOCK} page {PAGE}", in programCfg()
180 "BLOCK", block, "PAGE", page); in programCfg()
191 uint8_t block, uint8_t page, std::vector<uint8_t>& data) in readPage() argument
202 request.push_back(block); in readPage()
210 lg2::debug("Read page {BLOCK} {PAGE} succeeded", "BLOCK", block, "PAGE", in readPage()
246 for (size_t block = startBlock; block < endBlock; ++block) in verifyCfg() local
269 if (co_await readPage(block, page, readVec)) in verifyCfg()
281 lg2::error("Failed to read Block {BLOCK} Page {PAGE}", "BLOCK", in verifyCfg()
282 block, "PAGE", page); in verifyCfg()
287 lg2::error("VERIFY FAILED: Block {BLOCK} Page {PAGE}", "BLOCK", in verifyCfg()
288 block, "PAGE", page); in verifyCfg()