[minfs] Refactor WritebackBuffer
Separate "WritebackBuffer" into an in-memory buffer, and an asynchronous processing WritebackQueue. Test: fs-test Change-Id: I49f82e76c0c352459b262bd24c8d33b0a9a1a2c8
Showing
- zircon/system/ulib/minfs/BUILD.gn 1 addition, 0 deletionszircon/system/ulib/minfs/BUILD.gn
- zircon/system/ulib/minfs/include/minfs/block-txn.h 35 additions, 11 deletionszircon/system/ulib/minfs/include/minfs/block-txn.h
- zircon/system/ulib/minfs/include/minfs/writeback-async.h 146 additions, 0 deletionszircon/system/ulib/minfs/include/minfs/writeback-async.h
- zircon/system/ulib/minfs/include/minfs/writeback.h 16 additions, 99 deletionszircon/system/ulib/minfs/include/minfs/writeback.h
- zircon/system/ulib/minfs/minfs-private.h 6 additions, 2 deletionszircon/system/ulib/minfs/minfs-private.h
- zircon/system/ulib/minfs/minfs.cpp 7 additions, 13 deletionszircon/system/ulib/minfs/minfs.cpp
- zircon/system/ulib/minfs/writeback-async.cpp 333 additions, 0 deletionszircon/system/ulib/minfs/writeback-async.cpp
- zircon/system/ulib/minfs/writeback.cpp 55 additions, 247 deletionszircon/system/ulib/minfs/writeback.cpp
- zircon/system/utest/fs/test-minfs.cpp 3 additions, 2 deletionszircon/system/utest/fs/test-minfs.cpp
Loading
Please register or sign in to comment