#include <defines.h>
Data Fields | |
vsignal * | sig |
char * | inst_name |
mod_parm * | mparm |
inst_parm * | next |
Structure containing parts for an instance parameter.
char* inst_parm_s::inst_name |
Name of instance to which this structure belongs to
Referenced by inst_parm_add(), inst_parm_add_genvar(), inst_parm_dealloc(), and param_has_override().
Pointer to base module parameter
Referenced by funit_size_elements(), inst_parm_add(), inst_parm_add_genvar(), inst_parm_bind(), instance_remove_parms_with_expr(), param_find_and_set_expr_value(), param_has_override(), and param_set_sig_size().
Pointer to next instance parameter in list
Referenced by funit_db_write(), funit_size_elements(), inst_parm_add(), inst_parm_add_genvar(), inst_parm_dealloc(), inst_parm_find(), instance_remove_parms_with_expr(), param_find_and_set_expr_value(), param_has_defparam(), and param_has_override().
Name, MSB, LSB and vector value for this instance parameter
Referenced by funit_size_elements(), inst_parm_add(), inst_parm_add_genvar(), inst_parm_bind(), inst_parm_dealloc(), inst_parm_find(), instance_remove_parms_with_expr(), param_db_write(), param_find_and_set_expr_value(), param_has_defparam(), param_has_override(), and param_set_sig_size().