/fuchsia/zircon/system/dev/nand/nandpart/ |
H A D | bad-block.h | 46 BadBlock(zx::vmo data_vmo, zx::vmo oob_vmo, fbl::Array<uint8_t> nand_op) argument 48 oob_vmo_(fbl::move(oob_vmo)),
|
H A D | aml-bad-block.cpp | 67 zx::vmo oob_vmo; local 68 status = zx::vmo::create(sizeof(OobMetadata) * bbt_page_count, 0, &oob_vmo); 84 status = zx::vmar::root_self()->map(0, oob_vmo, 0, sizeof(OobMetadata) * bbt_page_count, 92 *out = fbl::MakeRefCountedChecked<AmlBadBlock>(&ac, fbl::move(data_vmo), fbl::move(oob_vmo), 172 nand_op->rw.oob_vmo = oob_vmo_.get(); 236 nand_op->rw.oob_vmo = oob_vmo_.get();
|
H A D | aml-bad-block.h | 58 AmlBadBlock(zx::vmo data_vmo, zx::vmo oob_vmo, fbl::Array<uint8_t> nand_op, argument 61 : BadBlock(fbl::move(data_vmo), fbl::move(oob_vmo), fbl::move(nand_op)), 107 // OOB metadata appended to end of table. Backed by oob_vmo.
|
/fuchsia/zircon/system/public/zircon/device/ |
H A D | nand-broker.h | 36 bool oob_vmo; // True to read or write OOB data. member in struct:nand_broker_request
|
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | nand.h | 63 // data_vmo = oob_vmo = vmo_handle 75 zx_handle_t oob_vmo; // vmo of OOB data to read or write. member in struct:nand_op::__anon959::__anon960
|
/fuchsia/zircon/system/dev/nand/ram-nand/ |
H A D | ram-nand.cpp | 197 operation->rw.oob_vmo == ZX_HANDLE_INVALID) { 327 if (operation->rw.oob_vmo == ZX_HANDLE_INVALID) { 338 return zx_vmo_write(operation->rw.oob_vmo, addr, vmo_addr, length); 342 return zx_vmo_read(operation->rw.oob_vmo, addr, vmo_addr, length);
|
/fuchsia/zircon/system/dev/nand/broker/ |
H A D | broker.cpp | 157 op->rw.oob_vmo = request.oob_vmo ? request.vmo : ZX_HANDLE_INVALID;
|
/fuchsia/zircon/system/dev/nand/nand/ |
H A D | nand.c | 116 if (nand_op->rw.oob_vmo != ZX_HANDLE_INVALID) { 121 0, nand_op->rw.oob_vmo, aligned_offset_bytes, 204 if (nand_op->rw.oob_vmo != ZX_HANDLE_INVALID) { 209 0, nand_op->rw.oob_vmo, aligned_offset_bytes, 344 op->rw.oob_vmo == ZX_HANDLE_INVALID) {
|
H A D | nand_driver_test.c | 99 nand_op->rw.oob_vmo = do_oob ? vmo_oob : ZX_HANDLE_INVALID; 177 nand_op->rw.oob_vmo = do_oob ? vmo_oob : ZX_HANDLE_INVALID;
|
/fuchsia/zircon/system/dev/nand/nandpart/test/ |
H A D | aml-bad-block-test.cpp | 129 zx::vmo oob_vmo(op->rw.oob_vmo); 130 status = zx::vmar::root_self()->map(0, oob_vmo, op->rw.offset_oob_vmo, 133 __UNUSED auto __ = oob_vmo.release();
|
/fuchsia/zircon/system/dev/nand/skip-block/ |
H A D | skip-block.cpp | 108 op->rw.oob_vmo = ZX_HANDLE_INVALID; 282 nand_op->rw.oob_vmo = ZX_HANDLE_INVALID;
|
/fuchsia/zircon/system/dev/nand/broker/test/ |
H A D | broker-test.cpp | 366 request.oob_vmo = true; 404 request.oob_vmo = true;
|
/fuchsia/zircon/system/uapp/nand-util/ |
H A D | main.cpp | 131 request.oob_vmo = true;
|
/fuchsia/zircon/system/dev/nand/ram-nand/test/ |
H A D | ram-nand.cpp | 218 operation->rw.oob_vmo = GetVmo(); 219 return operation->rw.oob_vmo != ZX_HANDLE_INVALID;
|