Lines Matching refs:current_data

70 	void*			current_data;
78 // block in the parent transaction. It may point to current_data if the
105 // the changed data is either in current_data, or original_data -- the
510 _Allocate(fCurrent, block->current_data);
1268 ? block->original_data : block->current_data;
1313 if (_Data(block) == block->current_data)
1487 Free(block->current_data);
1516 block->current_data = Allocate();
1517 if (block->current_data == NULL) {
1563 if (block->parent_data != block->current_data)
1838 && memcmp(block->current_data, block->compare, cache->block_size)) {
1840 dump_block((const char*)block->current_data, 256, " ");
1950 block->current_data, blockSize);
2012 memset(block->current_data, 0, cache->block_size);
2027 *_block = block->current_data;
2082 memcpy(block->original_data, block->current_data, cache->block_size);
2087 if (block->parent_data == block->current_data) {
2102 memcpy(block->parent_data, block->current_data, cache->block_size);
2116 memset(block->current_data, 0, cache->block_size);
2126 *_block = block->current_data;
2140 (addr_t)block->current_data, (addr_t)block->original_data,
2154 kprintf(" current data: %p\n", block->current_data);
2190 set_debug_variable("_current", (addr_t)block->current_data);
2972 memcpy(block->current_data, block->original_data,
3055 if (block->parent_data != block->current_data) {
3134 memcpy(block->current_data, block->original_data,
3160 if (block->parent_data != block->current_data) {
3166 memcpy(block->current_data, block->parent_data,
3222 memcpy(block->current_data, block->original_data,
3233 block->parent_data = block->current_data;
3331 *_data = mainOnly ? block->parent_data : block->current_data;
3574 && block->parent_data != block->current_data) {
3677 memcpy(block->compare, block->current_data, cache->block_size);
3681 *_block = block->current_data;