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
↓ 4,777 callers
Function
wait
src/sysc/kernel/sc_wait.h:74
↓ 2,093 callers
Method
write
tests/systemc/misc/ieee1666_2023/5.2.22/5.2.22.cpp:38
↓ 1,670 callers
Method
read
tests/systemc/misc/ieee1666_2023/5.12.8.3/5.12.8.3.cpp:38
↓ 937 callers
Function
sc_start
src/sysc/kernel/sc_simcontext.h:110
↓ 886 callers
Method
range
src/sysc/datatypes/fx/sc_fxnum.h:3416
↓ 821 callers
Method
pos
src/sysc/datatypes/fx/scfx_pow10.cpp:124
↓ 761 callers
Function
sc_time
src/sysc/kernel/sc_time.h:120
↓ 616 callers
Method
notify
tests/systemc/kernel/sc_suspend/sc_suspend.cpp:63
↓ 451 callers
Method
str
helper function to create an explicit string copy
src/sysc/utils/sc_string_view.h:61
↓ 447 callers
Method
write
examples/sysc/simple_bus/simple_bus.cpp:177
↓ 386 callers
Method
c_str
constexpr */
src/sysc/utils/sc_string_view.h:99
↓ 348 callers
Function
sc_trace
tests/systemc/misc/communication/channel/aggregate/rgb.cpp:47
↓ 295 callers
Function
sc_stop
src/sysc/kernel/sc_simcontext.cpp:1765
↓ 264 callers
Method
clone
src/sysc/datatypes/bit/sc_bit_proxies.h:512
↓ 262 callers
Method
write
tests/systemc/compliance_1666/test00/test00.cpp:81
↓ 261 callers
Method
name
src/sysc/kernel/sc_process_handle.h:365
↓ 259 callers
Method
to_string
src/sysc/kernel/sc_time.h:291
↓ 242 callers
Method
size
src/sysc/utils/sc_list.cpp:84
↓ 227 callers
Method
to_int
src/sysc/datatypes/fx/sc_fxval.h:1305
↓ 194 callers
Function
a
tests/systemc/misc/synth/directives/misc/test7/test.cpp:47
↓ 168 callers
Function
sc_bind
src/sysc/kernel/sc_dynamic_processes.h:47
↓ 167 callers
Function
concat
src/sysc/datatypes/bit/sc_lv_base.h:977
↓ 154 callers
Function
sc_spawn
src/sysc/kernel/sc_spawn.h:109
↓ 151 callers
Function
next_trigger
src/sysc/kernel/sc_wait.h:157
↓ 150 callers
Method
to_uint
src/sysc/datatypes/fx/sc_fxval.h:1321
↓ 149 callers
Method
bind
tests/systemc/1666-2011-compliance/virtual_bind/virtual_bind.cpp:56
↓ 139 callers
Function
sc_delta_count
src/sysc/kernel/sc_simcontext.h:789
↓ 135 callers
Method
get_digits
src/sysc/datatypes/int/sc_vector_utils.h:285
↓ 130 callers
Function
simcontext
get the simulation context
src/sysc/kernel/sc_cor.h:111
↓ 128 callers
Function
operator =
src/sysc/datatypes/int/sc_signed.h:582
↓ 121 callers
Function
sc_get_curr_simcontext
src/sysc/kernel/sc_simcontext.h:465
↓ 119 callers
Function
dont_initialize
src/sysc/kernel/sc_process.h:288
↓ 118 callers
Method
read
examples/sysc/simple_bus/simple_bus.cpp:150
↓ 109 callers
Method
end
src/sysc/kernel/sc_simcontext.cpp:1062
↓ 98 callers
Method
event
src/sysc/communication/sc_stub.h:140
↓ 95 callers
Method
begin
src/sysc/datatypes/fx/sc_context.h:265
↓ 92 callers
Function
b
tests/systemc/kernel/dynamic_processes/sc_barrier/test01/test01.cpp:23
↓ 91 callers
Function
sc_is_running
src/sysc/kernel/sc_simcontext.h:801
↓ 90 callers
Method
disable
tests/systemc/1666-2011-compliance/async_reset/async_reset.cpp:535
↓ 88 callers
Method
valid
src/sysc/utils/sc_report.cpp:163
↓ 87 callers
Method
size
src/sysc/kernel/sc_event.h:574
↓ 85 callers
Method
enable
tests/systemc/1666-2011-compliance/async_reset/async_reset.cpp:542
↓ 84 callers
Function
print
examples/tlm/common/src/report.cpp:35
↓ 81 callers
Method
neg
src/sysc/datatypes/fx/scfx_pow10.cpp:134
↓ 79 callers
Method
get_parent_object
src/sysc/kernel/sc_object.h:254
↓ 79 callers
Method
size
examples/tlm/common/include/traffic_generator.h:146
↓ 78 callers
Function
sc_gen_unique_name
src/sysc/kernel/sc_simcontext.cpp:1583
↓ 75 callers
Function
sc_get_status
+------------------------------------------------------------------------------------------------ |"sc_get_status" | | This method returns the current
src/sysc/kernel/sc_simcontext.h:488
↓ 73 callers
Method
length
src/sysc/datatypes/bit/sc_bit_proxies.h:161
↓ 69 callers
Method
resume
tests/systemc/1666-2011-compliance/async_reset/async_reset.cpp:528
↓ 68 callers
Function
dump
tests/systemc/datatypes/int/misc/test02/test02.cpp:4
↓ 67 callers
Method
read
read from channel
tests/systemc/communication/sc_prim_channel/test17/test17.cpp:95
↓ 67 callers
Method
reset
src/sysc/utils/sc_hash.cpp:505
↓ 67 callers
Function
to_string
src/sysc/datatypes/fx/sc_fxval.cpp:483
↓ 66 callers
Method
read
tests/systemc/compliance_1666/test001/test001.cpp:87
↓ 65 callers
Method
push_back
src/sysc/utils/sc_list.cpp:94
↓ 64 callers
Function
test
tests/systemc/datatypes/misc/test01/test01.cpp:48
↓ 64 callers
Method
wl
src/sysc/datatypes/fx/sc_fxnum.h:3613
↓ 60 callers
Function
bind
src/sysc/communication/sc_signal_ports.h:482
↓ 60 callers
Method
read
src/sysc/communication/sc_fifo.h:219
↓ 60 callers
Method
suspend
tests/systemc/1666-2011-compliance/async_reset/async_reset.cpp:521
↓ 57 callers
Method
length
src/sysc/datatypes/int/sc_vector_utils.h:289
↓ 56 callers
Function
size
src/sysc/datatypes/bit/sc_lv_base.h:206
↓ 55 callers
Method
set
src/sysc/datatypes/fx/sc_fxnum.cpp:74
↓ 55 callers
Method
what
src/sysc/kernel/sc_except.cpp:58
↓ 54 callers
Method
empty
src/sysc/utils/sc_hash.cpp:524
↓ 54 callers
Method
terminated
------------------------------------------------------------------------------ "sc_process_b::terminated" This inline method returns true if this obj
src/sysc/kernel/sc_process.h:642
↓ 53 callers
Method
get_process_object
src/sysc/kernel/sc_process_handle.h:336
↓ 52 callers
Function
size
src/sysc/utils/sc_pq.h:61
↓ 51 callers
Method
length
src/sysc/datatypes/fx/scfx_string.h:147
↓ 51 callers
Function
set
Set the ith bit with 1.
src/sysc/datatypes/int/sc_signed.h:830
↓ 51 callers
Method
to_bool
src/sysc/datatypes/bit/sc_bit_proxies.h:147
↓ 50 callers
Method
rand
tests/systemc/datatypes/int/big_datatypes/big_small/isaac.h:138
↓ 49 callers
Function
length
src/sysc/datatypes/int/sc_signed.h:186
↓ 48 callers
Function
assign
tests/systemc/datatypes/fx/constructors/assign.cpp:499
↓ 48 callers
Method
cancel
src/sysc/kernel/sc_event.cpp:61
↓ 47 callers
Function
get_array
examples/sysc/async_suspend/matplotlibcpp.h:270
↓ 46 callers
Function
to_uint64
src/sysc/datatypes/int/sc_bigint.h:439
↓ 45 callers
Function
adjust_hod
src/sysc/datatypes/int/sc_unsigned.h:1187
↓ 45 callers
Method
proc_kind
------------------------------------------------------------------------------ "sc_process_b::proc_kind" This method returns the kind of this process
src/sysc/kernel/sc_process.h:554
↓ 43 callers
Method
notify
examples/sysc/async_suspend/async_event.h:42
↓ 43 callers
Function
sc_ref
src/sysc/kernel/sc_dynamic_processes.h:57
↓ 42 callers
Method
get_bit
internal use only;
src/sysc/datatypes/fx/sc_fxval.h:1422
↓ 41 callers
Function
init
tests/systemc/utils/sc_vector/test06/test06.cpp:86
↓ 41 callers
Method
value
src/sysc/datatypes/bit/sc_bit_proxies.h:140
↓ 40 callers
Method
initialize
src/sysc/kernel/sc_simcontext.cpp:843
↓ 40 callers
Function
sc_abs
src/sysc/kernel/sc_macros.h:54
↓ 39 callers
Function
sc_min
src/sysc/kernel/sc_macros.h:38
↓ 38 callers
Method
size
src/sysc/communication/sc_port.cpp:186
↓ 38 callers
Method
to_uint64
src/sysc/datatypes/int/sc_signed.h:1417
↓ 37 callers
Function
sc_abort
src/sysc/utils/sc_report_handler.cpp:830
↓ 37 callers
Method
sync_reset_off
tests/systemc/1666-2011-compliance/async_reset/async_reset.cpp:556
↓ 37 callers
Method
to_int
src/sysc/datatypes/int/sc_signed.h:1467
↓ 36 callers
Function
sc_get_current_process_b
src/sysc/kernel/sc_simcontext.h:724
↓ 35 callers
Function
get_digits
src/sysc/datatypes/int/sc_signed.h:1209
↓ 35 callers
Method
iwl
src/sysc/datatypes/fx/sc_fxnum.h:3620
↓ 35 callers
Method
kill
src/sysc/kernel/sc_process_handle.h:355
↓ 35 callers
Function
sc_is_unwinding
src/sysc/kernel/sc_simcontext.cpp:1875
↓ 35 callers
Method
test
tests/systemc/datatypes/int/big_datatypes/assignments/assignments.cpp:47
↓ 35 callers
Method
write
write to channel
tests/systemc/communication/sc_prim_channel/test17/test17.cpp:72
next →
1–100 of 9,705, ranked by callers