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
↓ 7 callers
Function
ForEach
tests/gtest/googletest/src/gtest-internal-inl.h:295
↓ 7 callers
Function
GTEST_LOCK_EXCLUDED_
tests/gtest/googletest/src/gtest.cc:3582
↓ 7 callers
Function
IF_VERBS_FAILURE
src/vma/dev/cq_mgr.cpp:812
↓ 7 callers
Function
StringStreamToString
Converts the buffer in a stringstream to an std::string, converting NUL bytes to "\\0" along the way.
tests/gtest/googletest/src/gtest.cc:1664
↓ 7 callers
Method
add_data_reader
src/stats/stats_publisher.cpp:108
↓ 7 callers
Method
begin
tests/gtest/googletest/include/gtest/internal/gtest-param-util.h:171
↓ 7 callers
Function
bitmap_find_first_zero
* Find first unset. * * @param bm Bitmap handle. * * @retval index - on success * @retval -1 - on failure ****************************
tools/daemon/bitmap.h:227
↓ 7 callers
Method
end
tests/gtest/googletest/include/gtest/internal/gtest-param-util.h:172
↓ 7 callers
Function
event_num_to_str_func
src/state_machine/main.cpp:185
↓ 7 callers
Function
free_lwip_pbuf
src/vma/dev/buffer_pool.h:16
↓ 7 callers
Function
get_current_time_us
tests/throughput_test/bandwidth_test.c:311
↓ 7 callers
Method
get_mtu
src/vma/proto/route_val.h:48
↓ 7 callers
Method
get_protocol
src/vma/sock/sockinfo.h:167
↓ 7 callers
Method
get_ring_profile_key
src/vma/dev/net_device_val.h:45
↓ 7 callers
Method
get_table_id
src/vma/proto/rule_val.h:40
↓ 7 callers
Function
gettid
tests/latency_test/udp_lat.c:372
↓ 7 callers
Method
is_mc
src/vma/util/sock_addr.h:37
↓ 7 callers
Function
nl_recv
tools/daemon/nl.c:121
↓ 7 callers
Function
nl_send
tools/daemon/nl.c:87
↓ 7 callers
Method
os_stack_trace_getter
Returns the current OS stack trace getter if it is not NULL; otherwise, creates an OsStackTraceGetter, makes it the current getter, and returns it.
tests/gtest/googletest/src/gtest.cc:4658
↓ 7 callers
Function
pbuf_cat
src/vma/lwip/pbuf.c:354
↓ 7 callers
Function
pbuf_header
* Adjusts the payload pointer to hide or reveal headers in the payload. * * Adjusts the ->payload pointer so that space for a header * (dis)appears
src/vma/lwip/pbuf.c:167
↓ 7 callers
Function
pbuf_realloc
* Shrink a pbuf chain to a desired length. * * @param p pbuf to shrink. * @param new_len desired new length of pbuf chain * * Depending on the de
src/vma/lwip/pbuf.c:89
↓ 7 callers
Method
poll_and_process_element_rx
src/vma/dev/cq_mgr.cpp:576
↓ 7 callers
Function
priv_safe_try_read_file
* like above however make sure that upon success the result in buf is a null terminated string and VLOG_DEBUG */
src/vma/util/utils.h:129
↓ 7 callers
Method
push_front
src/vma/util/vma_list.h:290
↓ 7 callers
Method
put_buffers_after_deref_thread_safe
src/vma/dev/buffer_pool.cpp:330
↓ 7 callers
Method
reset
src/vma/util/vma_stats.h:313
↓ 7 callers
Function
state_num_to_str_func
/ Debug functions definitions
src/state_machine/main.cpp:170
↓ 7 callers
Function
sys_addr2dev
tests/gtest/common/sys.cc:88
↓ 7 callers
Function
tc_req
tools/daemon/tc.c:75
↓ 7 callers
Function
tcp_pcb_purge
* Purges a TCP PCB. Removes any buffered data and frees the buffer memory * (pcb->ooseq, pcb->unsent and pcb->unacked are freed). * * @param pcb tc
src/vma/lwip/tcp.c:1288
↓ 7 callers
Function
to_str
src/vlogger/vlogger.cpp:106
↓ 7 callers
Function
usage
tests/mc_loop_test/mc_loop_test.c:42
↓ 6 callers
Function
Abort
tests/gtest/googletest/src/gtest-port.cc:699
↓ 6 callers
Function
ChopLowBits
Chops off the n lowest bits from a bit pattern. Returns the n lowest bits. As a side effect, the original bit pattern will be shifted to the right b
tests/gtest/googletest/src/gtest.cc:1429
↓ 6 callers
Method
Failed
Returns true iff the test failed.
tests/gtest/googletest/src/gtest.cc:1862
↓ 6 callers
Function
FormatFileLocation
Formats a source file path and a line number as they would appear in an error message from the compiler used to compile this code.
tests/gtest/googletest/src/gtest-port.cc:456
↓ 6 callers
Function
FormatRegexSyntaxError
Helper function used by ValidateRegex() to format error messages.
tests/gtest/googletest/src/gtest-port.cc:250
↓ 6 callers
Function
IsInSet
Returns true iff ch appears anywhere in str (excluding the terminating '\0' character).
tests/gtest/googletest/src/gtest-port.cc:203
↓ 6 callers
Function
IsPathSeparator
Returns whether the given character is a valid path separator.
tests/gtest/googletest/src/gtest-filepath.cc:92
↓ 6 callers
Function
ParseStringFlag
Parses a string for a string 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:4823
↓ 6 callers
Method
Reset
tests/gtest/googletest/src/gtest-internal-inl.h:984
↓ 6 callers
Function
SkipPrefix
If *pstr starts with the given prefix, modifies *pstr to be right past the prefix and returns true; otherwise leaves *pstr unchanged and returns false
tests/gtest/googletest/src/gtest.cc:4737
↓ 6 callers
Function
Values
tests/gtest/googletest/include/gtest/gtest-param-test.h:348
↓ 6 callers
Function
bitmap_test_group
* Tests if defined interval is a group of bits with identical values. * * @param bm Bitmap handle. * @param start Start bit index. * @param cou
tools/daemon/bitmap.h:175
↓ 6 callers
Method
calc_res_key_by_logic
* * @return the key that is part of a unique id in rings map */
src/vma/dev/ring_allocation_logic.cpp:63
↓ 6 callers
Method
del
src/vma/sock/fd_collection.cpp:579
↓ 6 callers
Method
do_wakeup
src/vma/sock/sockinfo.h:313
↓ 6 callers
Function
epoll_create
src/vma/sock/sock-redirect.cpp:2373
↓ 6 callers
Method
failed_test_count
Gets the number of failed tests.
tests/gtest/googletest/src/gtest.cc:739
↓ 6 callers
Method
generate_id
src/vma/dev/ring.h:86
↓ 6 callers
Function
get
tests/gtest/googletest/include/gtest/internal/gtest-tuple.h:929
↓ 6 callers
Method
get_curr_state
src/state_machine/sm.cpp:71
↓ 6 callers
Method
get_epoll_context_fd
src/vma/sock/socket_fd_api.cpp:350
↓ 6 callers
Method
get_if_name
src/vma/proto/route_val.h:47
↓ 6 callers
Method
get_ip_list
src/vma/dev/net_device_table_mgr.cpp:356
↓ 6 callers
Function
get_port_from_ifname
src/vma/util/utils.cpp:489
↓ 6 callers
Method
get_slave
src/vma/dev/net_device_val.cpp:650
↓ 6 callers
Method
get_state2str
src/vma/netlink/neigh_info.h:91
↓ 6 callers
Function
get_tsc_rate_per_second
* Calibrate TSC with CPU speed * @return number of tsc ticks per second */
src/utils/rdtsc.h:80
↓ 6 callers
Method
get_val
src/vma/proto/rule_entry.cpp:26
↓ 6 callers
Function
hash_del
tools/daemon/hash.c:159
↓ 6 callers
Method
init
src/vma/proto/header.cpp:11
↓ 6 callers
Method
is_list_member
is_list_member - check if the node is already a member in a list. */
src/vma/util/vma_list.h:58
↓ 6 callers
Method
is_readable
src/vma/sock/sockinfo_udp.cpp:1407
↓ 6 callers
Method
is_running
src/vma/event/event_handler_manager.h:178
↓ 6 callers
Method
is_simple
src/vma/dev/ring_slave.h:116
↓ 6 callers
Method
is_tcp
src/vma/proto/flow_tuple.cpp:66
↓ 6 callers
Method
is_valid
src/vma/proto/rule_val.h:45
↓ 6 callers
Function
libvma_yy_load_buffer_state
src/vma/config_scanner.c:1841
↓ 6 callers
Method
poll_and_process_element_tx
src/vma/dev/cq_mgr.cpp:621
↓ 6 callers
Function
prefetch_range
src/utils/asm-x86.h:116
↓ 6 callers
Function
priv_read_file
src/vma/util/utils.cpp:387
↓ 6 callers
Method
set_sa_family
src/vma/util/sock_addr.h:40
↓ 6 callers
Method
set_so_bindtodevice_addr
src/vma/proto/dst_entry.cpp:589
↓ 6 callers
Method
set_table_id
src/vma/proto/rule_val.h:30
↓ 6 callers
Function
shutdown
src/vma/sock/sock-redirect.cpp:873
↓ 6 callers
Function
sync_side
* FUNCTION: sync_side * ****************************************/
tests/extra_api_tests/tcp_zcopy_cb/utils.c:78
↓ 6 callers
Function
tcp_pcb_remove
* Purges the PCB and removes it from a PCB list. Any delayed ACKs are sent first. * * @param pcblist PCB list to purge. * @param pcb tcp_pcb to pur
src/vma/lwip/tcp.c:1339
↓ 6 callers
Function
tcp_receive
* Called by tcp_process. Checks if the given segment is an ACK for outstanding * data, and if so frees the memory of the buffered data. Next, is plac
src/vma/lwip/tcp_in.c:763
↓ 6 callers
Method
to_str
src/vma/infra/DemoSubject.h:22
↓ 6 callers
Method
to_str_in_addr
src/vma/util/sock_addr.h:71
↓ 6 callers
Method
to_str_in_port
src/vma/util/sock_addr.h:72
↓ 6 callers
Method
update_epfd
src/vma/event/event_handler_manager.cpp:369
↓ 5 callers
Function
EqFailure
Constructs and returns the message for an equality assertion (e.g. ASSERT_EQ, EXPECT_STREQ, etc) failure. The first four parameters are the expressio
tests/gtest/googletest/src/gtest.cc:1005
↓ 5 callers
Function
FormatDeathTestOutput
Returns an indented copy of stderr output for a death test. This makes distinguishing death test output lines from regular log lines much easier.
tests/gtest/googletest/src/gtest-death-test.cc:493
↓ 5 callers
Function
FormatTestCount
Formats the count of tests.
tests/gtest/googletest/src/gtest.cc:2514
↓ 5 callers
Function
GetLastErrnoDescription
Returns the message describing the last system error in errno.
tests/gtest/googletest/src/gtest-death-test.cc:304
↓ 5 callers
Function
Int32FromEnvOrDie
Parses the environment variable var as an Int32. If it is unset, returns default_val. If it is not an Int32, prints an error and aborts.
tests/gtest/googletest/src/gtest.cc:4500
↓ 5 callers
Function
StringFromGTestEnv
Reads and returns the string environment variable corresponding to the given flag; if it's not set, returns default_value.
tests/gtest/googletest/src/gtest-port.cc:798
↓ 5 callers
Function
_addr2str
tests/testbed/testbed.c:1335
↓ 5 callers
Function
atomic_fetch_and_inc
* Add to the atomic variable. * @param i integer value to add. * @param v pointer of type atomic_t. * @return Value before add. */
src/utils/atomic.h:78
↓ 5 callers
Method
back
src/vma/util/vma_list.h:217
↓ 5 callers
Function
bitmap_find_group
* Find a group of bits with identical values. * * @param bm Bitmap handle. * @param start Start bit index. * @param count Number of bits in the
tools/daemon/bitmap.h:202
↓ 5 callers
Function
bitmap_size
* Returns the size of the bitmap in bits. * * @param bm Bitmap handle. * * @retval Bitmap size ***********************************************
tools/daemon/bitmap.h:100
↓ 5 callers
Function
check_if_process_running
src/stats/stats_reader.cpp:947
↓ 5 callers
Method
clean_obj
src/vma/sock/pipeinfo.cpp:113
↓ 5 callers
Method
copy_l2_ip_hdr
src/vma/proto/header.h:85
↓ 5 callers
Method
free_packets
src/vma/sock/sockinfo_udp.cpp:2314
← previous
next →
201–300 of 3,841, ranked by callers