Functions

src/vmbitmap.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void bitmap_s_invalidate (_t_blk pbn, _t_page ppn, _t_size length)
void bitmap_s_end ()
void bitmap_s_init ()
void bitmap_s_get_block (int pbn, _u8 *block_bitmap)
void bitmap_s_clear_block (_t_blk pbn)
void vm_init ()
void vm_end ()
_u32 vm_alloc_page (_t_sect lsn, _t_blk *pbn, _t_page *ppn, int reqtype)
int vm_gc_check ()
void vm_gc_start ()
void vm_invalidate (_t_blk victim, _t_page ppn, _t_size length)

Function Documentation

void bitmap_s_clear_block ( _t_blk  pbn  ) 

Definition at line 94 of file bitmap.c.

Here is the caller graph for this function:

void bitmap_s_end (  ) 

Definition at line 56 of file bitmap.c.

Here is the caller graph for this function:

void bitmap_s_get_block ( int  pbn,
_u8 block_bitmap 
)

Definition at line 76 of file bitmap.c.

Here is the caller graph for this function:

void bitmap_s_init (  ) 

Definition at line 61 of file bitmap.c.

Here is the caller graph for this function:

void bitmap_s_invalidate ( _t_blk  pbn,
_t_page  ppn,
_t_size  length 
)

Definition at line 50 of file bitmap.c.

Here is the call graph for this function:

Here is the caller graph for this function:

_u32 vm_alloc_page ( _t_sect  lsn,
_t_blk pbn,
_t_page ppn,
int  reqtype 
)

Definition at line 89 of file vm_ftl.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void vm_end (  ) 

Definition at line 294 of file vm_ftl.c.

Here is the caller graph for this function:

int vm_gc_check (  ) 

Definition at line 250 of file vm_ftl.c.

Here is the caller graph for this function:

void vm_gc_start (  ) 

Definition at line 258 of file vm_ftl.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void vm_init (  ) 

Definition at line 312 of file vm_ftl.c.

Here is the caller graph for this function:

void vm_invalidate ( _t_blk  victim,
_t_page  ppn,
_t_size  length 
)

Definition at line 235 of file vm_ftl.c.

Here is the call graph for this function:

Here is the caller graph for this function:

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines