CS350 COS
COS
Loading...
Searching...
No Matches
BufCacheEntry Struct Reference

#include <bufcache.h>

Collaboration diagram for BufCacheEntry:
[legend]

Public Member Functions

 TAILQ_ENTRY (BufCacheEntry) htEntry
 
 TAILQ_ENTRY (BufCacheEntry) lruEntry
 

Data Fields

Diskdisk
 
uint64_t diskOffset
 
uint64_t refCount
 
void * buffer
 

Detailed Description

Definition at line 7 of file bufcache.h.

Member Function Documentation

◆ TAILQ_ENTRY() [1/2]

BufCacheEntry::TAILQ_ENTRY ( BufCacheEntry  )

◆ TAILQ_ENTRY() [2/2]

BufCacheEntry::TAILQ_ENTRY ( BufCacheEntry  )

Field Documentation

◆ buffer

void* BufCacheEntry::buffer

Definition at line 11 of file bufcache.h.

◆ disk

Disk* BufCacheEntry::disk

Definition at line 8 of file bufcache.h.

◆ diskOffset

uint64_t BufCacheEntry::diskOffset

Definition at line 9 of file bufcache.h.

◆ refCount

uint64_t BufCacheEntry::refCount

Definition at line 10 of file bufcache.h.


The documentation for this struct was generated from the following file: