Lines Matching refs:control_data_
213 control_data_ = backend_->GetLruData();
219 if (control_data_->transaction)
232 control_data_ = NULL;
240 Transaction lock(control_data_, node->address(), INSERT, list);
330 Transaction lock(control_data_, node->address(), REMOVE, list);
542 heads_[i] = Addr(control_data_->heads[i]);
547 tails_[i] = Addr(control_data_->tails[i]);
551 control_data_->heads[list] = heads_[list].value();
555 control_data_->tails[list] = tails_[list].value();
611 Addr node_addr(static_cast<CacheAddr>(control_data_->transaction));
627 Addr& my_head = heads_[control_data_->operation_list];
628 Addr& my_tail = tails_[control_data_->operation_list];
633 if (INSERT == control_data_->operation) {
636 } else if (REMOVE == control_data_->operation) {
646 control_data_->transaction = 0;
647 control_data_->operation = 0;
648 Addr& my_head = heads_[control_data_->operation_list];
649 Addr& my_tail = tails_[control_data_->operation_list];
656 Insert(node, true, static_cast<List>(control_data_->operation_list));
668 control_data_->transaction = 0;
674 control_data_->transaction = 0;
696 List my_list = static_cast<List>(control_data_->operation_list);
716 control_data_->transaction = 0;
717 control_data_->operation = 0;
878 DCHECK(control_data_->sizes[list] < kint32max);
879 if (control_data_->sizes[list] < kint32max)
880 control_data_->sizes[list]++;
887 DCHECK(control_data_->sizes[list] > 0);
888 if (control_data_->sizes[list] > 0)
889 control_data_->sizes[list]--;