|
|
| Ramdisk (void *buf, size_t size) |
| |
| Block | fix (uint64_t block_number) |
| |
| void | unfix (Block *block) |
| |
| int | sync () |
| |
| int | sync (Block *block) |
| |
|
virtual Block | fix (uint64_t block_number)=0 |
| |
|
virtual void | unfix (Block *block)=0 |
| |
|
virtual int | sync (Block *block)=0 |
| |
|
virtual int | sync ()=0 |
| |
|
bool | set_blocksize (unsigned int blocksize) |
| |
|
template<typename T > |
| T | divide_by_blocksize (T val) const |
| |
|
template<typename T > |
| T | modulo_blocksize (T val) const |
| |
|
|
unsigned int | blocksize |
| |
|
unsigned int | blocksize_bits |
| |
| Block Ramdisk::fix |
( |
uint64_t |
block_number | ) |
|
|
virtual |
| void Ramdisk::unfix |
( |
Block * |
block | ) |
|
|
virtual |
| int Ramdisk::sync |
( |
Block * |
block | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- fs/ramdisk.h
- fs/ramdisk.cc