Searched refs:nblocks (Results 1 - 14 of 14) sorted by relevance

/fuchsia/zircon/system/ulib/fs/include/fs/
H A Dblock-txn.h77 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 Dblock-txn.cpp24 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 Dblock-txn.h41 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 Dhash_inlines.h91 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 Dhost.h78 // 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 Dblobfs.h399 // 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 Dwriteback.h64 uint64_t nblocks);
/fuchsia/zircon/system/ulib/blobfs/
H A Dwriteback.cpp11 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 Dblobfs.cpp121 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 Dhost.cpp448 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 Dwriteback.cpp32 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 Dtest-attr.c83 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 Dfvm-private.h264 void AddBlocksLocked(ssize_t nblocks) TA_REQ(lock_) {
265 info_.block_count += nblocks;
/fuchsia/zircon/system/uapp/gpt/
H A Dgpt.c828 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);

Completed in 113 milliseconds