Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NetSys/bess
/ functions
Functions
2,023 in github.com/NetSys/bess
⨍
Functions
2,023
◇
Types & classes
552
↳
Endpoints
4
↓ 2 callers
Function
_show_gatehook_class
(cli, cls_name, detail)
bessctl/commands.py:1563
↓ 2 callers
Function
_show_mclass
(cli, cls_name, detail)
bessctl/commands.py:1516
↓ 2 callers
Function
_show_module
(cli, module_name)
bessctl/commands.py:1441
↓ 2 callers
Function
_show_port
(cli, port)
bessctl/commands.py:1374
↓ 2 callers
Function
_show_tc_list
(cli, tcs)
bessctl/commands.py:1204
↓ 2 callers
Function
_show_worker
(cli, w)
bessctl/commands.py:1031
↓ 2 callers
Function
_show_worker_header
(cli)
bessctl/commands.py:1022
↓ 2 callers
Function
_string_to_enum
(field, input_value)
pybess/protobuf_to_dict.py:233
↓ 2 callers
Function
_track_gate
(cli, bits, flag, module_name, direction, gate)
bessctl/commands.py:1972
↓ 2 callers
Method
_vlan_output_test
(self, vids, double_tag=False, default_gate=0)
bessctl/module_tests/vlan.py:40
↓ 2 callers
Function
add_tc_to_orphan
core/worker.cc:373
↓ 2 callers
Method
aggregate_rtt
(old, new)
bessctl/measurement_utils.py:173
↓ 2 callers
Function
align_ceil_pow2
core/utils/common.h:76
↓ 2 callers
Method
assigned
core/metadata.h:117
↓ 2 callers
Method
buf_size
Returns the size of the underlying buffer
core/utils/tcp_flow_reconstruct.h:59
↓ 2 callers
Method
buffer
core/packet.h:112
↓ 2 callers
Function
build_dpdk
()
build.py:307
↓ 2 callers
Function
clear_data
This function clears any old data
bin/dpdk-devbind.py:259
↓ 2 callers
Method
data_len
core/packet.h:125
↓ 2 callers
Method
decrease_key_top
Notifies the priority queue that the key of the top element may have been decreased, necessitating a reorganization of the heap structure.
core/utils/extended_priority_queue.h:54
↓ 2 callers
Method
degree
core/metadata.h:127
↓ 2 callers
Function
destroy_worker
core/worker.cc:182
↓ 2 callers
Function
detach_tc
core/worker.cc:394
↓ 2 callers
Function
disable_hook_for_module
core/bessctl.cc:176
↓ 2 callers
Function
disable_syslog
core/dpdk.cc:54
↓ 2 callers
Method
dma_addr
core/packet.h:183
↓ 2 callers
Function
docker_env_args
()
container_build.py:113
↓ 2 callers
Function
docker_mount_args
Return the string of arguments to "docker run" suitable for mounting BESS_DIR_HOST (as BESS_DIR_CONTAINER), ccache, and all the plugins u
container_build.py:52
↓ 2 callers
Function
drain_drv_to_sn_q
core/drivers/vport.cc:123
↓ 2 callers
Function
drain_sn_to_drv_q
core/drivers/vport.cc:102
↓ 2 callers
Function
enable_hook_for_module
core/bessctl.cc:107
↓ 2 callers
Function
enable_syslog
core/dpdk.cc:58
↓ 2 callers
Method
fd_event
core/worker.h:102
↓ 2 callers
Function
find_index
Finds addr from a 4-way bucket *table and returns its index + 1. Returns zero if not found.
core/modules/l2_forward.cc:152
↓ 2 callers
Function
findchar_fast
Note: SSE version of findchar_fast always reads 16 bytes out of ranges, and ranges_size must be even and between 2 and 16.
core/utils/http_parser.cc:107
↓ 2 callers
Method
full
core/pktbatch.h:63
↓ 2 callers
Function
gen_unix_socket
Create a socket that can send data to BESS and/or receive data from BESS, once it has a PortInc or PortOut or similar wrapped around it.
bessctl/test_utils.py:92
↓ 2 callers
Method
get_mclass_info
(self, name)
pybess/bess.py:430
↓ 2 callers
Method
get_prompt
(self)
bessctl/cli.py:349
↓ 2 callers
Function
get_root_tc
(bess)
bessctl/test_utils.py:56
↓ 2 callers
Function
get_token_to_eol
core/utils/http_parser.cc:132
↓ 2 callers
Function
get_total
(arr)
bessctl/commands.py:1738
↓ 2 callers
Method
get_version
(self)
pybess/bess.py:289
↓ 2 callers
Method
go_interactive
(self)
bessctl/cli.py:490
↓ 2 callers
Method
incr_degree
core/metadata.h:128
↓ 2 callers
Method
invalid
core/metadata.h:120
↓ 2 callers
Function
is_active_gate
core/module.h:635
↓ 2 callers
Method
is_connection_broken
(self)
pybess/bess.py:173
↓ 2 callers
Function
is_cpu_present
Check if a cpu is present by the presence of the cpu information for it */
core/worker.cc:84
↓ 2 callers
Function
is_gate_expr
(exp, is_ogate)
bessctl/sugar.py:162
↓ 2 callers
Function
is_kernel_header_installed
()
build.py:207
↓ 2 callers
Method
is_pause_requested
---------------------------------------------------------------------- * functions below are invoked by worker threads * -----------------------
core/worker.h:88
↓ 2 callers
Function
is_power_of_2
core/modules/l2_forward.cc:44
↓ 2 callers
Function
is_valid_gate
core/modules/random_split.cc:36
↓ 2 callers
Method
kill
(self, block=True)
pybess/bess.py:276
↓ 2 callers
Function
linux_set_mempolicy
set_mempolicy() without libnuma dependency
core/memory.cc:23
↓ 2 callers
Method
list_matched
(self, line, filter)
bessctl/cli.py:224
↓ 2 callers
Method
list_plugins
(self)
pybess/bess.py:410
↓ 2 callers
Function
llring_atomic32_cmpset
core/kmod/llring.h:170
↓ 2 callers
Function
llring_mc_dequeue_bulk
* Dequeue several objects from a ring (multi-consumers safe). * * This function uses a "compare and set" instruction to move the * consumer index a
core/kmod/llring.h:867
↓ 2 callers
Function
llring_mc_dequeue_burst
* Dequeue several objects from a ring (multi-consumers safe). When the request * objects are more than the available objects, only dequeue the actual
core/kmod/llring.h:1136
↓ 2 callers
Function
llring_mp_enqueue_burst
* Enqueue several objects on the ring (multi-producers safe). * * This function uses a "compare and set" instruction to move the * producer index a
core/kmod/llring.h:1067
↓ 2 callers
Function
llring_pause
core/kmod/llring.h:137
↓ 2 callers
Function
llring_sc_dequeue_bulk
* Dequeue several objects from a ring (NOT multi-consumers safe). * * @param r * A pointer to the ring structure. * @param obj_table * A poin
core/kmod/llring.h:889
↓ 2 callers
Function
llring_sp_enqueue
* Enqueue one object on a ring (NOT multi-producers safe). * * @param r * A pointer to the ring structure. * @param obj * A pointer to the ob
core/kmod/llring.h:816
↓ 2 callers
Function
llring_sp_enqueue_burst
* Enqueue several objects on a ring (NOT multi-producers safe). * * @param r * A pointer to the ring structure. * @param obj_table * A pointe
core/kmod/llring.h:1086
↓ 2 callers
Function
m128i_extract_u64
core/utils/simd.h:82
↓ 2 callers
Function
make_modules
(names)
bessctl/commands.py:103
↓ 2 callers
Function
mcs_lock
core/utils/mcslock.h:51
↓ 2 callers
Function
mcs_unlock
core/utils/mcslock.h:71
↓ 2 callers
Method
nb_segs
core/packet.h:116
↓ 2 callers
Method
num_active_workers
Number of active workers attached to this module.
core/module.h:344
↓ 2 callers
Method
num_buckets
core/utils/histogram.h:178
↓ 2 callers
Function
parenthesize
(exp)
bessctl/sugar.py:184
↓ 2 callers
Function
pareto_variate
find x from CDF of pareto distribution from given y in [0.0, 1.0) */
core/modules/flowgen.cc:61
↓ 2 callers
Function
parse_http_version
returned pointer is always within [buf, buf_end), or null */
core/utils/http_parser.cc:228
↓ 2 callers
Function
parse_int
_buf is always within [buf, buf_end) upon success */
core/utils/http_parser.cc:205
↓ 2 callers
Method
pool
Note: It would be ideal to not expose this
core/packet_pool.h:67
↓ 2 callers
Function
print_footer
()
bessctl/commands.py:1716
↓ 2 callers
Function
print_header
(timestamp)
bessctl/commands.py:1707
↓ 2 callers
Function
refill_tx_bufs
core/drivers/vport.cc:76
↓ 2 callers
Function
remove_tc_from_orphan
core/worker.cc:377
↓ 2 callers
Function
return_with_errno
core/bessctl.cc:87
↓ 2 callers
Function
run_cmd
(cmd)
container_build.py:98
↓ 2 callers
Function
run_global_resume_hooks
core/resume_hook.cc:66
↓ 2 callers
Method
run_suite
(self, suite)
bessctl/test_sugar.py:54
↓ 2 callers
Function
scaled_pareto_variate
core/modules/flowgen.cc:65
↓ 2 callers
Function
scp
(vm_id, localpath, remotepath)
bessctl/conf/port/vhost/launch_vm.py:102
↓ 2 callers
Method
set_assigned
core/metadata.h:118
↓ 2 callers
Method
set_current_ns
core/worker.h:116
↓ 2 callers
Method
set_current_tsc
core/worker.h:113
↓ 2 callers
Method
set_limit
Set the limit to `limit`, which is in units of the resource type
core/traffic_class.h:522
↓ 2 callers
Method
set_max_burst
Set the max burst to `burst`, which is in units of the resource type
core/traffic_class.h:528
↓ 2 callers
Method
set_wait_cycles
core/traffic_class.h:596
↓ 2 callers
Method
share
core/traffic_class.h:639
↓ 2 callers
Function
shell_quote
(cmd)
container_build.py:109
↓ 2 callers
Function
sn_host_do_tx_batch
core/kmod/sn_host.c:147
↓ 2 callers
Function
sn_host_flush_tx
core/kmod/sn_host.c:206
↓ 2 callers
Function
sn_poll_action
core/kmod/sn_netdev.c:425
↓ 2 callers
Function
sn_process_rx_metadata
core/kmod/sn_netdev.c:261
← previous
next →
401–500 of 2,023, ranked by callers