Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mellanox/libvma
/ functions
Functions
3,841 in github.com/Mellanox/libvma
⨍
Functions
3,841
◇
Types & classes
1,830
↓ 4 callers
Function
pipe
src/vma/sock/sock-redirect.cpp:2544
↓ 4 callers
Function
poll_helper
Poll the file descriptors described by the NFDS structures starting at FDS. If TIMis nonzero and not -1, allow TIMmilliseconds for an event to
src/vma/sock/sock-redirect.cpp:2249
↓ 4 callers
Method
pop_back
src/vma/util/vma_list.h:235
↓ 4 callers
Function
print_activity_info
tests/latency_test/udp_lat.c:430
↓ 4 callers
Function
print_full_iomux_stats
Print statistics for select(), poll(), epoll()
src/stats/stats_reader.cpp:564
↓ 4 callers
Function
print_iomux_totals
src/stats/stats_reader.cpp:621
↓ 4 callers
Function
priv_ibv_event_desc_str
See - IB Arch Spec - 11.6.3 ASYNCHRONOUS EVENTS
src/vma/ib/base/verbs_extra.cpp:53
↓ 4 callers
Function
random
Gets the random number generator.
tests/gtest/googletest/src/gtest-internal-inl.h:804
↓ 4 callers
Method
repeater
Returns repeater that broadcasts the TestEventListener events to all subscribers.
tests/gtest/googletest/src/gtest.cc:3656
↓ 4 callers
Function
reset
src/vma/util/vma_stats.h:171
↓ 4 callers
Function
sendfile
src/vma/sock/sock-redirect.cpp:2071
↓ 4 callers
Function
server_receive_then_send
** receive from and send to selected socket */
tests/latency_test/udp_lat.c:1182
↓ 4 callers
Method
set_bound_addr
src/vma/proto/dst_entry.cpp:582
↓ 4 callers
Method
set_dst_addr
src/vma/proto/rule_val.h:27
↓ 4 callers
Method
set_immediate_os_sample
src/vma/sock/fd_collection.h:215
↓ 4 callers
Method
set_opcode
src/vma/dev/wqe_send_handler.h:23
↓ 4 callers
Method
set_timeout_msec
src/vma/util/utils.h:313
↓ 4 callers
Method
size
src/vma/util/chunk_list.h:112
↓ 4 callers
Function
sprintf_fdset
Format a fd_set into a string for logging Check nfd to know how many 32 bits hexs do we want to sprintf into user buffer
src/vma/sock/sock-redirect.cpp:2102
↓ 4 callers
Function
sys_rootuser
tests/gtest/common/sys.h:82
↓ 4 callers
Function
sys_sendto
tools/daemon/daemon.c:385
↓ 4 callers
Function
tcp_build_timestamp_option
Build a timestamp option (12 bytes long) at the specified options pointer) * * @param pcb tcp_pcb * @param opts option pointer where to store the t
src/vma/lwip/tcp_out.c:854
↓ 4 callers
Function
tcp_recv
* Used to specify the function that should be called when a TCP * connection receives data. * * @param pcb tcp_pcb to set the recv callback * @par
src/vma/lwip/tcp.c:1165
↓ 4 callers
Function
tcp_segs_free
* Deallocates a list of TCP segments (tcp_seg structures). * * @param seg tcp_seg list of TCP segments to free */
src/vma/lwip/tcp.c:909
↓ 4 callers
Method
test_to_run_count
Gets the number of tests that should run.
tests/gtest/googletest/src/gtest.cc:765
↓ 4 callers
Function
vlog_stop
src/vlogger/vlogger.cpp:246
↓ 4 callers
Method
wait_for_notification_and_process_element
src/vma/dev/cq_mgr.cpp:855
↓ 4 callers
Function
writev
src/vma/sock/sock-redirect.cpp:1739
↓ 4 callers
Function
yydestruct
(yymsg, yytype, yyvaluep)
src/vma/config_parser.c:1440
↓ 3 callers
Method
AddTestPartResult
Adds a test part result to the list.
tests/gtest/googletest/src/gtest.cc:1732
↓ 3 callers
Method
Append
tests/gtest/googletest/src/gtest.cc:3007
↓ 3 callers
Function
ArrayAsVector
tests/gtest/googletest/src/gtest.cc:1790
↓ 3 callers
Function
AssertionResult
Used in the EXPECT_TRUE/FALSE(bool_expression).
tests/gtest/googletest/include/gtest/gtest.h:262
↓ 3 callers
Function
CaptureStderr
Starts capturing stderr.
tests/gtest/googletest/src/gtest-port.cc:659
↓ 3 callers
Method
Clear
Clears the object.
tests/gtest/googletest/src/gtest.cc:1844
↓ 3 callers
Method
Clone
tests/gtest/googletest/include/gtest/internal/gtest-param-util.h:212
↓ 3 callers
Function
FlagToEnvVar
Returns the name of the environment variable corresponding to the given flag. For example, FlagToEnvVar("foo") will return "GTEST_FOO" in the open-so
tests/gtest/googletest/src/gtest-port.cc:709
↓ 3 callers
Function
FlushInfoLog
tests/gtest/googletest/include/gtest/internal/gtest-port.h:1044
↓ 3 callers
Function
FormatTimeInMillisAsSeconds
Formats the given time in milliseconds as seconds.
tests/gtest/googletest/src/gtest.cc:3281
↓ 3 callers
Method
GetTestPartResultReporterForCurrentThread
Returns the test part result reporter for the current thread.
tests/gtest/googletest/src/gtest.cc:696
↓ 3 callers
Function
GetTestTypeId
Returns the type ID of ::testing::Test. We should always call this instead of GetTypeId< ::testing::Test>() to get the type ID of testing::Test. Thi
tests/gtest/googletest/src/gtest.cc:598
↓ 3 callers
Function
Int32FromGTestEnv
Reads and returns a 32-bit integer stored in the environment variable corresponding to the given flag; if it isn't set or doesn't represent a valid 32
tests/gtest/googletest/src/gtest-port.cc:776
↓ 3 callers
Function
IsSpace
tests/gtest/googletest/include/gtest/internal/gtest-port.h:1671
↓ 3 callers
Function
IsTrue
tests/gtest/googletest/src/gtest.cc:4722
↓ 3 callers
Function
MatchRegexAtHead
Returns true iff regex matches a prefix of str. regex must be a valid simple regular expression and not start with "^", or the result is undefined.
tests/gtest/googletest/src/gtest-port.cc:347
↓ 3 callers
Function
ParseFlagValue
Parses a string as a command line flag. The string should have the format "--flag=value". When def_optional is true, the "=value" part can be omitte
tests/gtest/googletest/src/gtest.cc:4751
↓ 3 callers
Function
ParseInt32
Parses 'str' for a 32-bit signed integer. If successful, writes the result to *value and returns true; otherwise leaves *value unchanged and returns
tests/gtest/googletest/src/gtest-port.cc:724
↓ 3 callers
Function
ParseInt32Flag
Parses a string for an Int32 flag, in the form of "--flag=value". On success, stores the value of the flag in *value, and returns true. On failure,
tests/gtest/googletest/src/gtest.cc:4806
↓ 3 callers
Function
PrintByteSegmentInObjectTo
Prints a segment of bytes in the given object.
tests/gtest/googletest/src/gtest-printers.cc:59
↓ 3 callers
Function
PrintRawArrayTo
tests/gtest/googletest/include/gtest/gtest-printers.h:447
↓ 3 callers
Method
RemoveTrailingPathSeparator
If input name has a trailing separator character, remove it and return the name, otherwise return the name string unmodified. On Windows platform, use
tests/gtest/googletest/src/gtest-filepath.cc:341
↓ 3 callers
Function
ReportFailureInUnknownLocation
tests/gtest/googletest/src/gtest.cc:1941
↓ 3 callers
Function
ShuffleRange
tests/gtest/googletest/src/gtest-internal-inl.h:311
↓ 3 callers
Function
__vma_add_instance
use the above state for adding a new instance */
src/vma/config_parser.c:238
↓ 3 callers
Function
__vma_match_udp_receiver
src/vma/util/match.cpp:470
↓ 3 callers
Function
__vma_set_inet_addr_prefix_len
src/vma/config_parser.c:127
↓ 3 callers
Function
_udp_create_and_bind
tests/testbed/testbed.c:1451
↓ 3 callers
Function
_usage
tests/testbed/testbed.c:299
↓ 3 callers
Method
accept4
src/vma/sock/sockinfo_tcp.cpp:2567
↓ 3 callers
Function
align_to_octoword_up
src/vma/dev/qp_mgr_eth_mlx5.cpp:46
↓ 3 callers
Method
call
src/vma/iomux/io_mux_call.cpp:438
↓ 3 callers
Function
cc_ack_received
src/vma/lwip/cc.c:76
↓ 3 callers
Function
check_device_exist
src/vma/util/utils.cpp:932
↓ 3 callers
Function
cleanup
tests/latency_test/udp_lat.c:329
↓ 3 callers
Function
client_inc_sequnce_counter
tests/latency_test/udp_lat.c:1617
↓ 3 callers
Method
configure_eth_headers
src/vma/proto/header.cpp:109
↓ 3 callers
Method
configure_vlan_eth_headers
src/vma/proto/header.cpp:126
↓ 3 callers
Method
copy_l2_ip_udp_hdr
src/vma/proto/header.h:100
↓ 3 callers
Method
create_new_key
src/vma/dev/ring_allocation_logic.cpp:98
↓ 3 callers
Function
del_flow
tools/daemon/flow.c:349
↓ 3 callers
Method
empty
src/vma/util/chunk_list.h:108
↓ 3 callers
Method
enable_migration
src/vma/dev/ring_allocation_logic.h:59
↓ 3 callers
Method
fd_closed
src/vma/iomux/epfd_info.cpp:526
↓ 3 callers
Function
fd_collection_get_epfd
src/vma/sock/fd_collection.h:269
↓ 3 callers
Method
flow_in_reuse
src/vma/sock/sockinfo.h:160
↓ 3 callers
Function
free_pending_list
tools/daemon/flow.c:619
↓ 3 callers
Function
from_str
convert str to vlog_levels_t; upon error - returns the given 'def_value'
src/vlogger/vlogger.cpp:72
↓ 3 callers
Function
get_addr_from_nl_addr
src/vma/proto/route_table_mgr.cpp:244
↓ 3 callers
Method
get_addrlen
src/vma/proto/L2_address.h:35
↓ 3 callers
Function
get_bond_active_slave_name
src/vma/util/utils.cpp:839
↓ 3 callers
Function
get_bond_slaves_name_list
src/vma/util/utils.cpp:919
↓ 3 callers
Method
get_burst_capability
src/vma/dev/ib_ctx_handler.h:60
↓ 3 callers
Function
get_cpu_hz
* Read the CPU's Hz (based on /proc/cpuinfo Mhz report) * Provide the MAX and MIN values, which might be the case if core are running at power control
src/utils/rdtsc.h:30
↓ 3 callers
Method
get_ibv_cq_hndl
src/vma/dev/cq_mgr.cpp:178
↓ 3 callers
Method
get_ifname
src/vma/dev/net_device_val.h:210
↓ 3 callers
Method
get_listen_maxconn
src/vma/util/sysctl_reader.h:90
↓ 3 callers
Method
get_local_if
src/vma/proto/flow_tuple.h:95
↓ 3 callers
Method
get_max_mtu
src/vma/dev/net_device_table_mgr.cpp:548
↓ 3 callers
Function
get_netvsc_slave
src/vma/util/utils.cpp:854
↓ 3 callers
Method
get_num_of_sinks
src/vma/dev/rfs.h:106
↓ 3 callers
Method
get_route_val
src/vma/netlink/route_info.h:24
↓ 3 callers
Method
get_tx_comp_event_channel
src/vma/dev/ring_simple.h:69
↓ 3 callers
Method
getpeername
src/vma/sock/sockinfo_tcp.cpp:3995
↓ 3 callers
Method
global_ring_poll_and_process_element
src/vma/dev/net_device_val.cpp:1118
↓ 3 callers
Function
ibv_flow_spec_eth_set
src/vma/ib/base/verbs_extra.h:192
↓ 3 callers
Function
ibv_flow_spec_flow_tag_set
src/vma/ib/base/verbs_extra.h:224
↓ 3 callers
Method
index
tests/gtest/googletest/include/gtest/internal/gtest-death-test-internal.h:250
↓ 3 callers
Method
init_list
src/vma/util/vma_list.h:381
↓ 3 callers
Method
init_wqe
src/vma/dev/wqe_send_handler.cpp:30
↓ 3 callers
Method
isPassthrough
src/vma/sock/sockinfo_udp.h:70
← previous
next →
401–500 of 3,841, ranked by callers