thin-provisioning-tools/persistent-data
Joe Thornber 186b0aa6c1 Change the signature of the space_map->new_block() method, introducing
a span_iterator abstraction.

Rename sm_transactional -> sm_careful_alloc.  Still not happy with the name.

Fix failing test.
2013-01-10 21:05:10 +00:00
..
block_counter.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
block.h Remove the typedef block_ptr and change code to use block::ptr instead 2013-01-10 11:02:06 +00:00
block.tcc Remove the typedef block_ptr and change code to use block::ptr instead 2013-01-10 11:02:06 +00:00
btree_checker.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
btree.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
btree.tcc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
checksum.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
checksum.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
deleter.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
endian_utils.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
endian_utils.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
error_set.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
error_set.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
errors.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
hex_dump.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
hex_dump.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
lock_tracker.cc make lock_tracker throw if the superblock is unlocked while other locks are still held. 2013-01-07 15:57:19 +00:00
lock_tracker.h Add superblock_lock method to lock_tracker. 2013-01-07 15:30:51 +00:00
math_utils.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
run_list.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
run_list.tcc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
space_map_careful_alloc.cc Change the signature of the space_map->new_block() method, introducing 2013-01-10 21:05:10 +00:00
space_map_careful_alloc.h Change the signature of the space_map->new_block() method, introducing 2013-01-10 21:05:10 +00:00
space_map_core.h Change the signature of the space_map->new_block() method, introducing 2013-01-10 21:05:10 +00:00
space_map_disk.cc Change the signature of the space_map->new_block() method, introducing 2013-01-10 21:05:10 +00:00
space_map_disk.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
space_map_recursive.cc Change the signature of the space_map->new_block() method, introducing 2013-01-10 21:05:10 +00:00
space_map_recursive.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
space_map.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
space_map.h Change the signature of the space_map->new_block() method, introducing 2013-01-10 21:05:10 +00:00
transaction_manager.cc Move source into separate sub directories. 2013-01-02 12:55:41 +00:00
transaction_manager.h Move source into separate sub directories. 2013-01-02 12:55:41 +00:00