Home
last modified time | relevance | path

Searched refs:data_vmo (Results 1 – 19 of 19) sorted by relevance

/system/dev/nand/nandpart/
A Dbad-block.h48 BadBlock(zx::vmo data_vmo, zx::vmo oob_vmo, fbl::Array<uint8_t> nand_op) in BadBlock() argument
49 : data_vmo_(std::move(data_vmo)), in BadBlock()
A Daml-bad-block.cpp61 zx::vmo data_vmo; in Create() local
62 zx_status_t status = zx::vmo::create(table_len, 0, &data_vmo); in Create()
79 status = zx::vmar::root_self()->map(0, data_vmo, 0, table_len, kPermissions, &vaddr_table); in Create()
94 *out = fbl::MakeRefCountedChecked<AmlBadBlock>(&ac, std::move(data_vmo), std::move(oob_vmo), in Create()
171 nand_op->rw.data_vmo = data_vmo_.get(); in WritePages()
233 nand_op->rw.data_vmo = data_vmo_.get(); in ReadPages()
A Daml-bad-block.h60 AmlBadBlock(zx::vmo data_vmo, zx::vmo oob_vmo, fbl::Array<uint8_t> nand_op, Config config, in AmlBadBlock() argument
63 : BadBlock(std::move(data_vmo), std::move(oob_vmo), std::move(nand_op)), in AmlBadBlock()
/system/dev/block/ftl/test/
A Dnand_operation_test.cpp23 EXPECT_EQ(0, op->rw.data_vmo); in SetDataVmoTest()
27 EXPECT_NE(0, op->rw.data_vmo); in SetDataVmoTest()
28 EXPECT_NE(ZX_HANDLE_INVALID, op->rw.data_vmo); in SetDataVmoTest()
A Dnand_driver_test.cpp51 zx_vmo_write(operation->rw.data_vmo, &data, vmo_addr, sizeof(data)); in NandQueue()
60 zx_vmo_read(operation->rw.data_vmo, &data, vmo_addr, sizeof(data)); in NandQueue()
/system/ulib/libzbi/
A Dzbi-zx.cpp165 zx_handle_t* data_vmo) { in SplitCompleteWrapper() argument
174 *data_vmo = data.vmo_.release(); in SplitCompleteWrapper()
181 zx_handle_t* data_vmo) { in zbi_split_complete() argument
182 return SplitCompleteWrapper(zbi_vmo, kernel_vmo, data_vmo); in zbi_split_complete()
/system/ulib/libzbi/include/libzbi/
A Dzbi-split.h18 zx_handle_t* data_vmo);
A Dzbi-zx.h39 zx_handle_t* data_vmo);
/system/dev/block/ftl/
A Dnand_operation.cpp23 operation->rw.data_vmo = mapper_.vmo().get(); in SetDataVmo()
/system/dev/nand/nand/
A Dnand.c103 if (nand_op->rw.data_vmo != ZX_HANDLE_INVALID) { in nand_read_op()
108 0, nand_op->rw.data_vmo, aligned_offset_bytes, in nand_read_op()
191 if (nand_op->rw.data_vmo != ZX_HANDLE_INVALID) { in nand_write_op()
196 0, nand_op->rw.data_vmo, aligned_offset_bytes, in nand_write_op()
350 if (op->rw.data_vmo == ZX_HANDLE_INVALID && in _nand_queue()
/system/dev/nand/ram-nand/
A Dram-nand.cpp251 if (operation->rw.data_vmo == ZX_HANDLE_INVALID && in NandQueue()
358 if (operation->rw.data_vmo == ZX_HANDLE_INVALID) { in ReadWriteData()
369 return zx_vmo_write(operation->rw.data_vmo, addr, vmo_addr, length); in ReadWriteData()
382 return zx_vmo_read(operation->rw.data_vmo, addr, vmo_addr, length); in ReadWriteData()
/system/dev/nand/broker/
A Dbroker.cpp170 op->rw.data_vmo = request.data_vmo ? request.vmo : ZX_HANDLE_INVALID; in Queue()
/system/fidl/fuchsia-nand/
A Dbroker.fidl16 bool data_vmo; // True to read or write data.
/system/dev/nand/broker/test/
A Dbroker-test.cpp311 request.data_vmo = true; in ReadWriteLimitsTest()
369 request.data_vmo = true; in ReadWriteTest()
434 request.data_vmo = true; in ReadWriteDataAndOobTest()
467 request.data_vmo = true; in EraseTest()
/system/dev/nand/nandpart/test/
A Daml-bad-block-test.cpp116 zx::vmo data_vmo(op->rw.data_vmo); in MockQueue() local
118 zx_status_t status = zx::vmar::root_self()->map(0, data_vmo, in MockQueue()
123 __UNUSED auto unused = data_vmo.release(); in MockQueue()
/system/banjo/ddk-protocol-nand/
A Dnand.banjo48 /// data_vmo = oob_vmo = vmo_handle
61 handle<vmo> data_vmo;
/system/dev/nand/skip-block/
A Dskip-block.cpp109 op->rw.data_vmo = ctx->op.vmo; in EraseCompletionCallback()
312 nand_op->rw.data_vmo = op.vmo; in Read()
/system/dev/nand/ram-nand/test/
A Dram-nand.cpp311 operation->rw.data_vmo = GetVmo(); in SetDataVmo()
312 return operation->rw.data_vmo != ZX_HANDLE_INVALID; in SetDataVmo()
/system/uapp/nand-util/
A Dmain.cpp183 request.data_vmo = true; in ReadPages()

Completed in 37 milliseconds