Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/accellera-official/systemc
/ functions
Functions
9,705 in github.com/accellera-official/systemc
⨍
Functions
9,705
◇
Types & classes
1,401
↓ 17 callers
Method
register_nb_transport_fw
REGISTER_XXX
src/tlm_utils/simple_target_socket.h:77
↓ 17 callers
Function
sc_assemble_vector
src/sysc/utils/sc_vector.h:640
↓ 17 callers
Function
sc_pending_activity_at_current_time
src/sysc/kernel/sc_simcontext.h:824
↓ 17 callers
Method
size
get number of bound initiators NOTE: this is only valid at end of elaboration!
src/tlm_utils/multi_passthrough_target_socket.h:283
↓ 17 callers
Function
t_free
src/sysc/packages/qt/meas.c:91
↓ 17 callers
Method
wait
src/sysc/kernel/sc_join.h:80
↓ 16 callers
Method
basename
src/sysc/kernel/sc_event.cpp:54
↓ 16 callers
Method
get
src/sysc/datatypes/fx/sc_fxnum.cpp:68
↓ 16 callers
Method
get_next_transaction
needs to be called until it returns 0
src/tlm_utils/peq_with_get.h:58
↓ 16 callers
Method
lock
src/sysc/communication/sc_mutex.cpp:64
↓ 16 callers
Function
n_word
src/sysc/datatypes/fx/scfx_rep.cpp:88
↓ 16 callers
Method
operation
============================================================================== @fn memory::operation @brief performs read and write @details This ro
examples/tlm/common/src/memory.cpp:88
↓ 16 callers
Method
register_nb_transport_bw
src/tlm_utils/simple_initiator_socket.h:53
↓ 16 callers
Function
sc_close_wif_trace_file
src/sysc/tracing/sc_wif_trace.cpp:1327
↓ 16 callers
Function
sc_pause
src/sysc/kernel/sc_simcontext.h:817
↓ 16 callers
Function
sc_set_time_resolution
src/sysc/kernel/sc_time.cpp:344
↓ 16 callers
Method
set_bit
src/sysc/datatypes/fx/sc_fxnum.h:3685
↓ 16 callers
Function
to_int64
src/sysc/datatypes/int/sc_bigint.h:424
↓ 16 callers
Function
warn_no_parens
src/sysc/kernel/sc_sensitive.cpp:60
↓ 16 callers
Function
write
tests/systemc/communication/sc_mutex/test01/test01.cpp:46
↓ 16 callers
Function
write
tests/systemc/communication/sc_mutex/test02/test02.cpp:46
↓ 16 callers
Function
write
tests/systemc/communication/sc_semaphore/test01/test01.cpp:46
↓ 16 callers
Function
write
tests/systemc/communication/sc_semaphore/test02/test02.cpp:46
↓ 16 callers
Function
xor_reduce
src/sysc/datatypes/bit/sc_proxy.h:1510
↓ 15 callers
Function
DEFN_BIN_OP
src/sysc/datatypes/bit/sc_logic.h:338
↓ 15 callers
Method
add_process
------------------------------------------------------------------------------ "sc_join::add_process - sc_process_b*" This method adds a process to t
src/sysc/kernel/sc_join.cpp:60
↓ 15 callers
Method
cast
src/sysc/datatypes/fx/sc_fxnum.cpp:619
↓ 15 callers
Function
one_and_zeros
Create a number with one 1 and n 0's.
src/sysc/datatypes/int/sc_nbutils.h:113
↓ 15 callers
Method
pop_back
src/sysc/utils/sc_list.cpp:122
↓ 15 callers
Function
trigger
tests/systemc/communication/sc_signal/check_writer/test16/test16.cpp:108
↓ 15 callers
Method
value
src/sysc/kernel/sc_time.h:267
↓ 15 callers
Method
value
src/sysc/datatypes/fx/sc_fxnum.h:3602
↓ 14 callers
Function
and_reduce
src/sysc/datatypes/bit/sc_proxy.h:1478
↓ 14 callers
Method
back
src/sysc/utils/sc_list.cpp:232
↓ 14 callers
Method
begin
src/sysc/utils/sc_vector.h:438
↓ 14 callers
Method
clean_tail
src/sysc/datatypes/bit/sc_lv_base.h:298
↓ 14 callers
Method
end
src/sysc/utils/sc_vector.h:439
↓ 14 callers
Function
equal
tests/systemc/datatypes/int/sc_vector/vector_shift/vector_shift.cpp:220
↓ 14 callers
Function
free
src/tlm_core/tlm_2/tlm_generic_payload/tlm_gp.h:60
↓ 14 callers
Method
front
src/sysc/utils/sc_list.cpp:218
↓ 14 callers
Method
is_unwinding
------------------------------------------------------------------------------ "sc_process_b::is_unwinding" This method returns true if this process
src/sysc/kernel/sc_process.h:491
↓ 14 callers
Function
sc_unregister_stage_callback
src/sysc/kernel/sc_simcontext.cpp:2067
↓ 14 callers
Method
set_bit
src/sysc/datatypes/bit/sc_bit_proxies.h:2371
↓ 14 callers
Method
to_uint64
src/sysc/datatypes/fx/sc_fxval.h:1329
↓ 14 callers
Function
vector_insert_bits
+---------------------------------------------------------------------------- |"vector_insert_bits" | | This inline function inserts the supplied valu
src/sysc/datatypes/int/sc_vector_utils.h:1074
↓ 13 callers
Function
check_error
tests/systemc/kernel/sc_time/test20/test20.cpp:51
↓ 13 callers
Method
print
src/sysc/datatypes/int/sc_length_param.cpp:87
↓ 13 callers
Method
reset
src/sysc/kernel/sc_event.cpp:256
↓ 13 callers
Function
scfx_find_msb
src/sysc/datatypes/fx/scfx_utils.h:68
↓ 13 callers
Method
to_int64
src/sysc/datatypes/fx/sc_fxval.h:1313
↓ 13 callers
Function
to_long
src/sysc/datatypes/int/sc_bigint.h:454
↓ 13 callers
Function
to_ulong
src/sysc/datatypes/int/sc_bigint.h:463
↓ 13 callers
Function
write
src/sysc/communication/sc_signal_ports.h:1329
↓ 12 callers
Function
as_method_handle
src/sysc/kernel/sc_sensitive.cpp:46
↓ 12 callers
Function
as_thread_handle
src/sysc/kernel/sc_sensitive.cpp:53
↓ 12 callers
Method
clear
src/sysc/kernel/sc_except.cpp:51
↓ 12 callers
Method
display_error
src/tlm_utils/convenience_socket_bases.cpp:37
↓ 12 callers
Function
dump
tests/systemc/datatypes/int/sc_vector/vector_shift/vector_shift.cpp:211
↓ 12 callers
Function
empty_dup
src/sysc/utils/sc_report.cpp:62
↓ 12 callers
Function
foobar
tests/systemc/misc/synth/directives/misc/test6/test.cpp:47
↓ 12 callers
Method
get_object_manager
src/sysc/kernel/sc_simcontext.h:541
↓ 12 callers
Method
get_writer_policy
src/sysc/communication/sc_signal.h:187
↓ 12 callers
Function
lrotate
src/sysc/datatypes/bit/sc_lv_base.h:252
↓ 12 callers
Method
nb_transport_fw
tests/tlm/nb2b_adapter/nb2b_adapter.cpp:220
↓ 12 callers
Function
push_back
src/sysc/utils/sc_vector.h:135
↓ 12 callers
Function
rrotate
src/sysc/datatypes/bit/sc_lv_base.h:263
↓ 12 callers
Method
scan
src/sysc/datatypes/int/sc_signed.cpp:560
↓ 12 callers
Function
sign_extend
tests/systemc/datatypes/int/arith/arith04/arith04.cpp:46
↓ 12 callers
Method
wait
tests/systemc/kernel/dynamic_processes/sc_barrier/test01/sc_barrier.h:67
↓ 11 callers
Method
add_static_event
------------------------------------------------------------------------------ "sc_process_b::add_static_event" This method adds an event to the list
src/sysc/kernel/sc_process.cpp:64
↓ 11 callers
Method
bind
src/sysc/communication/sc_signal_ports.h:161
↓ 11 callers
Method
clock
tests/systemc/1666-2011-compliance/async_reset/async_reset.cpp:508
↓ 11 callers
Function
convert
tests/systemc/misc/stars/star116568/test.cpp:46
↓ 11 callers
Function
copy
src/sysc/utils/sc_hash.h:108
↓ 11 callers
Method
dump
src/sysc/kernel/sc_object.cpp:143
↓ 11 callers
Function
extend_sign_w_
src/sysc/datatypes/bit/sc_proxy.h:729
↓ 11 callers
Method
get_val
internal use only;
src/sysc/datatypes/fx/sc_fxnum.h:3834
↓ 11 callers
Function
get_words_
src/sysc/datatypes/bit/sc_proxy.h:711
↓ 11 callers
Method
len
src/sysc/datatypes/int/sc_length_param.h:184
↓ 11 callers
Method
num_available
src/sysc/communication/sc_fifo.h:93
↓ 11 callers
Method
post
src/sysc/communication/sc_semaphore.cpp:110
↓ 11 callers
Method
print
tests/systemc/communication/sc_signal/datatypes/test01/test01.cpp:60
↓ 11 callers
Function
release
src/sysc/communication/sc_mutex_if.h:93
↓ 11 callers
Method
release
tests/include/tlm/SimpleATInitiator2.h:83
↓ 11 callers
Method
resize_to
src/sysc/datatypes/fx/scfx_rep.h:492
↓ 11 callers
Function
sc_hierarchical_name_exists
src/sysc/kernel/sc_simcontext.h:876
↓ 11 callers
Function
sc_pending_activity_at_future_time
src/sysc/kernel/sc_simcontext.h:832
↓ 11 callers
Function
stp_init
src/sysc/packages/qt/stp.c:107
↓ 11 callers
Function
stp_start
src/sysc/packages/qt/stp.c:114
↓ 11 callers
Method
to_string
src/sysc/datatypes/fx/sc_fxnum.cpp:262
↓ 10 callers
Method
allow_read_write
src/tlm_core/tlm_2/tlm_2_interfaces/tlm_dmi.h:78
↓ 10 callers
Function
begin
src/sysc/utils/sc_vector.h:144
↓ 10 callers
Function
check_time
tests/systemc/kernel/sc_time/test19/test19.cpp:31
↓ 10 callers
Method
elaboration_done
We push the sc_module instance onto the stack of open objects so that any objects that are created in end_of_elaboration have the proper parent. After
src/sysc/kernel/sc_module.cpp:370
↓ 10 callers
Method
get_dmi_ptr
src/tlm_core/tlm_2/tlm_2_interfaces/tlm_dmi.h:58
↓ 10 callers
Method
initialize
tests/systemc/kernel/dynamic_processes/sc_barrier/test01/sc_barrier.h:62
↓ 10 callers
Function
insert
src/sysc/utils/sc_hash.h:111
↓ 10 callers
Method
insert
src/sysc/utils/sc_pq.cpp:71
↓ 10 callers
Function
log
tests/systemc/communication/sc_signal/check_writer/test15/test15.cpp:153
↓ 10 callers
Function
or_reduce
src/sysc/datatypes/bit/sc_proxy.h:1494
← previous
next →
201–300 of 9,705, ranked by callers