/fuchsia/zircon/system/dev/block/zxcrypt/ |
H A D | extra.cpp | 40 offset_vmo = block->rw.offset_vmo; 46 offset_vmo = 0;
|
H A D | worker.cpp | 123 uint64_t offset_dev, offset_vmo; local 126 mul_overflow(extra->offset_vmo, device_->block_size(), &offset_vmo)) { 128 "overflow; length=%" PRIu32 "; offset_dev=%" PRIu64 "; offset_vmo=%" PRIu64 "\n", 129 block->rw.length, block->rw.offset_dev, extra->offset_vmo); 134 if ((rc = zx_vmo_read(extra->vmo, extra->data, offset_vmo, length)) != ZX_OK) { 152 uint64_t offset_dev, offset_vmo; local 155 mul_overflow(block->rw.offset_vmo, device_->block_size(), &offset_vmo)) { 157 "overflow; length=%" PRIu32 "; offset_dev=%" PRIu64 "; offset_vmo [all...] |
H A D | extra.h | 35 uint64_t offset_vmo; member in struct:zxcrypt::extra_op_t
|
H A D | device.cpp | 490 block->rw.offset_vmo = (extra->data - info_->base) / info_->block_size; 527 block->rw.offset_vmo = extra->offset_vmo;
|
/fuchsia/zircon/system/ulib/ddk/include/ddk/protocol/ |
H A D | block.h | 41 uint64_t offset_vmo; // vmo offset in blocks member in struct:block_op::__anon922::__anon923 83 // offset_vmo * block_size through (offset_vmo + length + 1U) * block_size.
|
/fuchsia/zircon/system/dev/block/sdmmc/ |
H A D | sdmmc.c | 112 "offset_vmo", TA_INT64(bop->rw.offset_vmo), 329 "offset_vmo", TA_INT64(txn->bop.rw.offset_vmo), 368 zxlogf(TRACE, "sdmmc: do_txn blockop 0x%x offset_vmo 0x%" PRIx64 " length 0x%x blocksize 0x%x" 370 txn->bop.command, txn->bop.rw.offset_vmo, txn->bop.rw.length, 381 // convert offset_vmo and length to bytes 382 txn->bop.rw.offset_vmo *= dev->block_info.block_size; 391 req->buf_offset = txn->bop.rw.offset_vmo; 395 0, txn->bop.rw.vmo, txn->bop.rw.offset_vmo, tx [all...] |
/fuchsia/zircon/system/dev/bus/virtio/ |
H A D | block.cpp | 344 size_t page0_offset = txn->op.rw.offset_vmo & PAGE_MASK; 382 txn->op.rw.offset_vmo *= config_.blk_size; 399 uint64_t suboffset = txn->op.rw.offset_vmo & PAGE_MASK; 400 uint64_t aligned_offset = txn->op.rw.offset_vmo & ~PAGE_MASK;
|
/fuchsia/zircon/system/dev/block/fvm/ |
H A D | fvm.cpp | 206 bop->rw.offset_vmo = vmo_offset; 1122 uint64_t offset_vmo = txn->rw.offset_vmo; 1128 offset_vmo += txn->rw.length - length_remaining; 1131 offset_vmo += txns[0]->rw.length + blocks_per_slice * (i - 1); 1145 txns[i]->rw.offset_vmo = offset_vmo;
|
/fuchsia/zircon/system/dev/block/ahci/ |
H A D | ahci.c | 238 uint64_t offset_vmo = txn->bop.rw.offset_vmo * port->devinfo.block_size; local 240 size_t pagecount = ((offset_vmo & (PAGE_SIZE - 1)) + bytes + (PAGE_SIZE - 1)) / 252 zx_status_t st = zx_bti_pin(dev->bti_handle, options, vmo, offset_vmo & ~PAGE_MASK, 264 .vmo_offset = offset_vmo,
|
H A D | sata.c | 78 .rw.offset_vmo = 0,
|
/fuchsia/zircon/system/dev/block/gpt/ |
H A D | gpt.c | 286 bop->rw.offset_vmo = 0; 323 bop->rw.offset_vmo = 0;
|
/fuchsia/zircon/system/dev/block/ramdisk/ |
H A D | ramdisk.c | 115 size_t vmo_offset = txn->op.rw.offset_vmo * dev->blk_size; 143 txn->op.rw.offset_vmo += blocks;
|
/fuchsia/zircon/system/dev/block/nvme/ |
H A D | nvme.c | 360 size_t pageoffset = txn->op.rw.offset_vmo & (~PAGE_MASK); 363 size_t byteoffset = txn->op.rw.offset_vmo & PAGE_MASK; 412 txn->op.rw.offset_vmo += bytes; 587 txn->op.rw.offset_vmo *= nvme->info.block_size;
|
/fuchsia/zircon/system/dev/block/block/ |
H A D | block.c | 275 bop->rw.offset_vmo = 0;
|
H A D | server.cpp | 90 bop->rw.offset_vmo = vmo_offset;
|
/fuchsia/zircon/system/dev/block/mbr/ |
H A D | mbr.c | 262 bop->rw.offset_vmo = 0;
|
/fuchsia/zircon/system/dev/block/usb-mass-storage/ |
H A D | usb-mass-storage.c | 296 zx_off_t vmo_offset = txn->op.rw.offset_vmo * block_size; 361 zx_off_t vmo_offset = txn->op.rw.offset_vmo * block_size;
|
/fuchsia/zircon/system/ulib/zxcrypt/ |
H A D | volume.cpp | 125 block->rw.offset_vmo = 0;
|