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
Method
DestroyWorker
core/bessctl.cc:584
Method
DisconnectModule
core/module_graph.cc:342
Method
DisconnectModules
core/bessctl.cc:1364
Method
DisconnectModulesUpstream
core/module.cc:357
Method
DmaMemoryPool
core/memory.cc:269
Method
DoAddField
Helper for public AddField functions. DoAddField inserts `field` as the `idx`th field for this table. If `mt_attr_name` is set, the `offset` field of
core/utils/exact_match_table.h:391
Method
DoMakeKeys
Helper for public MakeKey functions
core/utils/exact_match_table.h:360
Function
DoMunmap
core/packet_pool.cc:28
Method
DoProcessBatch
core/modules/static_nat.cc:147
Method
DoProcessBatch
core/modules/nat.cc:326
Method
DoProcessBatch
core/modules/set_metadata.cc:199
Method
DoRewrite
core/modules/rewrite.cc:107
Method
DoRewriteSingle
core/modules/rewrite.cc:90
Method
Done
core/utils/syscallthread.h:157
Method
DpdkPacketPool
core/packet_pool.cc:232
Method
Drop
Calls the drop_func on the object if the drop function exists
core/utils/codel.h:205
Method
DropDequeue
Called while Codel is in drop state to determine whether to drop the current entries and dequeue the next entry. Will continue to drop entries until t
core/utils/codel.h:250
Method
DropPacket
core/module.h:520
Method
DummyPort
core/port_test.cc:41
Method
Dump
core/packet.cc:140
Method
DumpMempool
core/bessctl.cc:1396
Function
DumpType
core/debug.cc:481
Method
EmitPacket
core/module.h:528
Method
EmplaceEntry
core/utils/cuckoo_map.h:392
Method
EmplaceInBucket
core/utils/cuckoo_map.h:330
Method
Empty
core/utils/lock_less_queue.h:103
Method
Empty
core/utils/codel.h:177
Method
EndSyscallThread
* Note that this destructor currently waits for the thread to * finish, if one was started. If we implement detaching, this * should probably d
core/utils/syscallthread.h:249
Method
Enqueue
core/modules/drr.cc:358
Method
Eq
core/utils/cuckoo_map.h:512
Method
EtherEncap
core/modules/ether_encap.h:39
Method
ExactMatch
core/modules/exact_match.h:54
Method
ExactMatchKeyEq
core/utils/exact_match_table.h:78
Method
ExactMatchKeyHash
core/utils/exact_match_table.h:99
Method
ExactMatchTable
core/utils/exact_match_table.h:161
Function
ExitRequestHandler
* When we receive an exit signal, that will interrupt any * in-progress system call if appropriate. We just need a * no-op signal handler that the
core/utils/syscallthread.cc:63
Method
ExpandBuckets
core/utils/cuckoo_map.h:530
Method
ExpandEntries
Resize the space of entries. Grow less aggressively than buckets.
core/utils/cuckoo_map.h:517
Method
ExperimentalScheduler
core/scheduler.h:305
Method
ExtractKeyMask
core/modules/wildcard_match.cc:216
Method
FifoOpener
core/utils/fifo_opener.h:102
Method
FifoOpenerThread
core/utils/fifo_opener.h:62
Method
FifoTestFixture
core/utils/fifo_test.cc:364
Method
FillOffsetArrays
core/metadata.cc:300
Method
FillPacket
core/modules/flowgen.cc:427
Method
Find
Returns the TrafficClass * with the given name or nullptr if not found.
core/traffic_class.h:768
Method
Find
Find an entry in the table. Returns the value if `key` matches a rule, otherwise `default_value`.
core/utils/exact_match_table.h:273
Method
FindAttr
core/metadata.cc:179
Method
FindEmptySlot
Return an empty slot index in the bucket
core/utils/cuckoo_map.h:421
Method
FindSlot
Return the slot index in the bucket that matches the primary hash_value and the actual key. Return -1 if not found.
core/utils/cuckoo_map.h:432
Method
FindTc
core/bessctl.cc:1859
Method
FindTuple
core/modules/wildcard_match.cc:278
Method
FindWithHash
Get the entry given the primary hash value of the key. Returns the pointer to the entry or nullptr if failed.
core/utils/cuckoo_map.h:492
Method
FinishAndAccountTowardsRoot
core/traffic_class.h:608
Method
Flow
buffer to store next packet from the queue.
core/modules/drr.h:108
Method
Flow
core/modules/url_filter.h:62
Method
FlowGen
core/modules/flowgen.h:70
Method
FlowRecord
core/modules/url_filter.h:94
Method
FooPb
core/module_test.cc:53
Method
FooType
core/shared_obj_test.cc:50
Method
Free
core/memory.cc:368
Method
Free
for packets to be processed in the fast path, all packets must: 1. share the same mempool 2. single segment 3. reference counter == 1 4. the data buff
core/packet_avx.h:47
Method
Free
pkt may be nullptr
core/packet.h:196
Method
FreeBar
Free an allocated bar, freeing resources in the queues */
core/drivers/vport.cc:205
Method
Full
core/utils/lock_less_queue.h:105
Method
Full
core/utils/codel.h:179
Method
Gate
core/gate.h:196
Method
GateHook
core/gate.h:74
Method
GateHookBuilder
core/gate.h:139
Method
GateHookCommand
core/bessctl.cc:1576
Method
GatherData
core/drivers/pcap.cc:135
Method
GenerateDefaultName
core/gate.cc:77
Method
GenerateDefaultName
core/module_graph.cc:354
Method
GenerateDefaultPortName
core/port.cc:75
Method
GeneratePackets
core/modules/flowgen.cc:475
Method
GenericDecap
core/modules/generic_decap.h:39
Method
GenericEncap
core/modules/generic_encap.h:49
Method
Get
core/shared_obj.h:82
Function
GetDefaultHugepageSize
core/memory.cc:134
Method
GetDefaultPool
core/packet_pool.h:32
Method
GetDesc
core/module.h:229
Method
GetDesc
core/modules/url_filter.cc:388
Method
GetDesc
core/modules/wildcard_match.cc:205
Method
GetDesc
core/modules/queue.cc:135
Method
GetDesc
core/modules/port_out.cc:83
Method
GetDesc
core/modules/port_inc.cc:97
Method
GetDesc
core/modules/queue_inc.cc:82
Method
GetDesc
core/modules/hash_lb.cc:136
Method
GetDesc
core/modules/queue_out.cc:71
Method
GetDesc
core/modules/vlan_push.cc:89
Method
GetDesc
core/modules/flowgen.cc:530
Method
GetDesc
core/modules/exact_match.cc:246
Method
GetDriverInfo
core/bessctl.cc:929
Method
GetFlags
core/port.h:248
Method
GetFromBucket
Find key from the bucket indexed by bucket_idx Return the index of the entry if success. Otherwise return nullptr.
core/utils/cuckoo_map.h:374
Method
GetGateHookClassInfo
core/bessctl.cc:1445
Method
GetId
core/modules/drr.cc:293
Method
GetInitialArg
Retrieves an argument that would re-create this module in such a way that SetRuntimeConfig would build the same one.
core/modules/url_filter.cc:195
Method
GetInitialArg
Retrieves a WildcardMatchArg that would reconstruct this module.
core/modules/wildcard_match.cc:391
Method
GetInitialArg
core/modules/static_nat.cc:92
← previous
next →
1,001–1,100 of 2,023, ranked by callers