MCPcopy Create free account

hub / github.com/NetSys/bess / functions

Functions2,023 in github.com/NetSys/bess

↓ 9 callersMethodmatch
(self, syntax, line)
bessctl/cli.py:149
↓ 9 callersMethodresource
core/traffic_class.h:505
↓ 8 callersMethodComputeMetadataOffsets
Main entry point for calculating metadata offsets. */
core/metadata.cc:443
↓ 8 callersMethodExit
core/utils/fifo_test.cc:193
↓ 8 callersMethodFromString
core/utils/ether.cc:51
↓ 8 callersMethodOpenInThread
core/utils/fifo_opener.cc:121
↓ 8 callersMethodReleaseQueues
core/port.cc:249
↓ 8 callersFunctionget_device_details
This function populates the "devices" dictionary. The keys used are the pci addresses (domain:bus:slot.func). The values are themselves dictio
bin/dpdk-devbind.py:263
↓ 8 callersFunctionget_udp_packet
(sip=None, dip=None, sport=None, dport=None, pkt_len=60)
bessctl/test_utils.py:143
↓ 8 callersMethodis_connected
(self)
pybess/bess.py:170
↓ 8 callersFunctionl2_find
core/modules/l2_forward.cc:160
↓ 8 callersFunctionllring_init
core/kmod/llring.h:295
↓ 8 callersMethodnext
core/gate.h:284
↓ 8 callersMethodnum_fields
core/utils/exact_match_table.h:316
↓ 8 callersMethodpacket_pool
core/worker.h:104
↓ 8 callersFunctionpkt_str
(pkt)
bessctl/test_utils.py:167
↓ 8 callersMethodport_builder
core/port.h:283
↓ 8 callersMethodstatus
core/worker.h:96
↓ 7 callersMethodAddRule
Add a new rule. @param fields The field values to match on (vector of bytestrings). @param val The value to associate with packets that match this ru
core/utils/exact_match_table.h:175
↓ 7 callersFunctionCalculateSum
Returns 32-bit one's complement sum of 'len' bytes from 'buf' and 'sum16'.
core/utils/checksum.h:52
↓ 7 callersFunctionCheckUniqueInstance
core/bessd.cc:227
↓ 7 callersMethodCreatePort
core/port.cc:48
↓ 7 callersMethodDeregisterAttribute
core/metadata.cc:509
↓ 7 callersMethodInsertPacket
Adds the data of the given packet based upon its TCP sequence number. If the packet is a SYN then we use the SYN to set the initial sequence number o
core/utils/tcp_flow_reconstruct.h:79
↓ 7 callersMethodRemoveChild
core/traffic_class.cc:104
↓ 7 callersMethoddisconnect
(self)
pybess/bess.py:222
↓ 7 callersMethodget_gate_batch
core/task.h:160
↓ 7 callersMethodget_module_info
(self, name)
pybess/bess.py:456
↓ 7 callersFunctionis_worker_active
core/worker.h:180
↓ 7 callersFunctionl2_deinit
core/modules/l2_forward.cc:91
↓ 7 callersMethodlist_ports
(self)
pybess/bess.py:365
↓ 7 callersFunctionllring_bytes_with_slots
core/kmod/llring.h:285
↓ 7 callersFunctionllring_enqueue
* Enqueue one object on a ring. * * This function calls the multi-producer or the single-producer * version, depending on the default behaviour tha
core/kmod/llring.h:840
↓ 7 callersFunctionrequired
(header_file, lib_name, compiler)
build.py:166
↓ 7 callersFunctionrun_cmd
(cmd)
bessctl/test_samples.py:55
↓ 7 callersMethodset_cnt
core/pktbatch.h:43
↓ 7 callersFunctionset_config
(filename, config, new_value)
build.py:196
↓ 7 callersMethodset_data_len
core/packet.h:126
↓ 7 callersMethodset_gate_batch
core/task.h:164
↓ 7 callersMethodset_total_len
core/packet.h:131
↓ 7 callersMethodsocket
core/worker.h:101
↓ 7 callersFunctionssh_cmd
(vm_id, cmd='')
bessctl/conf/port/vhost/launch_vm.py:108
↓ 7 callersMethodtask
core/traffic_class.h:606
↓ 6 callersFunctionCalculateIpv4Checksum
Returns IP checksum of the ip header 'iph' It skips the checksum field into the calculation It does not set the checksum field in ip header
core/utils/checksum.h:288
↓ 6 callersFunctionCalculateIpv4UdpChecksum
Returns UDP (on IPv4) checksum of the UDP header 'udph' with pseudo header informations - source ip ('src'), destiniation ip ('dst'), and UDP byte str
core/utils/checksum.h:371
↓ 6 callersFunctionCopy16
core/utils/copy.h:43
↓ 6 callersMethodInit
core/utils/fifo_test.cc:164
↓ 6 callersMethodIsChild
core/utils/fifo_test.cc:213
↓ 6 callersMethodMarkDead
* Updates the stored descriptor to set it to kNotOpen with a new * generation number, provided it's currently set to <fd,gen>. * * This can be call
core/utils/fifo_opener.cc:270
↓ 6 callersFunctionParse
core/utils/format.cc:61
↓ 6 callersMethodRemoveHook
core/gate.cc:153
↓ 6 callersFunctionToIpv4Address
core/utils/ip.cc:53
↓ 6 callersFunctionUpdateChecksum32
Returns incrementally updated checksum from old_checksum when 32-bit 'old_value' changes to 'new_value' e.g., changed IPv4 address
core/utils/checksum.h:542
↓ 6 callersFunctionVirt2Phy
Same as Virt2PhyGeneric(), but much faster. Only valid for memory blocks allocated by AllocHugepage() or DmaMemoryPool::Alloc()
core/memory.h:38
↓ 6 callersFunctionVirt2PhyGeneric
core/memory.cc:157
↓ 6 callersMethodadj
remove bytes from the beginning
core/packet.h:157
↓ 6 callersMethodcheck_constraints
(self)
pybess/bess.py:303
↓ 6 callersMethodchild
core/traffic_class.h:155
↓ 6 callersMethodconnect
Connect to the QMP Monitor and perform capabilities negotiation. @return QMP greeting dict @raise socket.error on socket con
bessctl/conf/port/vhost/qmp.py:129
↓ 6 callersMethodconnect
(self, grpc_url=DEF_GRPC_URL)
pybess/bess.py:195
↓ 6 callersMethoddelete_single_element
core/utils/extended_priority_queue.h:86
↓ 6 callersMethodget_tc_stats
(self, name)
pybess/bess.py:714
↓ 6 callersMethodlist_workers
(self)
pybess/bess.py:604
↓ 6 callersMethodmodule_builder
core/module.h:297
↓ 6 callersMethodpkts
core/pktbatch.h:46
↓ 6 callersMethodreset
core/packet.h:143
↓ 6 callersMethodreset_all
(self)
pybess/bess.py:292
↓ 6 callersMethodrun_module_command
(self, name, cmd, arg_type, arg)
pybess/bess.py:475
↓ 6 callersMethodset_data_off
core/packet.h:123
↓ 6 callersMethodset_offset
core/metadata.h:112
↓ 6 callersMethodsettimeout
(self, timeout)
bessctl/conf/port/vhost/qmp.py:248
↓ 5 callersMethodAddToRun
core/task.h:121
↓ 5 callersFunctionAllocHugepage
core/memory.cc:202
↓ 5 callersMethodAllocPacketBatch
Do not track used/unsued for efficiency
core/task.h:141
↓ 5 callersMethodFinishAndAccountTowardsRoot
core/traffic_class.cc:149
↓ 5 callersFunctionFreeHugepage
core/memory.cc:259
↓ 5 callersMethodInitialized
Return true if fully initialized. false if constructor failed
core/memory.h:74
↓ 5 callersMethodMakeKeys
core/utils/exact_match_table.h:240
↓ 5 callersFunctionMaskBytes
Applies the `len`-byte bitmask `mask` to `buf`, in 16-byte chunks if able, otherwise, falls back to 8-byte chunks and possibly 1-byte chunks.
core/utils/bits.h:142
↓ 5 callersFunctionMaskBytesSmall
Applies the `len`-byte bitmask `mask` to `buf`, in 1-byte chunks.
core/utils/bits.h:114
↓ 5 callersFunctionNumNumaNodes
core/memory.cc:110
↓ 5 callersMethodProcessBatch
core/module.cc:142
↓ 5 callersMethodSetNonWorker
core/worker.cc:232
↓ 5 callersFunctionShiftBytesRightSmall
TODO(melvinw): add support for shifting at bit granularity Shifts `buf` to the right by `len` bytes and fills in with zeroes using std::memmove() and
core/utils/bits.h:84
↓ 5 callersMethodTotalFreeBytes
core/memory.h:89
↓ 5 callersFunctionTryAcquirePidfileLock
core/bessd.cc:202
↓ 5 callersFunctionUpdateChecksum16
Returns incrementally updated checksum from old_checksum when 16-bit 'old_value' changes to 'new_value' e.g., changed port number
core/utils/checksum.h:553
↓ 5 callersFunctionWritePidfile
core/bessd.cc:162
↓ 5 callersMethodadd_tc
(self, name, policy, wid=-1, parent='', resource=None, priority=None, share=None, limit=None, m
pybess/bess.py:625
↓ 5 callersMethodadd_worker
(self, wid, core, scheduler=None)
pybess/bess.py:607
↓ 5 callersFunctionalign_ceil
core/utils/common.h:72
↓ 5 callersFunctioncheck_output
Run a command and capture its output
bin/dpdk-devbind.py:146
↓ 5 callersMethodcmd
Build a QMP command and send it to the QMP Monitor. @param name: command name (string) @param args: command arguments (dict)
bessctl/conf/port/vhost/qmp.py:178
↓ 5 callersFunctioncmd_success
(cmd)
build.py:107
↓ 5 callersMethodcmds
core/gate.h:167
↓ 5 callersFunctioncreate_acme_with_task
core/module_test.cc:131
↓ 5 callersFunctiondeadend
core/module.h:483
↓ 5 callersMethodget_port_stats
(self, name)
pybess/bess.py:390
↓ 5 callersFunctionis_any_worker_running
core/worker.cc:220
↓ 5 callersFunctionl2_add_entry
core/modules/l2_forward.cc:304
← previousnext →101–200 of 2,023, ranked by callers