Home | History | Annotate | Download | only in disk_cache

Lines Matching defs:MemEntryImpl

48 MemEntryImpl::MemEntryImpl(MemBackendImpl* backend) {
63 bool MemEntryImpl::CreateEntry(const std::string& key, net::NetLog* net_log) {
78 void MemEntryImpl::InternalDoom() {
104 void MemEntryImpl::Open() {
114 bool MemEntryImpl::InUse() {
127 void MemEntryImpl::Doom() {
140 void MemEntryImpl::Close() {
149 std::string MemEntryImpl::GetKey() const {
155 Time MemEntryImpl::GetLastUsed() const {
159 Time MemEntryImpl::GetLastModified() const {
163 int32 MemEntryImpl::GetDataSize(int index) const {
169 int MemEntryImpl::ReadData(int index, int offset, net::IOBuffer* buf,
188 int MemEntryImpl::WriteData(int index, int offset, net::IOBuffer* buf,
207 int MemEntryImpl::ReadSparseData(int64 offset, net::IOBuffer* buf, int buf_len,
221 int MemEntryImpl::WriteSparseData(int64 offset, net::IOBuffer* buf, int buf_len,
234 int MemEntryImpl::GetAvailableRange(int64 offset, int len, int64* start,
252 bool MemEntryImpl::CouldBeSparse() const {
257 int MemEntryImpl::ReadyForSparseIO(
264 MemEntryImpl::~MemEntryImpl() {
271 int MemEntryImpl::InternalReadData(int index, int offset, net::IOBuffer* buf,
294 int MemEntryImpl::InternalWriteData(int index, int offset, net::IOBuffer* buf,
336 int MemEntryImpl::InternalReadSparseData(int64 offset, net::IOBuffer* buf,
352 MemEntryImpl* child = OpenChild(offset + io_buf->BytesConsumed(), false);
394 int MemEntryImpl::InternalWriteSparseData(int64 offset, net::IOBuffer* buf,
412 MemEntryImpl* child = OpenChild(offset + io_buf->BytesConsumed(), true);
461 int MemEntryImpl::GetAvailableRange(int64 offset, int len, int64* start) {
471 MemEntryImpl* current_child = NULL;
505 void MemEntryImpl::PrepareTarget(int index, int offset, int buf_len) {
522 void MemEntryImpl::UpdateRank(bool modified) {
533 bool MemEntryImpl::InitSparseInfo() {
550 bool MemEntryImpl::InitChildEntry(MemEntryImpl* parent, int child_id,
573 MemEntryImpl* MemEntryImpl::OpenChild(int64 offset, bool create) {
580 MemEntryImpl* child = new MemEntryImpl(backend_);
588 int MemEntryImpl::FindNextChild(int64 offset, int len, MemEntryImpl** child) {
597 MemEntryImpl* current_child = OpenChild(offset + scanned_len, false);
620 void MemEntryImpl::DetachChild(int child_id) {