Inheritance diagram for class uvm_mem_mam:
Public Member Functions | |
| function string | convert2string ( ) |
| function uvm_mem_region | for_each ( bit reset = 0 ) |
| function uvm_mem | get_memory ( ) |
| function void | new ( string name, uvm_mem_mam_cfg cfg, uvm_mem mem = null ) |
| function uvm_mem_mam_cfg | reconfigure ( uvm_mem_mam_cfg cfg = null ) |
| function void | release_all_regions ( ) |
| function void | release_region ( uvm_mem_region region ) |
| function uvm_mem_region | request_region ( int unsigned n_bytes, uvm_mem_mam_policy alloc = null, string fname = "", int lineno = 0 ) |
| function uvm_mem_region | reserve_region ( bit [63:0] start_offset, int unsigned n_bytes, string fname = "", int lineno = 0 ) |
Public Attributes | |
| uvm_mem_mam_policy | default_alloc |
Member Typedefs | |
| typedef enum | alloc_mode_e |
| typedef enum | locality_e |
|
|
|
|
|
|
|
|
|
|
|