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
↓ 3 callers
Method
notify
src/tlm_utils/peq_with_cb_and_phase.h:219
↓ 3 callers
Method
num_attributes
src/sysc/kernel/sc_object.cpp:340
↓ 3 callers
Function
num_bits
src/sysc/datatypes/int/sc_unsigned.h:1215
↓ 3 callers
Function
one_to_four
tests/systemc/misc/unit/data/general/subvector/test1/test1.cpp:40
↓ 3 callers
Function
operator new
src/sysc/utils/sc_hash.cpp:62
↓ 3 callers
Function
parent
tests/systemc/kernel/process_control/test07/test07.cpp:113
↓ 3 callers
Method
prepare_for_simulation
------------------------------------------------------------------------------ "sc_thread_process::prepare_for_simulation" This method prepares this
src/sysc/kernel/sc_thread_process.cpp:321
↓ 3 callers
Method
push_runnable_thread
src/sysc/kernel/sc_simcontext_int.h:215
↓ 3 callers
Method
rand
tests/systemc/misc/user_guide/chpt7.1/isaac.h:138
↓ 3 callers
Method
rand
tests/systemc/misc/user_guide/chpt7.2/isaac.h:138
↓ 3 callers
Function
rand_bitstr
Randomly generate a bit string with nbits bits. str has a length of nbits + 1. This function is used to generate random messages to process.
examples/sysc/rsa/rsa.cpp:125
↓ 3 callers
Function
rand_ps
tests/tlm/nb2b_adapter/nb2b_adapter.cpp:23
↓ 3 callers
Method
reference_decrement
------------------------------------------------------------------------------ "sc_process_b::reference_decrement" This inline method decrements the
src/sysc/kernel/sc_process.h:567
↓ 3 callers
Method
reference_increment
------------------------------------------------------------------------------ "sc_process_b::reference_increment" This inline method increments the
src/sysc/kernel/sc_process.h:580
↓ 3 callers
Method
release
src/sysc/utils/sc_mempool.cpp:146
↓ 3 callers
Method
release
examples/tlm/common/include/traffic_generator.h:130
↓ 3 callers
Method
remove_attribute
src/sysc/kernel/sc_object.cpp:318
↓ 3 callers
Method
remove_process
------------------------------------------------------------------------------ "sc_reset::remove_process" This method removes the supplied process fr
src/sysc/kernel/sc_reset.cpp:175
↓ 3 callers
Method
remove_runnable_method
src/sysc/kernel/sc_simcontext_int.h:256
↓ 3 callers
Method
request_update
src/sysc/communication/sc_prim_channel.h:315
↓ 3 callers
Method
reset_process
------------------------------------------------------------------------------ "sc_process_b::reset_process" This inline method changes the reset sta
src/sysc/kernel/sc_process.cpp:462
↓ 3 callers
Method
round
src/sysc/datatypes/fx/scfx_rep.cpp:2904
↓ 3 callers
Function
rshift
src/sysc/datatypes/fx/sc_fxval.h:1044
↓ 3 callers
Method
rshift
src/sysc/datatypes/fx/scfx_rep.cpp:1816
↓ 3 callers
Method
run
tests/systemc/communication/sc_export/test03/test03.cpp:15
↓ 3 callers
Function
sc_argc
src/sysc/kernel/sc_main_main.cpp:54
↓ 3 callers
Function
sc_elab_and_sim
src/sysc/kernel/sc_main_main.cpp:65
↓ 3 callers
Function
sc_get_default_time_unit
src/sysc/kernel/sc_time.cpp:453
↓ 3 callers
Function
sc_get_last_created_process_handle
src/sysc/kernel/sc_process_handle.h:535
↓ 3 callers
Function
sc_handle_exception
src/sysc/kernel/sc_except.cpp:83
↓ 3 callers
Function
sc_in
src/sysc/communication/sc_signal_ports.h:416
↓ 3 callers
Function
sc_release
src/sysc/kernel/sc_ver.cpp:69
↓ 3 callers
Function
sc_signal
src/sysc/communication/sc_signal.h:415
↓ 3 callers
Function
sc_trace_delta_cycles
src/sysc/tracing/sc_trace.h:332
↓ 3 callers
Function
sc_warn_notify
src/sysc/kernel/sc_event.cpp:701
↓ 3 callers
Method
scan
src/sysc/datatypes/bit/sc_bit_proxies.h:2420
↓ 3 callers
Function
scfx_is_equal
src/sysc/datatypes/fx/scfx_utils.h:236
↓ 3 callers
Function
set_extension
src/tlm_utils/instance_specific_extensions_int.h:68
↓ 3 callers
Method
set_rep
internal use only;
src/sysc/datatypes/fx/sc_fxval.h:826
↓ 3 callers
Method
set_val
internal use only;
src/sysc/datatypes/fx/sc_fxval.h:1567
↓ 3 callers
Method
sim_status
src/sysc/kernel/sc_simcontext.h:527
↓ 3 callers
Method
size
src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo.h:120
↓ 3 callers
Method
stage_callback
src/sysc/utils/sc_vector.cpp:127
↓ 3 callers
Function
stp_qget
src/sysc/packages/qt/stp.c:69
↓ 3 callers
Function
stp_qput
src/sysc/packages/qt/stp.c:86
↓ 3 callers
Method
suspend_me
------------------------------------------------------------------------------ "sc_thread_process::suspend_me" This method suspends this object insta
src/sysc/kernel/sc_thread_process.h:211
↓ 3 callers
Method
sync
Synchronize to systemC. This call will do a wait for the time the initiator was running ahead of systemC time and reset the tlm_quantumkeeper.
src/tlm_utils/tlm_quantumkeeper.h:101
↓ 3 callers
Function
test09_create
src/sysc/packages/qt/meas.c:519
↓ 3 callers
Function
test_constructors
tests/systemc/communication/sc_signal/constructors/test01.cpp:44
↓ 3 callers
Method
test_signed_signed
tests/systemc/datatypes/int/big_datatypes/multiply_divides/multiply_divides.cpp:138
↓ 3 callers
Function
to_bool
src/sysc/datatypes/bit/sc_bit.h:225
↓ 3 callers
Method
to_double
src/sysc/datatypes/fx/sc_fxval.h:1361
↓ 3 callers
Method
to_float
src/sysc/datatypes/fx/sc_fxval.h:1353
↓ 3 callers
Method
to_int64
src/sysc/datatypes/int/sc_int_base.h:1104
↓ 3 callers
Method
to_short
src/sysc/datatypes/fx/sc_fxval.h:1289
↓ 3 callers
Method
to_string
src/sysc/datatypes/bit/sc_proxy.h:1384
↓ 3 callers
Method
to_uint
src/sysc/datatypes/int/sc_signed.h:1474
↓ 3 callers
Method
to_uint64
src/sysc/datatypes/int/sc_uint_base.h:1068
↓ 3 callers
Method
to_ushort
src/sysc/datatypes/fx/sc_fxval.h:1297
↓ 3 callers
Method
trigger
+---------------------------------------------------------------------------- |"sc_event::trigger" | | This method "triggers" this object instance. Th
src/sysc/kernel/sc_event.cpp:378
↓ 3 callers
Function
txn_generator
(nr)
tests/tlm/endian_conv/testall.py:90
↓ 3 callers
Function
uint_type
src/sysc/datatypes/int/sc_uint_base.h:990
↓ 3 callers
Method
unlock
examples/sysc/2.1/scx_mutex_w_policy/scx_mutex_w_policy.cpp:80
↓ 3 callers
Function
usage
tests/systemc/misc/sim_tests/cycle_dw8051_demo/main.cpp:67
↓ 3 callers
Method
write
src/sysc/communication/sc_signal_ports.h:1003
↓ 3 callers
Method
write
src/sysc/communication/sc_fifo.h:262
↓ 3 callers
Method
write
tests/systemc/compliance_1666/test001/test001.cpp:86
↓ 3 callers
Method
yield
src/sysc/kernel/sc_cor_qt.cpp:269
↓ 2 callers
Function
AND_fn
tests/systemc/misc/synth/concat/fncall/test.cpp:50
↓ 2 callers
Method
B
tests/systemc/misc/ieee1666_2023/5.3.5/5.3.5.cpp:36
↓ 2 callers
Function
__FRAG__stream
(txn)
tests/tlm/endian_conv/testall.py:198
↓ 2 callers
Method
a
tests/systemc/misc/synth/wait_until/misc/test6/test6.cpp:40
↓ 2 callers
Function
abs_val
Return the absolute value of x.
examples/sysc/rsa/rsa.cpp:86
↓ 2 callers
Function
add
tests/systemc/misc/user_guide/chpt7.1/testbench.cpp:47
↓ 2 callers
Function
add
tests/systemc/misc/user_guide/chpt7.2/adder_sub.cpp:43
↓ 2 callers
Function
add
tests/systemc/misc/communication/channel/hwsw/hwsw.cpp:78
↓ 2 callers
Method
add_child_event
src/sysc/kernel/sc_process.h:421
↓ 2 callers
Method
add_monitor
------------------------------------------------------------------------------ "sc_thread_process::miscellaneous support" ---------------------------
src/sysc/kernel/sc_thread_process.h:401
↓ 2 callers
Method
add_static
src/sysc/kernel/sc_event.h:460
↓ 2 callers
Method
add_static_event
src/sysc/communication/sc_port.cpp:204
↓ 2 callers
Method
add_trace_internal
src/sysc/communication/sc_signal_ports.h:311
↓ 2 callers
Function
adjust_signed_hod
tests/systemc/datatypes/int/sc_vector/vector_shift/vector_shift.cpp:190
↓ 2 callers
Function
align
src/sysc/datatypes/fx/scfx_rep.cpp:2311
↓ 2 callers
Method
allocate
tests/tlm/nb2b_adapter/mm.h:55
↓ 2 callers
Function
and_reduce
src/sysc/datatypes/int/sc_signed.h:433
↓ 2 callers
Function
and_reduce
src/sysc/datatypes/int/sc_int_base.h:1152
↓ 2 callers
Function
and_reduce
src/sysc/datatypes/int/sc_unsigned.h:431
↓ 2 callers
Function
and_reduce
src/sysc/datatypes/int/sc_uint_base.h:1106
↓ 2 callers
Method
and_reduce
src/sysc/datatypes/int/sc_signed.h:1289
↓ 2 callers
Method
and_reduce
src/sysc/datatypes/int/sc_int_base.h:1045
↓ 2 callers
Method
and_reduce
src/sysc/datatypes/int/sc_unsigned.h:1303
↓ 2 callers
Method
and_reduce
src/sysc/datatypes/int/sc_uint_base.h:1001
↓ 2 callers
Function
assign_v_
src/sysc/datatypes/bit/sc_proxy.h:770
↓ 2 callers
Method
async_attach_suspending
tests/systemc/kernel/sc_suspend/sc_suspend.cpp:95
↓ 2 callers
Method
async_detach_suspending
tests/systemc/kernel/sc_suspend/sc_suspend.cpp:99
↓ 2 callers
Function
at
src/sysc/utils/sc_vector.h:123
↓ 2 callers
Function
at_posedge
src/sysc/kernel/sc_module.h:282
↓ 2 callers
Function
b_not
src/sysc/datatypes/bit/sc_bit.h:318
↓ 2 callers
Method
b_transport
tests/tlm/update_original/update_original.cpp:201
↓ 2 callers
Function
begin
get the begin iterator
src/sysc/kernel/sc_attribute.h:122
← previous
next →
701–800 of 9,705, ranked by callers