gem5 v24.0.0.0
|
Public Member Functions | |
instance_specific_extension_container * | create () |
void | free (instance_specific_extension_container *) |
Static Public Member Functions | |
static instance_specific_extension_container_pool & | instance () |
Private Member Functions | |
instance_specific_extension_container_pool () | |
~instance_specific_extension_container_pool () | |
Private Attributes | |
instance_specific_extension_container * | unused |
Definition at line 104 of file instance_specific_extensions.cc.
|
inlineprivate |
Definition at line 106 of file instance_specific_extensions.cc.
|
private |
Definition at line 143 of file instance_specific_extensions.cc.
References tlm_utils::instance_specific_extension_container::next.
instance_specific_extension_container * tlm_utils::instance_specific_extension_container_pool::create | ( | ) |
Definition at line 125 of file instance_specific_extensions.cc.
References tlm_utils::instance_specific_extension_container::next.
void tlm_utils::instance_specific_extension_container_pool::free | ( | instance_specific_extension_container * | cont | ) |
Definition at line 136 of file instance_specific_extensions.cc.
References tlm_utils::instance_specific_extension_container::next.
Referenced by tlm_utils::instance_specific_extension_container::dec_use_count().
|
inlinestatic |
Definition at line 111 of file instance_specific_extensions.cc.
Referenced by tlm_utils::instance_specific_extension_container::dec_use_count().
|
private |
Definition at line 121 of file instance_specific_extensions.cc.