Home | History | Annotate | Download | only in disk_cache

Lines Matching refs:control_data_

209   control_data_ = backend_->GetLruData();
215 if (control_data_->transaction)
228 control_data_ = NULL;
236 Transaction lock(control_data_, node->address(), INSERT, list);
326 Transaction lock(control_data_, node->address(), REMOVE, list);
538 heads_[i] = Addr(control_data_->heads[i]);
543 tails_[i] = Addr(control_data_->tails[i]);
547 control_data_->heads[list] = heads_[list].value();
551 control_data_->tails[list] = tails_[list].value();
607 Addr node_addr(static_cast<CacheAddr>(control_data_->transaction));
623 Addr& my_head = heads_[control_data_->operation_list];
624 Addr& my_tail = tails_[control_data_->operation_list];
629 if (INSERT == control_data_->operation) {
632 } else if (REMOVE == control_data_->operation) {
642 control_data_->transaction = 0;
643 control_data_->operation = 0;
644 Addr& my_head = heads_[control_data_->operation_list];
645 Addr& my_tail = tails_[control_data_->operation_list];
652 Insert(node, true, static_cast<List>(control_data_->operation_list));
664 control_data_->transaction = 0;
670 control_data_->transaction = 0;
692 List my_list = static_cast<List>(control_data_->operation_list);
712 control_data_->transaction = 0;
713 control_data_->operation = 0;
874 DCHECK(control_data_->sizes[list] < kint32max);
875 if (control_data_->sizes[list] < kint32max)
876 control_data_->sizes[list]++;
883 DCHECK(control_data_->sizes[list] > 0);
884 if (control_data_->sizes[list] > 0)
885 control_data_->sizes[list]--;