Inheritance list for class vmm_mam:
List of all members.Public Member Functions | |
| function vmm_mam_region | for_each ( bit reset = 0 ) |
| function vmm_ral_mem | get_memory ( ) |
| function void | new ( string name, vmm_mam_cfg cfg, vmm_ral_mem mem = NULL ) |
| function string | psdisplay ( string prefix = "" ) |
| function vmm_mam_cfg | reconfigure ( vmm_mam_cfg cfg = NULL ) |
| function void | release_all_regions ( ) |
| function void | release_region ( vmm_mam_region region ) |
| function vmm_mam_region | request_region ( int unsigned n_bytes, vmm_mam_allocator alloc = NULL ) |
| function vmm_mam_region | reserve_region ( bit[63:0] start_offset, int unsigned n_bytes ) |
Public Attributes | |
| vmm_mam_cfg | cfg |
| vmm_mam_allocator | default_alloc |
| int | for_each_idx |
| vmm_mam_region | in_use |
| vmm_log | log |
| vmm_ral_mem | memory |
Enum Typedefs | |
| typedef enum | alloc_mode_e |
| typedef enum | locality_e |
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
|
Defined at line 147 of file RAL/vmm_mam.sv.
|
|
|
Defined at line 149 of file RAL/vmm_mam.sv.
|
|
|
Defined at line 153 of file RAL/vmm_mam.sv.
|
|
|
Defined at line 152 of file RAL/vmm_mam.sv.
|
|
|
Defined at line 145 of file RAL/vmm_mam.sv.
|
|
|
Defined at line 150 of file RAL/vmm_mam.sv.
|
|
||||||
Defined at line 142 of file RAL/vmm_mam.sv.
|
|
||||||
Defined at line 143 of file RAL/vmm_mam.sv.
|