Home
last modified time | relevance | path

Searched refs:__vpiCallback (Results 1 – 4 of 4) sorted by relevance

/dports/cad/iverilog/verilog-11.0/vvp/
H A Dvpi_event.cc38 struct __vpiCallback *tmp = callbacks_->next; in ~__vpiNamedEvent()
115 struct __vpiCallback*next = callbacks_; in run_vpi_callbacks()
116 struct __vpiCallback*prev = 0; in run_vpi_callbacks()
118 struct __vpiCallback*cur = next; in run_vpi_callbacks()
H A Dvpi_callback.cc66 inline __vpiCallback::__vpiCallback() in __vpiCallback() function in __vpiCallback
71 __vpiCallback::~__vpiCallback() in ~__vpiCallback()
75 int __vpiCallback::get_type_code(void) const in get_type_code()
279 class sync_callback : public __vpiCallback {
360 static struct __vpiCallback* make_afterdelay(p_cb_data data) in make_afterdelay()
386 static struct __vpiCallback* make_at_start_of_sim_time(p_cb_data data) in make_at_start_of_sim_time()
421 static struct __vpiCallback* make_at_end_of_sim_time(p_cb_data data) in make_at_end_of_sim_time()
461 class simulator_callback : public __vpiCallback {
615 struct __vpiCallback*obj = 0; in vpi_register_cb()
668 struct __vpiCallback*obj = dynamic_cast<__vpiCallback*>(ref); in vpi_remove_cb()
[all …]
H A Dvpi_priv.h180 struct __vpiCallback : public __vpiHandle { struct
181 __vpiCallback();
182 ~__vpiCallback();
186 struct __vpiCallback*next; argument
192 class value_callback : public __vpiCallback { argument
204 extern void callback_execute(struct __vpiCallback*cur);
526 inline void add_vpi_callback(__vpiCallback*cb) in add_vpi_callback()
542 __vpiCallback*callbacks_;
717 struct __vpiCallback *vpi_callbacks;
H A Darray.cc1283 struct __vpiCallback *next = vpi_callbacks; in word_change()
1284 struct __vpiCallback *prev = 0; in word_change()
1686 struct __vpiCallback*tmp = arr->vpi_callbacks->next; in memory_delete()