MCPcopy Create free account

hub / github.com/NetSys/bess / functions

Functions2,023 in github.com/NetSys/bess

↓ 3 callersFunction_monitor_pipeline
(cli, field, units, graph_args=[])
bessctl/commands.py:1650
↓ 3 callersMethodassertNotSamePackets
(pkt1, pkt2)
bessctl/test_utils.py:183
↓ 3 callersFunctionattach_orphans
! * Attach orphan TCs to workers. Note this does not ensure optimal placement. * This method can only be called when all workers are paused. */
core/worker.cc:146
↓ 3 callersMethodbuf
Returns the underlying buffer of reconstructed flow bytes. Not guaranteed to return the same pointer between calls to InsertPacket().
core/utils/tcp_flow_reconstruct.h:56
↓ 3 callersFunctioncheck_essential
()
build.py:173
↓ 3 callersMethodchildren_overload
For testing.
core/module.h:375
↓ 3 callersFunctioncomplete_filename
(partial_word, start_dir='', suffix='', skip_suffix=False)
bessctl/commands.py:150
↓ 3 callersMethodcontiguous_len
Returns the length of contiguous data available in the buffer starting from the beginning. Updated every time InsertPacket() is called.
core/utils/tcp_flow_reconstruct.h:66
↓ 3 callersMethoddead_batch
core/task.h:158
↓ 3 callersFunctionderive_val
core/utils/cuckoo_map_bench.cc:54
↓ 3 callersFunctiondevice_type_match
(dev, devices_type)
bin/dpdk-devbind.py:342
↓ 3 callersMethoddisconnect_modules
(self, name, ogate=0)
pybess/bess.py:469
↓ 3 callersFunctiondisplay_devices
Displays to the user the details of a list of devices given in "dev_list". The "extra_params" parameter, if given, should contain a string wi
bin/dpdk-devbind.py:562
↓ 3 callersFunctiongather_m128i
core/utils/simd.h:50
↓ 3 callersFunctiongen_one_set_of_files
run protoc on *.proto in srcdir, with python output to outdir
build.py:323
↓ 3 callersFunctionget_cpu_time
CPU time (in seconds) spent by the current thread. * Use it only relatively. */
core/utils/time.h:66
↓ 3 callersFunctionget_delta
(old, new)
bessctl/commands.py:1696
↓ 3 callersFunctionget_pci_device_details
This function gets additional details for a PCI device
bin/dpdk-devbind.py:232
↓ 3 callersMethodget_var_attrs
(self, var_token, partial_word)
bessctl/cli.py:113
↓ 3 callersFunctionhash_64
core/modules/hash_lb.cc:36
↓ 3 callersFunctionis_complete
core/utils/http_parser.cc:176
↓ 3 callersFunctionis_pipeline_empty
(cli)
bessctl/commands.py:715
↓ 3 callersFunctionis_valid_gate
core/modules/hash_lb.cc:63
↓ 3 callersFunctionl2_del_entry
core/modules/l2_forward.cc:331
↓ 3 callersFunctionlaunch_worker
core/worker.cc:333
↓ 3 callersMethodlimit_arg
Return the configured limit, in resource units
core/traffic_class.h:514
↓ 3 callersMethodlist_gatehook_classes
(self)
pybess/bess.py:419
↓ 3 callersFunctionllring_full
* Test if a ring is full. * * @param r * A pointer to the ring structure. * @return * - 1: The ring is full. * - 0: The ring is not full.
core/kmod/llring.h:999
↓ 3 callersFunctionllring_mc_dequeue
* Dequeue one object from a ring (multi-consumers safe). * * This function uses a "compare and set" instruction to move the * consumer index atomic
core/kmod/llring.h:939
↓ 3 callersFunctionllring_sp_enqueue_bulk
core/kmod/llring.h:779
↓ 3 callersMethodmax_burst_arg
Return the configured max burst, in resource units
core/traffic_class.h:517
↓ 3 callersFunctionmodule_gate
core/bessctl.cc:93
↓ 3 callersFunctionparse_headers
core/utils/http_parser.cc:240
↓ 3 callersFunctionprint_delta
(port, delta)
bessctl/commands.py:1719
↓ 3 callersMethodrelease
Releases the held fd from ownership. Returns -1 if no fd is held.
core/utils/common.h:157
↓ 3 callersMethodreset
Resets this instance and closes the fd held, if any.
core/utils/common.h:149
↓ 3 callersFunctionresume_worker
core/worker.cc:129
↓ 3 callersFunctionrun_cmd
(cmd)
bessctl/run_module_tests.py:56
↓ 3 callersMethodset_gate
core/gate.h:96
↓ 3 callersMethodset_resource
core/traffic_class.h:519
↓ 3 callersMethodset_size
core/metadata.h:109
↓ 3 callersFunctionsn_disable_interrupt
core/kmod/sn_netdev.c:252
↓ 3 callersFunctionsn_enable_interrupt
core/kmod/sn_netdev.c:228
↓ 3 callersMethodwait_cycles
core/traffic_class.h:594
↓ 2 callersMethodAdd
Adds the given traffic class to those that are considered blocked.
core/scheduler.h:67
↓ 2 callersMethodBlockWorker
core/worker.cc:253
↓ 2 callersFunctionCheckRunningAsRoot
core/bessd.cc:149
↓ 2 callersMethodChildren
core/traffic_class.cc:73
↓ 2 callersMethodClear
core/utils/cuckoo_map.h:269
↓ 2 callersMethodClearRules
Remove all rules from the table.
core/utils/exact_match_table.h:220
↓ 2 callersFunctionDaemonize
core/bessd.cc:339
↓ 2 callersMethodDisjointFrom
core/metadata.cc:112
↓ 2 callersFunctionDoAllocHugepage
core/memory.cc:40
↓ 2 callersMethodFindHook
core/gate.cc:144
↓ 2 callersFunctionGenerateResetPacket
Generate a TCP RST packet
core/modules/url_filter.cc:142
↓ 2 callersFunctionGetCurrentDirectory
core/bessd.cc:481
↓ 2 callersMethodGetDesc
core/modules/nat.cc:377
↓ 2 callersMethodGetRealNonzero
returns (0.0, 1.0] (note it includes 1.0) */
core/utils/random.h:92
↓ 2 callersMethodGetTC
core/task.h:168
↓ 2 callersMethodHasRunningWorker
True if any worker attached to this module is running.
core/module.h:350
↓ 2 callersFunctionInitDpdk
core/dpdk.cc:197
↓ 2 callersFunctionIsValidPercentiles
core/modules/measure.cc:178
↓ 2 callersFunctionLoadPlugin
core/bessd.cc:416
↓ 2 callersFunctionMaskBytes64
Applies the `len`-byte bitmask `mask` to `buf`, in 8-byte chunks if able, otherwise, falls back to 1-byte chunks.
core/utils/bits.h:123
↓ 2 callersMethodMatch
core/modules/bpf.cc:120
↓ 2 callersFunctionNibbleToHD
Return the single hex digit representing `nibble`. If it cannot be represented, return the char 'X'.
core/gate_hooks/pcapng.cc:65
↓ 2 callersMethodOnEvent
If a derived Module overrides OnEvent and doesn't return -ENOTSUP for a particular Event `e` it will be invoked for each instance of the derived Modu
core/module.h:227
↓ 2 callersFunctionProcessCommandLineArgs
core/bessd.cc:138
↓ 2 callersFunctionPthreadSetSigmask
pthread_sigmask shouldn't return EINTR, but we can check.
core/utils/syscallthread.cc:86
↓ 2 callersMethodPushOgate
core/gate.cc:214
↓ 2 callersMethodRecvPackets
core/drivers/pmd.cc:437
↓ 2 callersMethodRemoveOgate
core/gate.cc:219
↓ 2 callersMethodResize
core/modules/queue.cc:47
↓ 2 callersFunctionRoundToPowerTwo
core/modules/drr.cc:42
↓ 2 callersMethodRunInit
core/module.cc:112
↓ 2 callersMethodSendPackets
core/drivers/pmd.cc:441
↓ 2 callersMethodSetExpiryTime
core/modules/url_filter.h:100
↓ 2 callersFunctionSetHistogram
core/modules/measure.cc:146
↓ 2 callersMethodSetIgate
core/gate.cc:254
↓ 2 callersFunctionSetNonblocking
* Internal function: sets O_NONBLOCK on a file descriptor. */
core/utils/fifo_opener.cc:46
↓ 2 callersMethodSetPriority
core/gate.h:258
↓ 2 callersFunctionSetResourceLimit
core/bessd.cc:379
↓ 2 callersMethodSetUniqueIdx
core/gate.h:206
↓ 2 callersMethodStart
! * Starts the thread running. Will call the user provided Run() * once it's ready (unless the thread was already asked to exit). * * Ret
core/utils/syscallthread.h:165
↓ 2 callersFunctionVerifyIpv4Checksum
Returns true if the IP checksum is correct
core/utils/checksum.h:254
↓ 2 callersFunctionVerifyIpv4UdpChecksum
Returns true if the UDP checksum is correct with the UDP header and pseudo header info - source ip, destiniation ip, and UDP byte stream length udp_le
core/utils/checksum.h:324
↓ 2 callersMethodWorkerId
core/traffic_class.cc:52
↓ 2 callersMethod__get_events
Check for new events in the stream and cache them in __events. @param wait (bool): block until an event is available. @param
bessctl/conf/port/vhost/qmp.py:91
↓ 2 callersFunction__llring_mc_do_dequeue
core/kmod/llring.h:625
↓ 2 callersFunction__llring_mp_do_enqueue
* @internal Enqueue several objects on the ring (multi-producers safe). * * This function uses a "compare and set" instruction to move the * produc
core/kmod/llring.h:444
↓ 2 callersFunction__llring_sc_do_dequeue
* @internal Dequeue several objects from a ring (NOT multi-consumers safe). * When the request objects are more than the available objects, only dequ
core/kmod/llring.h:710
↓ 2 callersFunction__llring_sp_do_enqueue
* @internal Enqueue several objects on a ring (NOT multi-producers safe). * * @param r * A pointer to the ring structure. * @param obj_table *
core/kmod/llring.h:540
↓ 2 callersMethod__negotiate_capabilities
(self)
bessctl/conf/port/vhost/qmp.py:65
↓ 2 callersFunction_capture_gate
(cli, module_name, direction, gate, opts, program, hook_fn)
bessctl/commands.py:1905
↓ 2 callersFunction_do_run_file
(cli, conf_file)
bessctl/commands.py:823
↓ 2 callersFunction_import_modules
Return a module instance retaining just the right protobuf names, built by importing most of the *_msg_pb2.py files in the builtin_pb and plug
pybess/bess.py:62
↓ 2 callersFunction_monitor_ports
(cli, *ports)
bessctl/commands.py:1694
↓ 2 callersFunction_monitor_tcs
(cli, *tcs)
bessctl/commands.py:1807
↓ 2 callersFunction_run_file
(cli, conf_file, env_map)
bessctl/commands.py:898
↓ 2 callersFunction_show_driver
(cli, drv_name, detail)
bessctl/commands.py:1619
← previousnext →301–400 of 2,023, ranked by callers