| /system/dev/block/block/ |
| A D | server.h | 36 vmoid_t GetKey() const { return vmoid_; } in GetKey() 46 IoBuffer(zx::vmo vmo, vmoid_t vmoid); 54 const vmoid_t vmoid_; 156 zx_status_t AttachVmo(zx::vmo vmo, vmoid_t* out) TA_EXCL(server_lock_); 197 zx_status_t FindVmoIDLocked(vmoid_t* out) TA_REQ(server_lock_); 213 fbl::WAVLTree<vmoid_t, fbl::RefPtr<IoBuffer>> tree_ TA_GUARDED(server_lock_); 214 vmoid_t last_id_ TA_GUARDED(server_lock_); 233 zx_status_t blockserver_attach_vmo(BlockServer* bs, zx_handle_t vmo, vmoid_t* out);
|
| A D | server.cpp | 95 IoBuffer::IoBuffer(zx::vmo vmo, vmoid_t id) : io_vmo_(std::move(vmo)), vmoid_(id) {} in IoBuffer() 182 zx_status_t BlockServer::FindVmoIDLocked(vmoid_t* out) { in FindVmoIDLocked() 183 for (vmoid_t i = last_id_; i < std::numeric_limits<vmoid_t>::max(); i++) { in FindVmoIDLocked() 186 last_id_ = static_cast<vmoid_t>(i + 1); in FindVmoIDLocked() 190 for (vmoid_t i = VMOID_INVALID + 1; i < last_id_; i++) { in FindVmoIDLocked() 193 last_id_ = static_cast<vmoid_t>(i + 1); in FindVmoIDLocked() 200 zx_status_t BlockServer::AttachVmo(zx::vmo vmo, vmoid_t* out) { in AttachVmo() 202 vmoid_t id; in AttachVmo() 303 vmoid_t vmoid = request->vmoid; in ProcessRequest() 526 zx_status_t blockserver_attach_vmo(BlockServer* bs, zx_handle_t raw_vmo, vmoid_t* out) { in blockserver_attach_vmo()
|
| A D | block.cpp | 67 zx_status_t AttachVmo(const void* in_buf, size_t in_len, vmoid_t* out_buf, 111 zx_status_t BlockDevice::AttachVmo(const void* in_buf, size_t in_len, vmoid_t* out_buf, in AttachVmo() 113 if ((in_len < sizeof(zx_handle_t)) || (out_len < sizeof(vmoid_t))) { in AttachVmo() 119 reinterpret_cast<vmoid_t*>(out_buf)); in AttachVmo() 123 *out_actual = sizeof(vmoid_t); in AttachVmo() 138 return AttachVmo(cmd, cmd_len, reinterpret_cast<vmoid_t*>(reply), reply_len, out_actual); in DdkIoctl()
|
| A D | server-manager.h | 42 zx_status_t AttachVmo(zx::vmo vmo, vmoid_t* out_vmoid);
|
| A D | server-manager.cpp | 74 zx_status_t ServerManager::AttachVmo(zx::vmo vmo, vmoid_t* out_vmoid) { in AttachVmo()
|
| /system/ulib/blobfs/include/blobfs/ |
| A D | allocator.h | 43 virtual zx_status_t AttachVmo(const zx::vmo& vmo, vmoid_t* out) = 0; 46 virtual zx_status_t DetachVmo(vmoid_t vmoid) = 0; 193 vmoid_t block_map_vmoid_ = VMOID_INVALID; 194 vmoid_t node_map_vmoid_ = VMOID_INVALID;
|
| A D | writeback.h | 85 void SetBuffer(vmoid_t vmoid); 88 bool CheckBuffer(vmoid_t vmoid) const { in CheckBuffer() 104 vmoid_t vmoid_; 241 vmoid_t vmoid_ = VMOID_INVALID;
|
| A D | blobfs.h | 114 zx_status_t AttachVmo(const zx::vmo& vmo, vmoid_t* out) final; 115 zx_status_t DetachVmo(vmoid_t vmoid) final; 274 vmoid_t info_vmoid_ = {};
|
| /system/public/zircon/device/ |
| A D | block.h | 130 typedef uint16_t vmoid_t; typedef 137 IOCTL_WRAPPER_INOUT(ioctl_block_attach_vmo, IOCTL_BLOCK_ATTACH_VMO, zx_handle_t, vmoid_t); 302 vmoid_t vmoid; 312 vmoid_t reserved0;
|
| /system/ulib/blobfs/test/ |
| A D | utils.h | 28 zx_status_t AttachVmo(const zx::vmo& vmo, vmoid_t* out) final { in AttachVmo() 31 zx_status_t DetachVmo(vmoid_t vmoid) final { in DetachVmo()
|
| /system/ulib/fs/include/fs/ |
| A D | block-txn.h | 76 void EnqueueOperation(uint32_t op, vmoid_t id, uint64_t vmo_offset, 142 using WriteTxn = TypedTxn<vmoid_t, BLOCKIO_WRITE>; 143 using ReadTxn = TypedTxn<vmoid_t, BLOCKIO_READ>;
|
| /system/ulib/minfs/include/minfs/ |
| A D | block-txn.h | 52 zx_status_t Flush(zx_handle_t vmo, vmoid_t vmoid);
|
| A D | writeback.h | 56 size_t Complete(zx_handle_t vmo, vmoid_t vmoid); 197 vmoid_t buffer_vmoid_ = VMOID_INVALID;
|
| A D | bcache.h | 83 zx_status_t AttachVmo(const zx::vmo& vmo, vmoid_t* out) const;
|
| /system/ulib/blktest/ |
| A D | blktest.cpp | 188 vmoid_t vmoid; in blkdev_test_fifo_basic() 189 expected = sizeof(vmoid_t); in blkdev_test_fifo_basic() 260 vmoid_t vmoid; in blkdev_test_fifo_whole_disk() 261 expected = sizeof(vmoid_t); in blkdev_test_fifo_whole_disk() 304 vmoid_t vmoid; 320 ssize_t expected = sizeof(vmoid_t); in create_vmo_helper() 600 request.vmoid = static_cast<vmoid_t>(obj.vmoid + 5); in blkdev_test_fifo_bad_client_vmoid() 636 request.vmoid = static_cast<vmoid_t>(obj.vmoid); in blkdev_test_fifo_bad_client_unaligned_request() 674 request.vmoid = static_cast<vmoid_t>(obj.vmoid); in blkdev_test_fifo_bad_client_overflow() 744 expected = sizeof(vmoid_t); in blkdev_test_fifo_bad_client_bad_vmo() [all …]
|
| /system/ulib/minfs/ |
| A D | superblock.cpp | 51 vmoid_t info_vmoid; in Create()
|
| A D | allocator.cpp | 101 vmoid_t map_vmoid; in Create() 105 vmoid_t data = map_vmoid; in Create()
|
| A D | inode-manager.cpp | 45 vmoid_t vmoid; in Create()
|
| A D | writeback.cpp | 65 zx_status_t WriteTxn::Flush(zx_handle_t vmo, vmoid_t vmoid) { in Flush() 121 size_t WritebackWork::Complete(zx_handle_t vmo, vmoid_t vmoid) { in Complete()
|
| A D | bcache.cpp | 105 zx_status_t Bcache::AttachVmo(const zx::vmo& vmo, vmoid_t* out) const { in AttachVmo()
|
| /system/utest/ramdisk/ |
| A D | ramdisk.cpp | 406 vmoid_t vmoid; in RamdiskTestReleaseDuringFifoAccess() 407 expected = sizeof(vmoid_t); in RamdiskTestReleaseDuringFifoAccess() 532 vmoid_t vmoid; in RamdiskTestFifoBasic() 533 expected = sizeof(vmoid_t); in RamdiskTestFifoBasic() 604 vmoid_t vmoid; in RamdiskTestFifoNoGroup() 605 expected = sizeof(vmoid_t); in RamdiskTestFifoNoGroup() 680 vmoid_t vmoid; 1286 expected = sizeof(vmoid_t); in RamdiskTestFifoBadClientBadVmo() 1332 vmoid_t vmoid; in RamdiskTestFifoSleepUnavailable() 1333 expected = sizeof(vmoid_t); in RamdiskTestFifoSleepUnavailable() [all …]
|
| /system/ulib/fs/ |
| A D | block-txn.cpp | 25 void BlockTxn::EnqueueOperation(uint32_t op, vmoid_t id, uint64_t vmo_offset, in EnqueueOperation()
|
| /system/uapp/iochk/ |
| A D | iochk.cpp | 207 vmoid_t vmoid; in Initialize() 209 if ((s = ioctl_block_attach_vmo(fd.get(), &raw_dup, &vmoid) != sizeof(vmoid_t))) { in Initialize() 283 block_client::Client& client, vmoid_t vmoid, groupid_t group) in BlockChecker() 293 vmoid_t vmoid_;
|
| /system/uapp/biotime/ |
| A D | biotime.cpp | 70 vmoid_t vmoid; 109 if (ioctl_block_attach_vmo(fd, &dup, &blk->vmoid) != sizeof(vmoid_t)) { in blkdev_open()
|
| /system/uapp/iotime/ |
| A D | iotime.c | 132 vmoid_t vmoid; in iotime_fifo()
|