Tao Ma
|
c18b812d12
ocfs2: Make transaction extend more efficient.
|
16 years ago |
Tao Ma
|
6ae23c5555
ocfs2: CoW refcount tree improvement.
|
16 years ago |
Tao Ma
|
6f70fa5199
ocfs2: Add CoW support.
|
15 years ago |
Tao Ma
|
bcbbb24a6a
ocfs2: Decrement refcount when truncating refcounted extents.
|
16 years ago |
Tao Ma
|
1aa75fea64
ocfs2: Add functions for extents refcounted.
|
16 years ago |
Tao Ma
|
1823cb0b9f
ocfs2: Add support of decrementing refcount for delete.
|
16 years ago |
Tao Ma
|
e2e9f6082b
ocfs2: move tree path functions to alloc.h.
|
16 years ago |
Tao Ma
|
fe92441595
ocfs2: Add refcount b-tree as a new extent tree.
|
16 years ago |
Tao Ma
|
555936bfcb
ocfs2: Abstract extent split process.
|
16 years ago |
Tao Ma
|
853a3a1439
ocfs2: Wrap ocfs2_extent_contig in ocfs2_extent_tree.
|
16 years ago |
Joel Becker
|
5e404e9ed1
ocfs2: Pass ocfs2_caching_info into ocfs_init_*_extent_tree().
|
16 years ago |
Joel Becker
|
a1cf076ba9
ocfs2: __ocfs2_mark_extent_written() doesn't need struct inode.
|
16 years ago |
Joel Becker
|
f3868d0fa2
ocfs2: Teach ocfs2_replace_extent_rec() to use an extent_tree.
|
16 years ago |
Joel Becker
|
d231129f44
ocfs2: ocfs2_split_and_insert() no longer needs struct inode.
|
16 years ago |
Joel Becker
|
dbdcf6a48a
ocfs2: ocfs2_remove_extent() no longer needs struct inode.
|
16 years ago |
Joel Becker
|
cbee7e1a6a
ocfs2: ocfs2_add_clusters_in_btree() no longer needs struct inode.
|
16 years ago |
Joel Becker
|
cc79d8c19e
ocfs2: ocfs2_insert_extent() no longer needs struct inode.
|
16 years ago |
Joel Becker
|
92ba470c44
ocfs2: Make extent map insertion an extent_tree_operation.
|
16 years ago |
Joel Becker
|
627961b77e
ocfs2: ocfs2_figure_insert_type() no longer needs struct inode.
|
16 years ago |
Joel Becker
|
1ef61b3314
ocfs2: Remove inode from ocfs2_figure_extent_contig().
|
16 years ago |
Joel Becker
|
a29702914a
ocfs2: Swap inode for extent_tree in ocfs2_figure_merge_contig_type().
|
16 years ago |
Joel Becker
|
b4a176515c
ocfs2: ocfs2_extent_contig() only requires the superblock.
|
16 years ago |
Joel Becker
|
3505bec018
ocfs2: ocfs2_do_insert_extent() and ocfs2_insert_path() no longer need an inode.
|
16 years ago |
Joel Becker
|
c38e52bb1c
ocfs2: Give ocfs2_split_record() an extent_tree instead of an inode.
|
16 years ago |
Joel Becker
|
d562862314
ocfs2: ocfs2_insert_at_leaf() doesn't need struct inode.
|
16 years ago |
Joel Becker
|
4c911eefca
ocfs2: Make truncating the extent map an extent_tree_operation.
|
16 years ago |
Joel Becker
|
043beebb6c
ocfs2: ocfs2_truncate_rec() doesn't need struct inode.
|
16 years ago |
Joel Becker
|
d401dc12fc
ocfs2: ocfs2_grow_branch() and ocfs2_append_rec_to_path() lose struct inode.
|
16 years ago |
Joel Becker
|
c495dd24ac
ocfs2: ocfs2_try_to_merge_extent() doesn't need struct inode.
|
16 years ago |
Joel Becker
|
4fe82c312a
ocfs2: ocfs2_merge_rec_left/right() no longer need struct inode.
|
16 years ago |