DiscardableMemory   28 base/memory/discardable_memory.cc     DiscardableMemory::GetSupportedTypes(&supported_types);
DiscardableMemory   40 base/memory/discardable_memory.cc DiscardableMemoryType DiscardableMemory::GetNamedType(
DiscardableMemory   51 base/memory/discardable_memory.cc const char* DiscardableMemory::GetTypeName(DiscardableMemoryType type) {
DiscardableMemory   61 base/memory/discardable_memory.cc void DiscardableMemory::SetPreferredType(DiscardableMemoryType type) {
DiscardableMemory   73 base/memory/discardable_memory.cc DiscardableMemoryType DiscardableMemory::GetPreferredType() {
DiscardableMemory   81 base/memory/discardable_memory.cc scoped_ptr<DiscardableMemory> DiscardableMemory::CreateLockedMemory(
DiscardableMemory   63 base/memory/discardable_memory.h class BASE_EXPORT DiscardableMemory {
DiscardableMemory   65 base/memory/discardable_memory.h   virtual ~DiscardableMemory() {}
DiscardableMemory   94 base/memory/discardable_memory.h   static scoped_ptr<DiscardableMemory> CreateLockedMemoryWithType(
DiscardableMemory   98 base/memory/discardable_memory.h   static scoped_ptr<DiscardableMemory> CreateLockedMemory(size_t size);
DiscardableMemory  123 base/memory/discardable_memory_allocator_android.cc     : public DiscardableMemory {
DiscardableMemory  203 base/memory/discardable_memory_allocator_android.cc   scoped_ptr<DiscardableMemory> Allocate_Locked(size_t client_requested_size,
DiscardableMemory  216 base/memory/discardable_memory_allocator_android.cc     scoped_ptr<DiscardableMemory> memory = ReuseFreeChunk_Locked(
DiscardableMemory  223 base/memory/discardable_memory_allocator_android.cc       return scoped_ptr<DiscardableMemory>();
DiscardableMemory  290 base/memory/discardable_memory_allocator_android.cc   scoped_ptr<DiscardableMemory> ReuseFreeChunk_Locked(
DiscardableMemory  297 base/memory/discardable_memory_allocator_android.cc       return scoped_ptr<DiscardableMemory>();
DiscardableMemory  333 base/memory/discardable_memory_allocator_android.cc     scoped_ptr<DiscardableMemory> memory(
DiscardableMemory  497 base/memory/discardable_memory_allocator_android.cc scoped_ptr<DiscardableMemory> DiscardableMemoryAllocator::Allocate(
DiscardableMemory  501 base/memory/discardable_memory_allocator_android.cc     return scoped_ptr<DiscardableMemory>();
DiscardableMemory  510 base/memory/discardable_memory_allocator_android.cc     scoped_ptr<DiscardableMemory> memory(
DiscardableMemory  531 base/memory/discardable_memory_allocator_android.cc   return scoped_ptr<DiscardableMemory>();
DiscardableMemory   19 base/memory/discardable_memory_allocator_android.h class DiscardableMemory;
DiscardableMemory   45 base/memory/discardable_memory_allocator_android.h   scoped_ptr<DiscardableMemory> Allocate(size_t size);
DiscardableMemory   38 base/memory/discardable_memory_allocator_android_unittest.cc void WriteToDiscardableMemory(DiscardableMemory* memory, size_t size) {
DiscardableMemory   47 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(allocator_.Allocate(size));
DiscardableMemory   53 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(allocator_.Allocate(0));
DiscardableMemory   58 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(
DiscardableMemory   73 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(
DiscardableMemory   83 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(allocator.Allocate(kPageSize));
DiscardableMemory   93 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(allocator_.Allocate(size));
DiscardableMemory   99 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(allocator_.Allocate(kPageSize));
DiscardableMemory  106 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(allocator_.Allocate(kPageSize));
DiscardableMemory  109 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory_lock(allocator_.Allocate(kPageSize));
DiscardableMemory  122 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory(allocator_.Allocate(kPageSize));
DiscardableMemory  135 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory1(allocator_.Allocate(3 * kPageSize));
DiscardableMemory  137 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory2(allocator_.Allocate(2 * kPageSize));
DiscardableMemory  139 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory3(allocator_.Allocate(1 * kPageSize));
DiscardableMemory  153 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory1(allocator_.Allocate(kPageSize));
DiscardableMemory  155 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory2(allocator_.Allocate(kPageSize));
DiscardableMemory  157 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory3(allocator_.Allocate(kPageSize));
DiscardableMemory  159 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory4(allocator_.Allocate(kPageSize));
DiscardableMemory  172 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory1(allocator_.Allocate(4 * kPageSize));
DiscardableMemory  174 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory2(allocator_.Allocate(4 * kPageSize));
DiscardableMemory  189 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory1(allocator_.Allocate(4 * kPageSize));
DiscardableMemory  191 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory2(allocator_.Allocate(4 * kPageSize));
DiscardableMemory  196 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory3(allocator_.Allocate(2 * kPageSize));
DiscardableMemory  210 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory1(allocator_.Allocate(4 * kPageSize));
DiscardableMemory  212 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory2(allocator_.Allocate(4 * kPageSize));
DiscardableMemory  216 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory3(allocator_.Allocate(2 * kPageSize));
DiscardableMemory  235 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory_1(allocator_.Allocate(64 * 1024));
DiscardableMemory  237 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory_2(allocator_.Allocate(32 * 1024));
DiscardableMemory  246 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory_3(allocator_.Allocate(size));
DiscardableMemory  256 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory1(allocator_.Allocate(size));
DiscardableMemory  260 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory2(
DiscardableMemory  266 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory3(allocator_.Allocate(kPageSize));
DiscardableMemory  275 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory1(allocator_.Allocate(kPageSize));
DiscardableMemory  278 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory2(allocator_.Allocate(4 * kPageSize));
DiscardableMemory  291 base/memory/discardable_memory_allocator_android_unittest.cc   scoped_ptr<DiscardableMemory> memory3(allocator_.Allocate(4 * kPageSize));
DiscardableMemory   44 base/memory/discardable_memory_android.cc void DiscardableMemory::RegisterMemoryPressureListeners() {
DiscardableMemory   49 base/memory/discardable_memory_android.cc void DiscardableMemory::UnregisterMemoryPressureListeners() {
DiscardableMemory   54 base/memory/discardable_memory_android.cc void DiscardableMemory::GetSupportedTypes(
DiscardableMemory   65 base/memory/discardable_memory_android.cc scoped_ptr<DiscardableMemory> DiscardableMemory::CreateLockedMemoryWithType(
DiscardableMemory   70 base/memory/discardable_memory_android.cc       return scoped_ptr<DiscardableMemory>();
DiscardableMemory   78 base/memory/discardable_memory_android.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory   80 base/memory/discardable_memory_android.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory   86 base/memory/discardable_memory_android.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory   88 base/memory/discardable_memory_android.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory   93 base/memory/discardable_memory_android.cc   return scoped_ptr<DiscardableMemory>();
DiscardableMemory   97 base/memory/discardable_memory_android.cc bool DiscardableMemory::PurgeForTestingSupported() {
DiscardableMemory  102 base/memory/discardable_memory_android.cc void DiscardableMemory::PurgeForTesting() {
DiscardableMemory   13 base/memory/discardable_memory_emulated.h class DiscardableMemoryEmulated : public DiscardableMemory {
DiscardableMemory   14 base/memory/discardable_memory_linux.cc void DiscardableMemory::RegisterMemoryPressureListeners() {
DiscardableMemory   19 base/memory/discardable_memory_linux.cc void DiscardableMemory::UnregisterMemoryPressureListeners() {
DiscardableMemory   24 base/memory/discardable_memory_linux.cc void DiscardableMemory::GetSupportedTypes(
DiscardableMemory   34 base/memory/discardable_memory_linux.cc scoped_ptr<DiscardableMemory> DiscardableMemory::CreateLockedMemoryWithType(
DiscardableMemory   40 base/memory/discardable_memory_linux.cc       return scoped_ptr<DiscardableMemory>();
DiscardableMemory   45 base/memory/discardable_memory_linux.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory   47 base/memory/discardable_memory_linux.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory   53 base/memory/discardable_memory_linux.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory   55 base/memory/discardable_memory_linux.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory   60 base/memory/discardable_memory_linux.cc   return scoped_ptr<DiscardableMemory>();
DiscardableMemory   64 base/memory/discardable_memory_linux.cc bool DiscardableMemory::PurgeForTestingSupported() {
DiscardableMemory   69 base/memory/discardable_memory_linux.cc void DiscardableMemory::PurgeForTesting() {
DiscardableMemory   25 base/memory/discardable_memory_mac.cc class DiscardableMemoryMac : public DiscardableMemory {
DiscardableMemory   93 base/memory/discardable_memory_mac.cc void DiscardableMemory::RegisterMemoryPressureListeners() {
DiscardableMemory   98 base/memory/discardable_memory_mac.cc void DiscardableMemory::UnregisterMemoryPressureListeners() {
DiscardableMemory  103 base/memory/discardable_memory_mac.cc void DiscardableMemory::GetSupportedTypes(
DiscardableMemory  114 base/memory/discardable_memory_mac.cc scoped_ptr<DiscardableMemory> DiscardableMemory::CreateLockedMemoryWithType(
DiscardableMemory  119 base/memory/discardable_memory_mac.cc       return scoped_ptr<DiscardableMemory>();
DiscardableMemory  123 base/memory/discardable_memory_mac.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory  125 base/memory/discardable_memory_mac.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory  131 base/memory/discardable_memory_mac.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory  133 base/memory/discardable_memory_mac.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory  139 base/memory/discardable_memory_mac.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory  141 base/memory/discardable_memory_mac.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory  146 base/memory/discardable_memory_mac.cc   return scoped_ptr<DiscardableMemory>();
DiscardableMemory  150 base/memory/discardable_memory_mac.cc bool DiscardableMemory::PurgeForTestingSupported() {
DiscardableMemory  155 base/memory/discardable_memory_mac.cc void DiscardableMemory::PurgeForTesting() {
DiscardableMemory   13 base/memory/discardable_memory_malloc.h class DiscardableMemoryMalloc : public DiscardableMemory {
DiscardableMemory   69 base/memory/discardable_memory_manager.cc     const DiscardableMemory* discardable, size_t bytes) {
DiscardableMemory   81 base/memory/discardable_memory_manager.cc     const DiscardableMemory* discardable) {
DiscardableMemory   97 base/memory/discardable_memory_manager.cc     const DiscardableMemory* discardable,
DiscardableMemory  138 base/memory/discardable_memory_manager.cc     const DiscardableMemory* discardable,
DiscardableMemory  158 base/memory/discardable_memory_manager.cc     const DiscardableMemory* discardable) const {
DiscardableMemory  165 base/memory/discardable_memory_manager.cc     const DiscardableMemory* discardable) const {
DiscardableMemory   15 base/memory/discardable_memory_manager.h class DiscardableMemory;
DiscardableMemory   21 base/memory/discardable_memory_manager.h struct hash<const base::DiscardableMemory*> {
DiscardableMemory   22 base/memory/discardable_memory_manager.h   size_t operator()(const base::DiscardableMemory* ptr) const {
DiscardableMemory   65 base/memory/discardable_memory_manager.h   void Register(const DiscardableMemory* discardable, size_t bytes);
DiscardableMemory   68 base/memory/discardable_memory_manager.h   void Unregister(const DiscardableMemory* discardable);
DiscardableMemory   74 base/memory/discardable_memory_manager.h       const DiscardableMemory* discardable, bool* purged);
DiscardableMemory   78 base/memory/discardable_memory_manager.h   void Release(const DiscardableMemory* discardable,
DiscardableMemory   86 base/memory/discardable_memory_manager.h   bool IsRegisteredForTest(const DiscardableMemory* discardable) const;
DiscardableMemory   90 base/memory/discardable_memory_manager.h   bool CanBePurgedForTest(const DiscardableMemory* discardable) const;
DiscardableMemory   18 base/memory/discardable_memory_manager_unittest.cc   class TestDiscardableMemory : public DiscardableMemory {
DiscardableMemory   70 base/memory/discardable_memory_manager_unittest.cc   bool IsRegistered(const DiscardableMemory* discardable) {
DiscardableMemory   74 base/memory/discardable_memory_manager_unittest.cc   bool CanBePurged(const DiscardableMemory* discardable) {
DiscardableMemory   82 base/memory/discardable_memory_manager_unittest.cc   void* Memory(const DiscardableMemory* discardable) const {
DiscardableMemory   94 base/memory/discardable_memory_manager_unittest.cc   scoped_ptr<DiscardableMemory> CreateLockedMemory(size_t size) {
DiscardableMemory   98 base/memory/discardable_memory_manager_unittest.cc       return scoped_ptr<DiscardableMemory>();
DiscardableMemory   99 base/memory/discardable_memory_manager_unittest.cc     return memory.PassAs<DiscardableMemory>();
DiscardableMemory  116 base/memory/discardable_memory_manager_unittest.cc   const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  125 base/memory/discardable_memory_manager_unittest.cc   const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  133 base/memory/discardable_memory_manager_unittest.cc   const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  149 base/memory/discardable_memory_manager_unittest.cc   const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  172 base/memory/discardable_memory_manager_unittest.cc   const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  193 base/memory/discardable_memory_manager_unittest.cc     const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  199 base/memory/discardable_memory_manager_unittest.cc     const scoped_ptr<DiscardableMemory> massive_discardable(
DiscardableMemory  246 base/memory/discardable_memory_manager_unittest.cc   DiscardableMemory* discardable(unsigned position) {
DiscardableMemory  251 base/memory/discardable_memory_manager_unittest.cc   scoped_ptr<DiscardableMemory> discardables_[3];
DiscardableMemory  330 base/memory/discardable_memory_manager_unittest.cc     const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  340 base/memory/discardable_memory_manager_unittest.cc     const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  354 base/memory/discardable_memory_manager_unittest.cc   const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory  384 base/memory/discardable_memory_manager_unittest.cc     const scoped_ptr<DiscardableMemory> discardable(CreateLockedMemory(size));
DiscardableMemory   24 base/memory/discardable_memory_unittest.cc     DiscardableMemory::RegisterMemoryPressureListeners();
DiscardableMemory   27 base/memory/discardable_memory_unittest.cc     DiscardableMemory::UnregisterMemoryPressureListeners();
DiscardableMemory   31 base/memory/discardable_memory_unittest.cc   scoped_ptr<DiscardableMemory> CreateLockedMemory(size_t size) {
DiscardableMemory   32 base/memory/discardable_memory_unittest.cc     return DiscardableMemory::CreateLockedMemoryWithType(
DiscardableMemory   43 base/memory/discardable_memory_unittest.cc   std::string type_name(DiscardableMemory::GetTypeName(GetParam()));
DiscardableMemory   45 base/memory/discardable_memory_unittest.cc   EXPECT_EQ(GetParam(), DiscardableMemory::GetNamedType(type_name));
DiscardableMemory   56 base/memory/discardable_memory_unittest.cc   DiscardableMemory::GetSupportedTypes(&supported_types);
DiscardableMemory   74 base/memory/discardable_memory_unittest.cc   const scoped_ptr<DiscardableMemory> memory(CreateLockedMemory(kSize));
DiscardableMemory   90 base/memory/discardable_memory_unittest.cc   const scoped_ptr<DiscardableMemory> memory(CreateLockedMemory(kSize));
DiscardableMemory   97 base/memory/discardable_memory_unittest.cc   ASSERT_TRUE(DiscardableMemory::PurgeForTestingSupported());
DiscardableMemory   99 base/memory/discardable_memory_unittest.cc   const scoped_ptr<DiscardableMemory> memory(CreateLockedMemory(kSize));
DiscardableMemory  103 base/memory/discardable_memory_unittest.cc   DiscardableMemory::PurgeForTesting();
DiscardableMemory  111 base/memory/discardable_memory_unittest.cc   const scoped_ptr<DiscardableMemory> memory(CreateLockedMemory(kSize));
DiscardableMemory  121 base/memory/discardable_memory_unittest.cc   DiscardableMemory::GetSupportedTypes(&supported_types);
DiscardableMemory   14 base/memory/discardable_memory_win.cc void DiscardableMemory::RegisterMemoryPressureListeners() {
DiscardableMemory   19 base/memory/discardable_memory_win.cc void DiscardableMemory::UnregisterMemoryPressureListeners() {
DiscardableMemory   24 base/memory/discardable_memory_win.cc void DiscardableMemory::GetSupportedTypes(
DiscardableMemory   34 base/memory/discardable_memory_win.cc scoped_ptr<DiscardableMemory> DiscardableMemory::CreateLockedMemoryWithType(
DiscardableMemory   40 base/memory/discardable_memory_win.cc       return scoped_ptr<DiscardableMemory>();
DiscardableMemory   45 base/memory/discardable_memory_win.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory   47 base/memory/discardable_memory_win.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory   53 base/memory/discardable_memory_win.cc         return scoped_ptr<DiscardableMemory>();
DiscardableMemory   55 base/memory/discardable_memory_win.cc       return memory.PassAs<DiscardableMemory>();
DiscardableMemory   60 base/memory/discardable_memory_win.cc   return scoped_ptr<DiscardableMemory>();
DiscardableMemory   64 base/memory/discardable_memory_win.cc bool DiscardableMemory::PurgeForTestingSupported() {
DiscardableMemory   69 base/memory/discardable_memory_win.cc void DiscardableMemory::PurgeForTesting() {
DiscardableMemory  995 content/child/blink_platform_impl.cc       base::DiscardableMemory::GetPreferredType();
DiscardableMemory   14 content/child/web_discardable_memory_impl.cc   scoped_ptr<base::DiscardableMemory> memory(
DiscardableMemory   15 content/child/web_discardable_memory_impl.cc       base::DiscardableMemory::CreateLockedMemory(size));
DiscardableMemory   44 content/child/web_discardable_memory_impl.cc     scoped_ptr<base::DiscardableMemory> memory)
DiscardableMemory   33 content/child/web_discardable_memory_impl.h   WebDiscardableMemoryImpl(scoped_ptr<base::DiscardableMemory> memory);
DiscardableMemory   35 content/child/web_discardable_memory_impl.h   scoped_ptr<base::DiscardableMemory> discardable_;
DiscardableMemory  456 content/renderer/render_thread_impl.cc   base::DiscardableMemory::GetSupportedTypes(&supported_types);
DiscardableMemory  466 content/renderer/render_thread_impl.cc         base::DiscardableMemory::GetNamedType(requested_type_name);
DiscardableMemory  476 content/renderer/render_thread_impl.cc   base::DiscardableMemory::SetPreferredType(type);
DiscardableMemory  480 content/renderer/render_thread_impl.cc   base::DiscardableMemory::RegisterMemoryPressureListeners();
DiscardableMemory   32 skia/ext/SkDiscardableMemory_chrome.cc     scoped_ptr<base::DiscardableMemory> memory)
DiscardableMemory   37 skia/ext/SkDiscardableMemory_chrome.cc   scoped_ptr<base::DiscardableMemory> discardable(
DiscardableMemory   38 skia/ext/SkDiscardableMemory_chrome.cc       base::DiscardableMemory::CreateLockedMemory(bytes));
DiscardableMemory   26 skia/ext/SkDiscardableMemory_chrome.h   SkDiscardableMemoryChrome(scoped_ptr<base::DiscardableMemory> memory);
DiscardableMemory   28 skia/ext/SkDiscardableMemory_chrome.h   scoped_ptr<base::DiscardableMemory> discardable_;