Home | History | Annotate | Download | only in src

Lines Matching full:free_

1599     free_[i].head_node_ = NULL;
1603 free_[kHead].next_size_ = kEnd;
1611 if (free_[i].head_node_ != NULL) {
1612 free_[cur].next_size_ = i;
1616 free_[cur].next_size_ = kEnd;
1644 node->set_next(free_[index].head_node_);
1645 free_[index].head_node_ = node->address();
1660 if (free_[index].head_node_ != NULL) {
1661 FreeListNode* node = FreeListNode::FromAddress(free_[index].head_node_);
1663 if ((free_[index].head_node_ = node->next()) == NULL) RemoveSize(index);
1681 FreeListNode* cur_node = FreeListNode::FromAddress(free_[cur].head_node_);
1683 FreeListNode* rem_node = FreeListNode::FromAddress(free_[cur].head_node_ +
1690 free_[prev].next_size_ = rem;
1692 if ((free_[cur].head_node_ = cur_node->next()) == NULL) {
1693 free_[rem].next_size_ = free_[cur].next_size_;
1695 free_[rem].next_size_ = cur;
1699 rem_node->set_next(free_[rem].head_node_);
1700 free_[rem].head_node_ = rem_node->address();
1703 if ((free_[cur].head_node_ = cur_node->next()) == NULL) {
1705 free_[prev].next_size_ = free_[cur].next_size_;
1716 rem_node->set_next(free_[rem].head_node_);
1717 free_[rem].head_node_ = rem_node->address();
1729 Address cur_addr = free_[i].head_node_;