/fuchsia/zircon/system/ulib/fs/include/fs/ |
H A D | block-txn.h | 77 uint64_t dev_offset, uint64_t nblocks); 100 uint64_t dev_offset, uint64_t nblocks); 120 inline void Enqueue(IdType id, uint64_t vmo_offset, uint64_t dev_offset, uint64_t nblocks) { argument 121 txn_.EnqueueOperation(Operation, id, vmo_offset, dev_offset, nblocks); 128 uint64_t nblocks = 0; local 129 txn_.EnqueueOperation(BLOCKIO_FLUSH, id, vmo_offset, dev_offset, nblocks);
|
/fuchsia/zircon/system/ulib/fs/ |
H A D | block-txn.cpp | 24 uint64_t dev_offset, uint64_t nblocks) { 26 ZX_ASSERT_MSG(nblocks < UINT32_MAX, "Too many blocks"); 27 uint32_t blocks = static_cast<uint32_t>(nblocks); 87 uint64_t dev_offset, uint64_t nblocks) { 88 for (size_t b = 0; b < nblocks; b++) { 23 EnqueueOperation(uint32_t op, vmoid_t id, uint64_t vmo_offset, uint64_t dev_offset, uint64_t nblocks) argument 86 EnqueueOperation(uint32_t op, const void* id, uint64_t vmo_offset, uint64_t dev_offset, uint64_t nblocks) argument
|
/fuchsia/zircon/system/ulib/minfs/include/minfs/ |
H A D | block-txn.h | 41 void Enqueue(zx_handle_t vmo, uint64_t vmo_offset, uint64_t dev_offset, uint64_t nblocks);
|
/fuchsia/zircon/third_party/ulib/jemalloc/include/jemalloc/internal/ |
H A D | hash_inlines.h | 91 const int nblocks = len / 4; local 100 const uint32_t *blocks = (const uint32_t *) (data + nblocks*4); 103 for (i = -nblocks; i; i++) { 118 const uint8_t *tail = (const uint8_t *) (data + nblocks*4); 143 const int nblocks = len / 16; local 157 const uint32_t *blocks = (const uint32_t *) (data + nblocks*16); 160 for (i = -nblocks; i; i++) { 190 const uint8_t *tail = (const uint8_t *) (data + nblocks*16); 245 const int nblocks = len / 16; local 258 for (i = 0; i < nblocks; [all...] |
/fuchsia/zircon/system/ulib/blobfs/include/blobfs/ |
H A D | host.h | 78 // Allocate |nblocks| starting at |*blkno_out| in memory 79 zx_status_t AllocateBlocks(size_t nblocks, size_t* blkno_out); 83 zx_status_t WriteBitmap(size_t nblocks, size_t start_block);
|
H A D | blobfs.h | 399 // Add enough slices required to hold nblocks additional blocks. 400 zx_status_t AddBlocks(size_t nblocks); 504 // Searches for |nblocks| free blocks between the block_map_ and reserved_blocks_ bitmaps. 505 zx_status_t FindBlocks(size_t start, size_t nblocks, size_t* blkno_out); 508 zx_status_t ReserveBlocks(size_t nblocks, size_t* blkno_out); 511 void UnreserveBlocks(size_t nblocks, size_t blkno_start); 514 void PersistBlocks(WritebackWork* wb, size_t nblocks, size_t blkno); 517 void FreeBlocks(WritebackWork* wb, size_t nblocks, size_t blkno); 543 void WriteBitmap(WritebackWork* wb, uint64_t nblocks, uint64_t start_block);
|
H A D | writeback.h | 64 uint64_t nblocks);
|
/fuchsia/zircon/system/ulib/blobfs/ |
H A D | writeback.cpp | 11 uint64_t nblocks) { 21 requests_[i].length = (requests_[i].length > nblocks) ? requests_[i].length : nblocks; 26 requests_[i].length += nblocks; 35 request.length = nblocks; 10 Enqueue(zx_handle_t vmo, uint64_t relative_block, uint64_t absolute_block, uint64_t nblocks) argument
|
H A D | blobfs.cpp | 121 uint64_t nblocks) { 123 uint64_t delta_blocks = fbl::min(nblocks, kMaxChunkBlocks); 124 while (nblocks > 0) { 128 nblocks -= delta_blocks; 129 delta_blocks = fbl::min(nblocks, kMaxChunkBlocks); 130 if (nblocks) { 717 // Search for a range of nblocks in block_map_. 732 // Check the reserved map to see if there are |nblocks| free blocks from |block_num| to 781 // Make sure that blkno + nblocks are already reserved. 785 // Make sure that blkno + nblocks ar 119 EnqueuePaginated(fbl::unique_ptr<WritebackWork>* work, Blobfs* blobfs, VnodeBlob* vn, zx_handle_t vmo, uint64_t relative_block, uint64_t absolute_block, uint64_t nblocks) argument 975 WriteBitmap(WritebackWork* wb, uint64_t nblocks, uint64_t start_block) argument 1034 uint64_t nblocks = vn->GetNode().num_blocks; local 1237 AddBlocks(size_t nblocks) argument [all...] |
H A D | host.cpp | 448 zx_status_t Blobfs::AllocateBlocks(size_t nblocks, size_t* blkno_out) { argument 450 if ((status = block_map_.Find(false, 0, block_map_.size(), nblocks, blkno_out)) != ZX_OK) { 452 } else if ((status = block_map_.Set(*blkno_out, *blkno_out + nblocks)) != ZX_OK) { 456 info_.alloc_block_count += nblocks; 460 zx_status_t Blobfs::WriteBitmap(size_t nblocks, size_t start_block) { argument 462 uint64_t bbm_end_block = fbl::round_up(start_block + nblocks, kBlobfsBlockBits) / kBlobfsBlockBits;
|
/fuchsia/zircon/system/ulib/minfs/ |
H A D | writeback.cpp | 32 uint64_t nblocks) { 42 requests_[i].length = (requests_[i].length > nblocks) ? requests_[i].length : nblocks; 47 requests_[i].length += nblocks; 59 request.length = nblocks; 31 Enqueue(zx_handle_t vmo, uint64_t vmo_offset, uint64_t dev_offset, uint64_t nblocks) argument
|
/fuchsia/zircon/system/utest/fs/ |
H A D | test-attr.c | 83 blkcnt_t nblocks = buf.st_blocks; local 85 ASSERT_EQ(buf.st_blocks, nblocks, "Block count changed when closing file");
|
/fuchsia/zircon/system/dev/block/fvm/ |
H A D | fvm-private.h | 264 void AddBlocksLocked(ssize_t nblocks) TA_REQ(lock_) { 265 info_.block_count += nblocks;
|
/fuchsia/zircon/system/uapp/gpt/ |
H A D | gpt.c | 828 uint64_t nblocks = (byte_size/logical) + (byte_size%logical == 0 ? 0 : 1); local 829 uint64_t end = align(start+nblocks+1, logical, physical) - 1; 838 printf("%s: %lu bytes, %lu blocks, %lu-%lu\n", name, byte_size, nblocks, start, end);
|