Lines Matching refs:previous
773 sure that the previous block contents are preserved in that case.
857 // remember any previous contents for the parent transaction
892 cache_transaction* previous = block->previous_transaction;
895 void* data = previous && block->original_data
897 // we first need to write back changes from previous transactions
913 if (previous != NULL) {
914 previous->blocks.Remove(block);
924 // Has the previous transation been finished with that write?
925 if (--previous->num_blocks == 0) {
926 TRACE(("cache transaction %ld finished!\n", previous->id));
928 notify_transaction_listeners(cache, previous, FSSH_TRANSACTION_WRITTEN);
931 hash_remove(cache->transaction_hash, previous);
932 delete_transaction(cache, previous);
1091 // move the block to the previous transaction list
1226 // move the block to the previous transaction list