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
↓ 1 callers
Function
sn_test_cache_alignment
core/kmod/sn_netdev.c:61
↓ 1 callers
Function
sn_trigger_softirq
This function is called in IRQ context on a remote core. * (on the local core, it is in user context) * Interrupts are disabled in both cases, anywa
core/kmod/sn_netdev.c:925
↓ 1 callers
Function
split_var
(cli, var_type, line)
bessctl/commands.py:442
↓ 1 callers
Function
store_to_cache
core/kmod/sn_host.c:99
↓ 1 callers
Method
throughput_delta
(old, new, secs)
bessctl/measurement_utils.py:160
↓ 1 callers
Function
timestamp_packet
core/modules/timestamp.cc:42
↓ 1 callers
Method
total_key_size
core/utils/exact_match_table.h:294
↓ 1 callers
Function
tsc_to_us
core/utils/time.h:52
↓ 1 callers
Function
unbind_all
Unbind method, takes a list of device locations
bin/dpdk-devbind.py:518
↓ 1 callers
Method
unload_plugin
(self, path)
pybess/bess.py:405
↓ 1 callers
Function
update_benchmark_path
(path)
build.py:430
↓ 1 callers
Function
xform_str
(s)
bessctl/sugar.py:320
Method
ACL
core/modules/acl.h:61
Method
AcmeModule
core/module_test.cc:44
Method
AcmeModuleWithTask
core/module_test.cc:69
Method
AddActiveWorker
core/module.cc:182
Method
AddActiveWorker
core/modules/worker_split.cc:74
Method
AddAttrOne
core/modules/set_metadata.cc:84
Method
AddAttributes
core/modules/mttest.cc:35
Method
AddFieldOne
core/modules/wildcard_match.cc:75
Method
AddFieldOne
core/modules/generic_encap.cc:44
Method
AddFieldOne
core/modules/exact_match.cc:62
Method
AddHook
core/gate_test.cc:51
Method
AddModuleToComponent
core/metadata.cc:163
Method
AddNewFlow
core/modules/drr.cc:309
Method
AddPort
core/port.cc:55
Method
AddQueue
core/modules/drr.cc:339
Method
AddRegion
Add a new region, and splice it with adjacent regions if necessary
core/memory.cc:402
Method
AddRule
core/modules/exact_match.cc:189
Method
AddTc
core/bessctl.cc:737
Method
AddTuple
core/modules/wildcard_match.cc:290
Method
AddWorker
core/bessctl.cc:558
Method
Address
core/utils/ether.h:47
Method
Address
core/utils/ether.cc:45
Method
AdjustWaterLevels
core/modules/queue.cc:250
Method
Alloc
Allocate a packet from the pool, with specified initial packet size.
core/packet_pool.h:45
Method
AllocBar
core/drivers/vport.cc:222
Method
ApiServer
core/bessctl.h:46
Method
AssertNoKnockThread
core/utils/syscallthread.h:339
Method
AssertNoKnockThread
We do have a knock thread, so these have an implementation.
core/utils/syscallthread.h:402
Method
AssignOffsets
core/metadata.cc:341
Method
AtomicInsert
Inserts x into the histogram. Note: this particular insert IS atomic.
core/utils/histogram.h:107
Method
AttachTc
core/bessctl.cc:1776
Method
Attribute
core/metadata.h:81
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmGenericChecksumBess)
Benchmarks BESS generic checksum
core/utils/checksum_bench.cc:81
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmGenericChecksumDpdk)
Benchmarks DPDK generic checksum
core/utils/checksum_bench.cc:64
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmIncrementalUpdate16)
Benchmarks BESS incremental checksum update for 16-bit data update
core/utils/checksum_bench.cc:312
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmIncrementalUpdate32)
Benchmarks BESS incremental checksum update for 32-bit data update
core/utils/checksum_bench.cc:342
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmIpv4ChecksumBess)
Benchmarks BESS IP checksum
core/utils/checksum_bench.cc:162
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmIpv4NoOptChecksumBess)
Benchmarks BESS IP checksum
core/utils/checksum_bench.cc:136
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmIpv4NoOptChecksumDpdk)
Benchmarks DPDK IP checksum
core/utils/checksum_bench.cc:109
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmSrcIpPortUpdateBess)
Benchmarks BESS Source IP/port update (Simulating NAT)
core/utils/checksum_bench.cc:403
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmSrcIpPortUpdateDpdk)
Benchmarks DPDK Source IP/port update (Simulating NAT)
core/utils/checksum_bench.cc:375
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmTcpChecksumBess)
Benchmarks BESS TCP checksum
core/utils/checksum_bench.cc:278
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmTcpChecksumDpdk)
Benchmarks DPDK TCP checksum
core/utils/checksum_bench.cc:252
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmUdpChecksumBess)
Benchmarks BESS UCP checksum
core/utils/checksum_bench.cc:218
Function
BENCHMARK_DEFINE_F(ChecksumFixture, BmUdpChecksumDpdk)
Benchmarks DPDK UDP checksum
core/utils/checksum_bench.cc:192
Function
BENCHMARK_DEFINE_F(CopyFixture, Copy)
core/utils/copy_bench.cc:99
Function
BENCHMARK_DEFINE_F(CopyFixture, CopySloppy)
core/utils/copy_bench.cc:108
Function
BENCHMARK_DEFINE_F(CopyFixture, Memcpy)
core/utils/copy_bench.cc:126
Function
BENCHMARK_DEFINE_F(CopyFixture, RteMemcpy)
core/utils/copy_bench.cc:117
Function
BENCHMARK_DEFINE_F(CuckooMapFixture, CuckooMapInlinedGet)
Benchmarks the Find() method in CuckooMap, which is inlined.
core/utils/cuckoo_map_bench.cc:91
Function
BENCHMARK_DEFINE_F(CuckooMapFixture, STLUnorderedMapGet)
Benchmarks the find method on the STL unordered_map.
core/utils/cuckoo_map_bench.cc:118
Function
BENCHMARK_DEFINE_F(TCRoundRobin, TCScheduleOnce)
core/traffic_class_bench.cc:207
Function
BENCHMARK_DEFINE_F(TCWeightedFair, TCScheduleOnceCount)
Benchmarks the schedule_once() routine in TC. For RESOURCE_CNT.
core/traffic_class_bench.cc:109
Function
BENCHMARK_DEFINE_F(TCWeightedFair, TCScheduleOnceCycle)
Benchmarks the schedule_once() routine in TC. For RESOURCE_CYCLE.
core/traffic_class_bench.cc:120
Function
BM_FlowHash
Benchmarks the NAT flow hash.
core/modules/url_filter_bench.cc:38
Method
BPF
core/modules/bpf.h:48
Method
BarType
core/shared_obj_test.cc:58
Method
BeginExiting
* Indicates that we're on our way out of Run(). */
core/utils/syscallthread.h:329
Method
BeginExiting
* Indicates that we're on our way out of Run(). */
core/utils/syscallthread.h:393
Method
BessPacketPool
core/packet_pool.cc:197
Method
BigEndian
core/utils/endian.h:86
Method
BlockSignals
* Blocks most (all==false) or all (all==true) signals. Called from * the {Push,Pop}Defer methods of SyscallThreadAny. */
core/utils/syscallthread.cc:140
Method
BlockTowardsRoot
core/traffic_class.cc:140
Method
BlockTowardsRootSetBlocked
Sets blocked status to nowblocked and recurses towards root by signaling the parent if status became blocked.
core/traffic_class.h:244
Method
Bucket
core/utils/cuckoo_map.h:311
Method
Buffer
core/modules/buffer.h:39
Method
Bypass
core/modules/bypass.h:44
Method
Capacity
The number of total packets in the pool. 0 if initialization failed.
core/packet_pool.h:61
Method
Capacity
capacity will be one less than specified
core/utils/lock_less_queue.h:99
Method
CheckModuleConstraints
core/modules/queue.cc:255
Method
CheckSanity
core/packet.cc:204
Method
CheckSchedulingConstraints
core/bessctl.cc:677
Method
Children
core/traffic_class.h:428
Method
Children
core/traffic_class.h:587
Method
CleanTaskGraph
core/module_graph.cc:223
Method
Clear
core/traffic_class.cc:536
Method
Clear
core/modules/wildcard_match.cc:384
Method
Clear
core/modules/measure.cc:161
Method
ClearAll
core/traffic_class.cc:531
Method
ClearPacketBatch
core/task.h:154
Method
CmdLineOpts
core/dpdk.cc:77
Method
Codel
Takes a drop function which is a function that should take a dropped object and handle it removing the object potentially including freeing the object
core/utils/codel.h:71
Method
CollectStats
core/port.cc:160
Method
CollectStats
core/drivers/pmd.cc:383
Method
CommandAdd
sample_plugin/modules/sequential_update.cc:47
Method
CommandAdd
core/modules/url_filter.cc:183
Method
CommandAdd
core/modules/wildcard_match.cc:317
Method
CommandAdd
core/modules/ip_lookup.cc:186
← previous
next →
801–900 of 2,023, ranked by callers