summaryrefslogtreecommitdiff
path: root/transaction.h
Commit message (Collapse)AuthorAge
* btrfs-progs: start framework for transaction abortDavid Sterba2017-09-08
| | | | Signed-off-by: David Sterba <dsterba@suse.com>
* btrfs-progs: store pointer to fs_info in transaction handleDavid Sterba2017-09-08
| | | | Signed-off-by: David Sterba <dsterba@suse.com>
* btrfs-progs: move transaction code out of disk-ioDavid Sterba2017-09-08
| | | | | | Temporarily export the low-level helpers. Signed-off-by: David Sterba <dsterba@suse.com>
* btrfs-progs: move transaction implementation out of headerDavid Sterba2017-09-08
| | | | Signed-off-by: David Sterba <dsterba@suse.com>
* btrfs-progs: use kzalloc to allocate transaction handleDavid Sterba2017-09-08
| | | | | | Use the kernel-style allocation helpers and remove redundant zeroing. Signed-off-by: David Sterba <dsterba@suse.com>
* btrfs-progs: return errors from btrfs_start_transactionDavid Sterba2017-09-08
| | | | | | | Now that all callers will catch errors, we can return them from the function. Signed-off-by: David Sterba <dsterba@suse.com>
* btrfs-progs: opencode trivial helper btrfs_free_transactionDavid Sterba2017-03-08
| | | | | | It also does not exist in kernel code. Signed-off-by: David Sterba <dsterba@suse.com>
* btrfs-progs: add missing includes to header filesDavid Sterba2015-06-10
| | | | | | | Add includes that let the header files compile or add explicit include of kerncompat if the uXX types are used. Signed-off-by: David Sterba <dsterba@suse.cz>
* btrfs-progs: unify header file inclusion protectionsDavid Sterba2015-01-21
| | | | | | There are missing ifdefs or defines with very generic names. Signed-off-by: David Sterba <dsterba@suse.cz>
* btrfs-progs: add malloc check in transaction.h/btrfs_start_transactionWang Sheng-Hui2013-01-18
| | | | | | | For malloc may fail, we should check it before assign values to the struct btrfs_trans_handle *h. Signed-off-by: Wang Sheng-Hui <shhuiw@gmail.com>
* Update btrfs-progs to match kernel sourcesYan2008-01-04
|
* Update btrfs-progs to better match the kernelYan2007-12-05
|
* add GPLv2Chris Mason2007-06-12
|
* transaction handles everywhereChris Mason2007-03-16