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
↓ 10 callers
Method
pkt_in
examples/sysc/pkt_switch/fifo.cpp:40
↓ 10 callers
Method
pkt_out
examples/sysc/pkt_switch/fifo.cpp:46
↓ 10 callers
Method
print
src/sysc/datatypes/fx/sc_fxnum.cpp:83
↓ 10 callers
Method
rand
tests/systemc/datatypes/int/big_datatypes/multiply_divides/isaac.h:138
↓ 10 callers
Function
sc_end_of_simulation_invoked
src/sysc/kernel/sc_simcontext.h:854
↓ 10 callers
Function
sc_io_base
src/sysc/utils/sc_string.h:93
↓ 10 callers
Function
sc_io_show_base
src/sysc/utils/sc_string.h:103
↓ 10 callers
Function
size
get the size of the collection
src/sysc/kernel/sc_attribute.h:118
↓ 10 callers
Function
t_alloc
src/sysc/packages/qt/meas.c:55
↓ 10 callers
Function
test_signed
tests/systemc/datatypes/int/big_datatypes/shifts/test1/test1.cpp:15
↓ 10 callers
Function
test_unsigned
tests/systemc/datatypes/int/big_datatypes/shifts/test1/test1.cpp:98
↓ 10 callers
Method
triggered
tests/systemc/kernel/sc_suspend/sc_suspend.cpp:85
↓ 10 callers
Function
vector_find_significant_hod
+------------------------------------------------------------------------------------------------ |"vector_find_significant_hod" | | This function fin
src/sysc/datatypes/int/sc_vector_utils.h:387
↓ 10 callers
Function
vector_shift_left
+---------------------------------------------------------------------------- |"vector_shift_left" | | This function overload shifts the supplied vect
src/sysc/datatypes/int/sc_vector_utils.h:1682
↓ 10 callers
Function
write1
tests/systemc/datatypes/misc/test02/test02.cpp:45
↓ 10 callers
Function
write3
tests/systemc/datatypes/misc/test02/test02.cpp:64
↓ 9 callers
Function
bi
src/sysc/datatypes/fx/scfx_rep.h:126
↓ 9 callers
Function
c
examples/sysc/2.1/scx_barrier/main.cpp:68
↓ 9 callers
Function
do_hash
src/sysc/utils/sc_hash.h:74
↓ 9 callers
Function
driver
Constructor
tests/systemc/misc/user_guide/chpt6.1/driver.h:53
↓ 9 callers
Function
dump_hierarchy
tests/systemc/kernel/process_control/test07/test07.cpp:41
↓ 9 callers
Method
exponent
src/sysc/datatypes/fx/scfx_ieee.h:222
↓ 9 callers
Function
get_hod
src/sysc/datatypes/int/sc_signed.h:1212
↓ 9 callers
Method
get_local_time
Helper functions to get the time the initiator is running ahead of systenC (local time). This time should be passed to a target in the nb_transport ca
src/tlm_utils/tlm_quantumkeeper.h:145
↓ 9 callers
Method
get_msg_type
src/sysc/utils/sc_report.cpp:158
↓ 9 callers
Method
insert
src/tlm_utils/peq_with_cb_and_phase.h:76
↓ 9 callers
Function
invalid_handle_check
tests/systemc/compliance_1666/test203a/test203a.cpp:10
↓ 9 callers
Function
is_inf
src/sysc/datatypes/int/sc_nbutils.h:227
↓ 9 callers
Function
is_nan
src/sysc/datatypes/int/sc_nbutils.h:220
↓ 9 callers
Method
is_neg
src/sysc/datatypes/fx/sc_fxval.h:1372
↓ 9 callers
Function
length
src/sysc/datatypes/int/sc_int_base.h:174
↓ 9 callers
Function
nand_reduce
src/sysc/datatypes/bit/sc_proxy.h:1486
↓ 9 callers
Function
nor_reduce
src/sysc/datatypes/bit/sc_proxy.h:1502
↓ 9 callers
Function
notify
src/sysc/kernel/sc_event.cpp:712
↓ 9 callers
Function
num_bits
src/sysc/datatypes/int/sc_signed.h:1228
↓ 9 callers
Function
random_notify
tests/systemc/kernel/sc_event/test15/event_triggered.cpp:157
↓ 9 callers
Function
t_create
src/sysc/packages/qt/meas.c:80
↓ 9 callers
Method
to_char
src/sysc/datatypes/bit/sc_bit_proxies.h:150
↓ 9 callers
Method
to_seconds
src/sysc/kernel/sc_time.cpp:303
↓ 9 callers
Function
to_string
src/sysc/datatypes/int/sc_bigint.h:695
↓ 9 callers
Method
to_uint64
src/sysc/datatypes/fx/sc_fxnum.h:3519
↓ 9 callers
Function
update
src/sysc/communication/sc_writer_policy.h:79
↓ 9 callers
Function
vector_extract
+---------------------------------------------------------------------------- |"vector_extract" | | This inline function extracts the specified bits.
src/sysc/datatypes/int/sc_vector_utils.h:857
↓ 9 callers
Function
vector_zero
+------------------------------------------------------------------------------------------------ |"vector_zero" | | This function sets a specified ra
src/sysc/datatypes/int/sc_vector_utils.h:2706
↓ 9 callers
Method
wait_cycles
------------------------------------------------------------------------------ "sc_thread_process::wait_cycles" This method suspends this object inst
src/sysc/kernel/sc_thread_process.h:383
↓ 9 callers
Function
xnor_reduce
src/sysc/datatypes/bit/sc_proxy.h:1518
↓ 8 callers
Method
add_attribute
src/sysc/kernel/sc_object.cpp:291
↓ 8 callers
Function
allocate
src/sysc/datatypes/int/sc_nbutils.h:288
↓ 8 callers
Method
b_transport
tests/include/tlm/SimpleLTTarget1.h:66
↓ 8 callers
Function
check_string
tests/systemc/datatypes/int/arith/arith02/arith02.cpp:58
↓ 8 callers
Method
clear_extension
src/tlm_core/tlm_2/tlm_generic_payload/tlm_gp.cpp:340
↓ 8 callers
Method
display_warning
src/tlm_utils/convenience_socket_bases.cpp:29
↓ 8 callers
Function
end
src/sysc/utils/sc_vector.h:145
↓ 8 callers
Function
end_of_elaboration
tests/systemc/misc/stars/star126360/test.cpp:57
↓ 8 callers
Function
g
tests/systemc/compliance_1666/test208/test208.cpp:163
↓ 8 callers
Method
get_direct_mem_ptr
tests/tlm/nb2b_adapter/nb2b_adapter.cpp:245
↓ 8 callers
Method
get_read_latency
src/tlm_core/tlm_2/tlm_2_interfaces/tlm_dmi.h:61
↓ 8 callers
Method
get_write_latency
src/tlm_core/tlm_2/tlm_2_interfaces/tlm_dmi.h:62
↓ 8 callers
Function
load
tests/systemc/datatypes/int/big_datatypes/multiply_divides/multiply_divides.cpp:42
↓ 8 callers
Method
nb_transport_bw
tests/tlm/nb2b_adapter/nb2b_adapter.cpp:116
↓ 8 callers
Method
nb_transport_fw
============================================================================= nb_transport_fw implementation calls from initiators ==================
examples/tlm/common/src/at_target_4_phase.cpp:130
↓ 8 callers
Method
print
tests/systemc/misc/ieee1666_2023/5.13.7/5.13.7.cpp:37
↓ 8 callers
Function
query_rules
tests/systemc/utils/sc_report/action_selection/action_selection.cpp:178
↓ 8 callers
Function
query_rules
examples/sysc/2.1/sc_report/main.cpp:178
↓ 8 callers
Function
read
tests/systemc/communication/sc_prim_channel/test17/test17.cpp:134
↓ 8 callers
Function
sc_argv
src/sysc/kernel/sc_main_main.cpp:59
↓ 8 callers
Function
sc_set_default_time_unit
src/sysc/kernel/sc_time.cpp:403
↓ 8 callers
Function
sc_start_of_simulation_invoked
src/sysc/kernel/sc_simcontext.h:933
↓ 8 callers
Function
sc_trace
src/sysc/communication/sc_signal_ports.h:1731
↓ 8 callers
Method
scan
src/sysc/datatypes/fx/sc_fxnum.cpp:89
↓ 8 callers
Function
scfx_print_exp
src/sysc/datatypes/fx/scfx_utils.h:492
↓ 8 callers
Method
set_inf
src/sysc/datatypes/fx/scfx_rep.h:330
↓ 8 callers
Function
test10_init
src/sysc/packages/qt/meas.c:679
↓ 8 callers
Function
test_trim_pair
tests/systemc/datatypes/int/big_datatypes/multiply_divides/multiply_divides.cpp:255
↓ 8 callers
Function
wait
src/sysc/kernel/sc_wait_cthread.cpp:61
↓ 7 callers
Method
active_object
+---------------------------------------------------------------------------- |"sc_simcontext::active_object" | | This method returns the currently ac
src/sysc/kernel/sc_simcontext.cpp:471
↓ 7 callers
Method
add_product
src/sysc/datatypes/int/sc_vector_utils.h:1278
↓ 7 callers
Method
bindTargetSocket
tests/tlm/multi_sockets/MultiSocketSimpleSwitchAT.h:109
↓ 7 callers
Function
check_form_of_suffix
tests/systemc/compliance_1666/test209/test209.cpp:39
↓ 7 callers
Function
crunch
tests/systemc/datatypes/int/arith/arith01/arith01.cpp:65
↓ 7 callers
Function
dump_cached_report
tests/systemc/utils/sc_report/cached/cached.cpp:76
↓ 7 callers
Function
endsWith
tests/systemc/misc/unit/control/wait/wait.cpp:46
↓ 7 callers
Function
find_entry
src/sysc/utils/sc_hash.h:79
↓ 7 callers
Method
get_process_name
src/sysc/utils/sc_report.cpp:168
↓ 7 callers
Function
insert_if_not_exists
src/sysc/utils/sc_hash.h:114
↓ 7 callers
Method
mantissa0
src/sysc/datatypes/fx/scfx_ieee.h:237
↓ 7 callers
Method
mantissa1
src/sysc/datatypes/fx/scfx_ieee.h:251
↓ 7 callers
Method
nb_transport_bw
============================================================================= @fn select_initiator::nb_transport_bw @brief non-blocking transport fro
examples/tlm/common/src/select_initiator.cpp:223
↓ 7 callers
Method
next_exist
src/sysc/kernel/sc_thread_process.h:429
↓ 7 callers
Method
next_trigger
src/sysc/kernel/sc_method_process.h:186
↓ 7 callers
Function
not_equal
src/sysc/datatypes/bit/sc_bit.h:299
↓ 7 callers
Method
notify
THREADSAFE METHOD:
examples/sysc/2.3/simple_async/async_event.h:48
↓ 7 callers
Method
num_free
src/sysc/communication/sc_fifo.h:112
↓ 7 callers
Method
report_error
src/sysc/communication/sc_port.cpp:228
↓ 7 callers
Function
report_with_verbosity
tests/systemc/1666-2011-compliance/sc_verbosity/sc_verbosity.cpp:39
↓ 7 callers
Method
reset
src/tlm_utils/peq_with_cb_and_phase.h:70
↓ 7 callers
Method
reverse
+---------------------------------------------------------------------------- |"sc_signed::reverse" | | This method reverses the bits in this object i
src/sysc/datatypes/int/sc_signed_inlines.h:400
↓ 7 callers
Function
sc_deprecated_report_ids
src/sysc/utils/sc_report.cpp:48
↓ 7 callers
Function
sc_get_current_object
Get the current object hierarchy context Returns a pointer the the sc_object (module or process) that would become the parent object of a newly creat
src/sysc/kernel/sc_simcontext.h:718
↓ 7 callers
Method
set_nan
src/sysc/datatypes/fx/scfx_rep.h:322
← previous
next →
301–400 of 9,705, ranked by callers