Lines Matching refs:MemBackendImpl

31 MemBackendImpl::MemBackendImpl(net::NetLog* net_log)
34 MemBackendImpl::~MemBackendImpl() {
44 Backend* MemBackendImpl::CreateBackend(int max_bytes, net::NetLog* net_log) {
45 MemBackendImpl* cache = new MemBackendImpl(net_log);
55 bool MemBackendImpl::Init() {
80 bool MemBackendImpl::SetMaxSize(int max_bytes) {
93 void MemBackendImpl::InternalDoomEntry(MemEntryImpl* entry) {
107 void MemBackendImpl::UpdateRank(MemEntryImpl* node) {
111 void MemBackendImpl::ModifyStorageSize(int32 old_size, int32 new_size) {
118 int MemBackendImpl::MaxFileSize() const {
122 void MemBackendImpl::InsertIntoRankingList(MemEntryImpl* entry) {
126 void MemBackendImpl::RemoveFromRankingList(MemEntryImpl* entry) {
130 int32 MemBackendImpl::GetEntryCount() const {
134 int MemBackendImpl::OpenEntry(const std::string& key, Entry** entry,
142 int MemBackendImpl::CreateEntry(const std::string& key, Entry** entry,
150 int MemBackendImpl::DoomEntry(const std::string& key,
158 int MemBackendImpl::DoomAllEntries(CompletionCallback* callback) {
165 int MemBackendImpl::DoomEntriesBetween(const base::Time initial_time,
174 int MemBackendImpl::DoomEntriesSince(const base::Time initial_time,
182 int MemBackendImpl::OpenNextEntry(void** iter, Entry** next_entry,
190 void MemBackendImpl::EndEnumeration(void** iter) {
194 bool MemBackendImpl::OpenEntry(const std::string& key, Entry** entry) {
205 bool MemBackendImpl::CreateEntry(const std::string& key, Entry** entry) {
223 bool MemBackendImpl::DoomEntry(const std::string& key) {
233 bool MemBackendImpl::DoomAllEntries() {
238 bool MemBackendImpl::DoomEntriesBetween(const Time initial_time,
264 bool MemBackendImpl::DoomEntriesSince(const Time initial_time) {
276 bool MemBackendImpl::OpenNextEntry(void** iter, Entry** next_entry) {
293 void MemBackendImpl::TrimCache(bool empty) {
310 void MemBackendImpl::AddStorageSize(int32 bytes) {
318 void MemBackendImpl::SubstractStorageSize(int32 bytes) {