summaryrefslogtreecommitdiffstats
path: root/fs/xfs/libxfs/xfs_defer.h
AgeCommit message (Expand)AuthorFilesLines
2020-05-13xfs: Use the correct style for SPDX License IdentifierNishad Kamdar1-1/+1
2020-05-04xfs: spell out the parameter name for ->cancel_itemChristoph Hellwig1-1/+1
2020-05-04xfs: use a xfs_btree_cur for the ->finish_cleanup stateChristoph Hellwig1-2/+4
2020-05-04xfs: turn dfp_done into a xfs_log_itemChristoph Hellwig1-5/+5
2020-05-04xfs: turn dfp_intent into a xfs_log_itemChristoph Hellwig1-5/+6
2020-05-04xfs: merge the ->diff_items defer op into ->create_intentChristoph Hellwig1-2/+1
2020-05-04xfs: merge the ->log_item defer op into ->create_intentChristoph Hellwig1-2/+2
2018-12-12xfs: streamline defer op type handlingDarrick J. Wong1-16/+15
2018-12-12xfs: idiotproof defer op type configurationDarrick J. Wong1-1/+5
2018-08-02xfs: fold dfops into the transactionBrian Foster1-2/+0
2018-08-02xfs: pass transaction to xfs_defer_add()Brian Foster1-1/+1
2018-08-02xfs: replace xfs_defer_ops ->dop_pending with on-stack listBrian Foster1-1/+0
2018-08-02xfs: clean out superfluous dfops dop params/varsBrian Foster1-1/+1
2018-08-02xfs: drop dop param from xfs_defer_op_type ->finish_item() callbackBrian Foster1-2/+2
2018-08-02xfs: automatic dfops inode reloggingBrian Foster1-1/+0
2018-08-02xfs: automatic dfops buffer reloggingBrian Foster1-1/+0
2018-08-02xfs: replace dop_low with transaction flagBrian Foster1-11/+0
2018-08-02xfs: pass transaction to dfops reset/move helpersBrian Foster1-1/+1
2018-08-02xfs: remove unused __xfs_defer_cancel() internal helperBrian Foster1-1/+1
2018-07-26xfs: bypass final dfops roll in trans commit pathBrian Foster1-0/+1
2018-07-26xfs: drop unnecessary xfs_defer_finish() dfops parameterBrian Foster1-2/+2
2018-07-26xfs: support embedded dfops in transactionBrian Foster1-14/+2
2018-07-26xfs: pack holes in xfs_defer_ops and xfs_transBrian Foster1-1/+2
2018-07-26xfs: remove unused deferred ops committed fieldBrian Foster1-1/+0
2018-07-11xfs: remove xfs_defer_init() firstblock paramBrian Foster1-2/+1
2018-07-11xfs: refactor dfops init to attach to transactionBrian Foster1-1/+2
2018-06-06xfs: convert to SPDX license tagsDave Chinner1-15/+1
2018-05-09xfs: defer agfl block frees when dfops is availableBrian Foster1-0/+1
2017-12-14xfs: add the ability to join a held buffer to a defer_opsDarrick J. Wong1-1/+4
2017-09-01xfs: remove the ip argument to xfs_defer_finishChristoph Hellwig1-2/+1
2017-09-01xfs: rename xfs_defer_join to xfs_defer_ijoinChristoph Hellwig1-1/+1
2016-10-04xfs: implement deferred bmbt map/unmap operationsDarrick J. Wong1-0/+1
2016-10-03xfs: connect refcount adjust functions to upper layersDarrick J. Wong1-0/+1
2016-08-30xfs: track log done items directly in the deferred pending work itemDarrick J. Wong1-1/+1
2016-08-03xfs: enable the xfs_defer mechanism to process rmaps to updateDarrick J. Wong1-0/+1
2016-08-03xfs: change xfs_bmap_{finish,cancel,init,free} -> xfs_defer_*Darrick J. Wong1-7/+0
2016-08-03xfs: rework xfs_bmap_free callers to use xfs_defer_opsDarrick J. Wong1-0/+7
2016-08-03xfs: enable the xfs_defer mechanism to process extents to freeDarrick J. Wong1-0/+1
2016-08-03xfs: move deferred operations into a separate fileDarrick J. Wong1-0/+95