Home | History | Annotate | Download | only in src

Lines Matching refs:NodeBlock

305   inline NodeBlock* FindBlock();
346 class GlobalHandles::NodeBlock {
350 explicit NodeBlock(GlobalHandles* global_handles, NodeBlock* next)
371 NodeBlock* old_first = global_handles_->first_used_block_;
394 NodeBlock* next() const { return next_; }
397 NodeBlock* next_used() const { return next_used_; }
398 NodeBlock* prev_used() const { return prev_used_; }
402 NodeBlock* const next_;
404 NodeBlock* next_used_;
405 NodeBlock* prev_used_;
415 GlobalHandles::NodeBlock* GlobalHandles::Node::FindBlock() {
418 NodeBlock* block = reinterpret_cast<NodeBlock*>(ptr);
425 NodeBlock* node_block = FindBlock();
434 NodeBlock* node_block = FindBlock();
459 if (++index_ < NodeBlock::kSize) return;
465 NodeBlock* block_;
483 NodeBlock* block = first_block_;
485 NodeBlock* tmp = block->next();
495 first_block_ = new NodeBlock(this, first_block_);