Searched refs:completion_cb (Results 1 - 25 of 29) sorted by relevance

12

/fuchsia/zircon/system/dev/block/zxcrypt/
H A Dextra.cpp26 completion_cb = block->completion_cb;
H A Dextra.h36 void (*completion_cb)(block_op_t* block, zx_status_t status); member in struct:zxcrypt::extra_op_t
H A Ddevice.cpp350 block->completion_cb(block, ZX_ERR_BAD_STATE);
355 block->completion_cb(block, ZX_ERR_UNAVAILABLE);
401 block->completion_cb = BlockCallback;
427 block->completion_cb(block, status);
528 block->completion_cb = extra->completion_cb;
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/
H A Dblock.h20 // The completion_cb() must eventually be called upon success or failure and
52 // The completion_cb() will be called when the block operation
55 void (*completion_cb)(block_op_t* block, zx_status_t status); member in struct:block_op
69 // be reported via the completion_cb() in the block_op_t. This
H A Dnand.h17 // The completion_cb() must eventually be called upon success or failure and
98 // The completion_cb() will be called when the nand operation succeeds or
100 void (*completion_cb)(nand_op_t* op, zx_status_t status); member in struct:nand_op
114 // via the completion_cb() in the nand_op_t. The callback may be called
/fuchsia/zircon/system/dev/block/ahci/
H A Dsata.h69 bop->completion_cb(bop, status);
H A Dsata.c80 .completion_cb = sata_device_identify_complete,
/fuchsia/zircon/system/dev/nand/ram-nand/
H A Dram-nand.cpp49 operation->completion_cb(operation, ZX_ERR_BAD_STATE);
193 operation->completion_cb(operation, ZX_ERR_OUT_OF_RANGE);
198 operation->completion_cb(operation, ZX_ERR_BAD_HANDLE);
207 operation->completion_cb(operation, ZX_ERR_OUT_OF_RANGE);
213 operation->completion_cb(operation, ZX_ERR_NOT_SUPPORTED);
220 operation->completion_cb(operation, ZX_ERR_BAD_STATE);
289 operation->completion_cb(operation, status);
/fuchsia/zircon/system/dev/nand/nandpart/test/
H A Daml-bad-block-test.cpp96 op->completion_cb(op, ZX_ERR_OUT_OF_RANGE);
104 op->completion_cb(op, ZX_OK);
108 op->completion_cb(op, ZX_ERR_NOT_SUPPORTED);
122 op->completion_cb(op, status);
135 op->completion_cb(op, status);
150 op->completion_cb(op, ZX_ERR_IO);
165 op->completion_cb(op, ZX_OK);
184 op->completion_cb(op, status);
187 op->completion_cb(op, ZX_ERR_NOT_SUPPORTED);
/fuchsia/zircon/system/dev/block/ramdisk/
H A Dramdisk.c182 txn->op.completion_cb(&txn->op, status);
187 txn->op.completion_cb(&txn->op, ZX_ERR_BAD_STATE);
325 bop->completion_cb(bop, ZX_ERR_OUT_OF_RANGE);
338 bop->completion_cb(bop, ZX_ERR_BAD_STATE);
344 bop->completion_cb(bop, ZX_OK);
347 bop->completion_cb(bop, ZX_ERR_NOT_SUPPORTED);
/fuchsia/zircon/system/dev/nand/nand/
H A Dnand.c38 nand_op->completion_cb(nand_op, status);
329 if (op->completion_cb == NULL) {
330 zxlogf(TRACE, "nand: nand op %p completion_cb unset!\n", op);
340 op->completion_cb(op, ZX_ERR_OUT_OF_RANGE);
345 op->completion_cb(op, ZX_ERR_BAD_HANDLE);
354 op->completion_cb(op, ZX_ERR_OUT_OF_RANGE);
360 op->completion_cb(op, ZX_ERR_NOT_SUPPORTED);
H A Dnand_driver_test.c101 nand_op->completion_cb = nandtest_complete;
179 nand_op->completion_cb = nandtest_complete;
231 nand_op->completion_cb = nandtest_complete;
/fuchsia/zircon/system/dev/block/bootpart/
H A Dbootpart.c70 bop->completion_cb = bootpart_sync_complete;
140 bop->completion_cb(bop, ZX_ERR_OUT_OF_RANGE);
151 bop->completion_cb(bop, ZX_ERR_NOT_SUPPORTED);
/fuchsia/zircon/system/dev/block/fvm/
H A Dfvm.cpp162 bop->completion_cb = IoCallback;
208 bop->completion_cb = IoCallback;
223 bop->completion_cb = IoCallback;
1024 state->original->completion_cb(state->original, state->status);
1046 txn->completion_cb(txn, ZX_ERR_NOT_SUPPORTED);
1052 txn->completion_cb(txn, ZX_ERR_INVALID_ARGS);
1056 txn->completion_cb(txn, ZX_ERR_OUT_OF_RANGE);
1072 txn->completion_cb(txn, ZX_ERR_OUT_OF_RANGE);
1088 txn->completion_cb(txn, ZX_ERR_OUT_OF_RANGE);
1113 txn->completion_cb(tx
[all...]
/fuchsia/zircon/system/dev/nand/nandpart/
H A Dnandpart.cpp36 op->completion_cb(op, status);
213 op->completion_cb(op, ZX_ERR_NOT_SUPPORTED);
217 translated_op->completion_cb = CompletionCallback;
H A Daml-bad-block.cpp111 nand_op->completion_cb = CompletionCallback;
177 nand_op->completion_cb = CompletionCallback;
241 nand_op->completion_cb = CompletionCallback;
/fuchsia/zircon/system/dev/block/mbr/
H A Dmbr.c144 bop->completion_cb(bop, ZX_ERR_INVALID_ARGS);
155 bop->completion_cb(bop, ZX_ERR_NOT_SUPPORTED);
206 bop->completion_cb = mbr_sync_complete;
264 bop->completion_cb = mbr_sync_complete;
/fuchsia/zircon/system/dev/block/usb-mass-storage/
H A Dblock.c28 op->completion_cb(&txn->op, ZX_ERR_NOT_SUPPORTED);
/fuchsia/zircon/system/dev/nand/skip-block/
H A Dskip-block.cpp90 op->completion_cb = EraseCompletionCallback;
113 op->completion_cb = WriteCompletionCallback;
287 nand_op->completion_cb = ReadCompletionCallback;
331 nand_op->completion_cb = EraseCompletionCallback;
/fuchsia/zircon/system/dev/block/gpt/
H A Dgpt.c163 bop->completion_cb(bop, ZX_ERR_OUT_OF_RANGE);
174 bop->completion_cb(bop, ZX_ERR_NOT_SUPPORTED);
229 bop->completion_cb = gpt_sync_complete;
288 bop->completion_cb = gpt_sync_complete;
/fuchsia/zircon/system/dev/nand/ram-nand/test/
H A Dram-nand.cpp314 op->completion_cb = &NandTest::CompletionCb;
358 op->completion_cb = &NandTest::CompletionCb;
367 op->completion_cb = &NandTest::CompletionCb;
512 op->completion_cb = &NandTest::CompletionCb;
640 op->completion_cb = &NandTest::CompletionCb;
675 op->completion_cb = &NandTest::CompletionCb;
/fuchsia/zircon/system/dev/nand/broker/
H A Dbroker.cpp33 op->completion_cb = OnCompletion;
/fuchsia/zircon/system/dev/block/sdmmc/
H A Dsdmmc.c106 if (bop->completion_cb) {
117 bop->completion_cb(bop, status);
119 zxlogf(TRACE, "sdmmc: block op %p completion_cb unset!\n", bop);
/fuchsia/zircon/system/dev/block/block/
H A Dblock.c277 bop->completion_cb = block_completion_cb;
/fuchsia/zircon/system/dev/bus/virtio/
H A Dblock.cpp35 txn->op.completion_cb(&txn->op, status);

Completed in 110 milliseconds

12