TextureMailboxHolder 150 cc/layers/texture_layer.cc TextureMailboxHolder::Create(mailbox, release_callback.Pass()); TextureMailboxHolder 284 cc/layers/texture_layer.cc TextureMailboxHolder* holder = holder_ref_->holder(); TextureMailboxHolder 306 cc/layers/texture_layer.cc TextureLayer::TextureMailboxHolder::MainThreadReference::MainThreadReference( TextureMailboxHolder 307 cc/layers/texture_layer.cc TextureMailboxHolder* holder) TextureMailboxHolder 312 cc/layers/texture_layer.cc TextureLayer::TextureMailboxHolder::MainThreadReference:: TextureMailboxHolder 317 cc/layers/texture_layer.cc TextureLayer::TextureMailboxHolder::TextureMailboxHolder( TextureMailboxHolder 327 cc/layers/texture_layer.cc TextureLayer::TextureMailboxHolder::~TextureMailboxHolder() { TextureMailboxHolder 331 cc/layers/texture_layer.cc scoped_ptr<TextureLayer::TextureMailboxHolder::MainThreadReference> TextureMailboxHolder 332 cc/layers/texture_layer.cc TextureLayer::TextureMailboxHolder::Create( TextureMailboxHolder 336 cc/layers/texture_layer.cc new TextureMailboxHolder(mailbox, release_callback.Pass()))); TextureMailboxHolder 339 cc/layers/texture_layer.cc void TextureLayer::TextureMailboxHolder::Return(uint32 sync_point, TextureMailboxHolder 347 cc/layers/texture_layer.cc TextureLayer::TextureMailboxHolder::GetCallbackForImplThread() { TextureMailboxHolder 353 cc/layers/texture_layer.cc base::Bind(&TextureMailboxHolder::ReturnAndReleaseOnImplThread, this)); TextureMailboxHolder 356 cc/layers/texture_layer.cc void TextureLayer::TextureMailboxHolder::InternalAddRef() { TextureMailboxHolder 360 cc/layers/texture_layer.cc void TextureLayer::TextureMailboxHolder::InternalRelease() { TextureMailboxHolder 369 cc/layers/texture_layer.cc void TextureLayer::TextureMailboxHolder::ReturnAndReleaseOnImplThread( TextureMailboxHolder 374 cc/layers/texture_layer.cc FROM_HERE, base::Bind(&TextureMailboxHolder::InternalRelease, this)); TextureMailboxHolder 24 cc/layers/texture_layer.h class CC_EXPORT TextureMailboxHolder TextureMailboxHolder 25 cc/layers/texture_layer.h : public base::RefCountedThreadSafe<TextureMailboxHolder> { TextureMailboxHolder 29 cc/layers/texture_layer.h explicit MainThreadReference(TextureMailboxHolder* holder); TextureMailboxHolder 31 cc/layers/texture_layer.h TextureMailboxHolder* holder() { return holder_.get(); } TextureMailboxHolder 34 cc/layers/texture_layer.h scoped_refptr<TextureMailboxHolder> holder_; TextureMailboxHolder 52 cc/layers/texture_layer.h virtual ~TextureMailboxHolder(); TextureMailboxHolder 55 cc/layers/texture_layer.h friend class base::RefCountedThreadSafe<TextureMailboxHolder>; TextureMailboxHolder 57 cc/layers/texture_layer.h explicit TextureMailboxHolder( TextureMailboxHolder 81 cc/layers/texture_layer.h DISALLOW_COPY_AND_ASSIGN(TextureMailboxHolder); TextureMailboxHolder 182 cc/layers/texture_layer.h scoped_ptr<TextureMailboxHolder::MainThreadReference> holder_ref_; TextureMailboxHolder 453 cc/layers/texture_layer_unittest.cc class TestMailboxHolder : public TextureLayer::TextureMailboxHolder { TextureMailboxHolder 455 cc/layers/texture_layer_unittest.cc using TextureLayer::TextureMailboxHolder::Create;