MCPcopy Create free account

hub / github.com/NetSys/NetBricks / functions

Functions801 in github.com/NetSys/NetBricks

↓ 1 callersFunctionconnect_and_test
(inter_message_gap)
test/sctp-test/ctl/controller.py:4
↓ 1 callersMethodconstruct_table
(&mut self)
test/lpm-embedded/src/nf.rs:49
↓ 1 callersMethodconstruct_table
(&mut self)
test/lpm/src/nf.rs:49
↓ 1 callersMethodconsume_batch
(&mut self)
framework/src/operators/packet_batch.rs:176
↓ 1 callersMethodconsume_batch_partial
(&mut self, consumed: usize)
framework/src/operators/packet_batch.rs:166
↓ 1 callersMethodconsume_head_data
Consume some amount of data from the beginning.
framework/src/state/reordered_buffer/reordered_buffer.rs:254
↓ 1 callersFunctioncrc_hash_native
Make rte_hash_crc available to Rust. This adds some cost, will look into producing a pure Rust version.
native/utils.c:7
↓ 1 callersMethodcreate_packet
(&self)
test/packet_generation/src/nf.rs:48
↓ 1 callersFunctioncurrent_template
native/mempool.c:53
↓ 1 callersMethodcwr_flag
(&self)
framework/src/headers/tcp.rs:166
↓ 1 callersFunctiondaemonize
()
scripts/tuning/pmqos-static.py:54
↓ 1 callersMethoddata_offset
(&self)
framework/src/headers/tcp.rs:136
↓ 1 callersFunctiondelay
( parent: T, delay: u64, )
test/sctp-test/src/nf.rs:24
↓ 1 callersFunctiondelay
(parent: T, delay: u64)
test/sctp-test/control-test/src/nf.rs:24
↓ 1 callersFunctiondelay
( parent: T, delay: u64, )
test/shutdown-test/src/nf.rs:24
↓ 1 callersFunctiondelay
( parent: T, delay: u64, )
test/reset-parse/src/nf.rs:24
↓ 1 callersFunctiondelay
(parent: T)
test/packet_test/src/nf.rs:3
↓ 1 callersFunctiondelay
( parent: T, delay: u64, )
test/delay-test/src/nf.rs:24
↓ 1 callersFunctiondelay_loop
(delay: u64)
test/sctp-test/src/nf.rs:16
↓ 1 callersFunctiondelay_loop
(delay: u64)
test/sctp-test/control-test/src/nf.rs:16
↓ 1 callersFunctiondelay_loop
(delay: u64)
test/shutdown-test/src/nf.rs:16
↓ 1 callersFunctiondelay_loop
(delay: u64)
test/reset-parse/src/nf.rs:16
↓ 1 callersFunctiondelay_loop
(delay: u64)
test/delay-test/src/nf.rs:16
↓ 1 callersMethoddeparse_header
(mut self, offset: usize)
framework/src/interface/packet.rs:435
↓ 1 callersMethoddeparse_header_stack
(mut self)
framework/src/interface/packet.rs:445
↓ 1 callersMethoddependencies
(&mut self)
framework/src/scheduler/mod.rs:26
↓ 1 callersMethoddequeue
(&self, mbufs: &mut [*mut MBuf])
framework/src/queues/mpsc_mbuf_queue.rs:197
↓ 1 callersMethoddequeue_mbufs
(&self, start: usize, dequeue: usize, mbufs: &mut [*mut MBuf])
framework/src/queues/mpsc_mbuf_queue.rs:175
↓ 1 callersMethoddisplay_dependencies
For debugging purposes
framework/src/scheduler/embedded_scheduler.rs:77
↓ 1 callersMethoddisplay_dependencies_internal
(&self, task_id: usize, depth: usize)
framework/src/scheduler/embedded_scheduler.rs:65
↓ 1 callersMethoddone
(&mut self)
framework/src/operators/merge_batch.rs:49
↓ 1 callersMethoddone
(&mut self)
framework/src/operators/send_batch.rs:80
↓ 1 callersMethoddp_store
(&mut self)
framework/src/state/mergeable.rs:55
↓ 1 callersMethoddrop_packets
(&mut self, idxes: &[usize])
framework/src/operators/filter_batch.rs:85
↓ 1 callersMethoddrop_packets_stable
(&mut self, idxes: &[usize])
framework/src/operators/packet_batch.rs:104
↓ 1 callersMethodece_flag
(&self)
framework/src/headers/tcp.rs:184
↓ 1 callersMethodenqueue
(&self, mbufs: &[*mut MBuf])
framework/src/queues/mpsc_mbuf_queue.rs:78
↓ 1 callersMethodenqueue_mp
(&self, mbufs: &[*mut MBuf])
framework/src/queues/mpsc_mbuf_queue.rs:118
↓ 1 callersMethodenqueue_sp
(&self, mbufs: &[*mut MBuf])
framework/src/queues/mpsc_mbuf_queue.rs:91
↓ 1 callersFunctionenumerate_pmd_ports
native/pmd.c:90
↓ 1 callersMethodepoll_kind_to_available
(&self, kind: &EpollFlags)
framework/src/control/linux/epoll.rs:78
↓ 1 callersFunctionextract_cores_for_port
(ports: &[String], cores: &[i32])
framework/src/config/flag_reader.rs:123
↓ 1 callersFunctionextract_cores_for_port
(ports: &[String], cores: &[i32])
test/sctp-test/control-test/src/main.rs:94
↓ 1 callersFunctionextract_cores_for_port
(ports: &[String], cores: &[i32])
test/framework-test/src/main.rs:101
↓ 1 callersFunctionfind_port_with_pci_address
native/pmd.c:208
↓ 1 callersFunctionfind_secondary_mempool
native/mempool.c:196
↓ 1 callersFunctionflow_as_u8
(flow: &Flow)
framework/src/utils/flow.rs:126
↓ 1 callersFunctionflow_hash
(flow: &Flow)
framework/src/utils/flow.rs:105
↓ 1 callersMethodfmt_flags
(&self, f: &mut fmt::Formatter)
framework/src/headers/tcp.rs:308
↓ 1 callersMethodget_mut_payload
(&mut self)
framework/src/interface/packet.rs:458
↓ 1 callersFunctionget_numa_count
Taken from SoftNIC (dpdk.c) */ Get NUMA count */
native/init.c:29
↓ 1 callersMethodget_packet_batch
(&mut self)
framework/src/operators/send_batch.rs:101
↓ 1 callersMethodget_parent_task
(&self)
framework/src/operators/packet_batch.rs:38
↓ 1 callersMethodget_segment
(&self, idx: isize)
framework/src/state/reordered_buffer/reordered_buffer.rs:287
↓ 1 callersMethodget_task_dependencies
(&self)
framework/src/operators/merge_batch.rs:87
↓ 1 callersMethodget_task_dependencies
(&self)
framework/src/operators/send_batch.rs:106
↓ 1 callersMethodhandle_data
(&mut self, token: Token, available: Available)
framework/src/control/sctp.rs:108
↓ 1 callersMethodhandle_data
(&mut self, token: Token, available: Available)
framework/src/control/tcp.rs:110
↓ 1 callersMethodhandle_requests
(&mut self)
framework/src/scheduler/standalone_scheduler.rs:108
↓ 1 callersMethodihl
(&self)
framework/src/headers/ip.rs:209
↓ 1 callersMethodincrease_payload_size
(&mut self, increase_by: usize)
framework/src/interface/packet.rs:475
↓ 1 callersFunctioninit_bess_eth_ring
FIXME: Take name length */
native/ring.c:90
↓ 1 callersFunctioninit_bess_ring
native/ring.c:43
↓ 1 callersFunctioninit_mempool
native/mempool.c:105
↓ 1 callersFunctioninit_mempool_socket
native/mempool.c:97
↓ 1 callersFunctioninit_ovs_eth_ring
native/ring.c:118
↓ 1 callersFunctioninit_ovs_ring
native/ring.c:94
↓ 1 callersFunctioninit_secondary
native/init.c:157
↓ 1 callersFunctioninit_system
Initialize the system based on the supplied scheduler configuration.
framework/src/interface/dpdk.rs:56
↓ 1 callersFunctioninit_system
Call this from the main thread on ZCSI to initialize things. This initializes * the master thread. */
native/init.c:192
↓ 1 callersFunctioninit_thread
Affinitize a pthread to a core and assign a DPDK thread ID.
framework/src/interface/dpdk.rs:93
↓ 1 callersMethodinitialize_packet
(&self, pkt: Packet<NullHeader, EmptyMetadata>)
test/packet_generation/src/nf.rs:40
↓ 1 callersMethodinsert
(&mut self, ip: u32, len: usize, gate: u16)
test/lpm-embedded/src/nf.rs:45
↓ 1 callersMethodinsert_after_node
(&mut self, prev: isize, seq: u32, len: u16)
framework/src/state/reordered_buffer/reordered_buffer.rs:107
↓ 1 callersMethodinsert_at_tail
(&mut self, seq: u32, len: u16)
framework/src/state/reordered_buffer/reordered_buffer.rs:125
↓ 1 callersFunctionipcsum
(payload: &[u8])
framework/src/utils/flow.rs:132
↓ 1 callersFunctionipv4_cksum
native/utils.c:11
↓ 1 callersFunctionipv4_flow_hash
(bytes: &[u8], _iv: u32)
framework/src/utils/flow.rs:96
↓ 1 callersFunctionlat
()
test/sctp-test/src/nf.rs:5
↓ 1 callersFunctionlat
()
test/sctp-test/control-test/src/nf.rs:5
↓ 1 callersFunctionlat
()
test/shutdown-test/src/nf.rs:5
↓ 1 callersFunctionlat
()
test/reset-parse/src/nf.rs:5
↓ 1 callersFunctionlat
()
test/delay-test/src/nf.rs:5
↓ 1 callersMethodlen
Length of the table.
framework/src/state/dp_mergeable.rs:73
↓ 1 callersMethodlength
(&self)
framework/src/headers/udp.rs:79
↓ 1 callersMethodlength
(&self)
framework/src/headers/ip.rs:239
↓ 1 callersMethodlookup
(&self, hash: usize)
test/maglev/src/nf.rs:78
↓ 1 callersMethodlookup_entry
(&self, ip: u32)
test/lpm-embedded/src/nf.rs:89
↓ 1 callersMethodlookup_entry
(&self, ip: u32)
test/lpm/src/nf.rs:89
↓ 1 callersFunctionlpm
( parent: T, s: &mut S, )
test/lpm/src/nf.rs:101
↓ 1 callersFunctionmacswap
( parent: T, )
test/macswap/src/nf.rs:4
↓ 1 callersFunctionmaglev
( parent: T, s: &mut S, backends: &[&str], )
test/maglev/src/nf.rs:84
↓ 1 callersFunctionmain
(*directories)
scripts/check-examples.py:7
↓ 1 callersMethodmatches
(&self, flow: &Flow, connections: &HashSet<Flow, FnvHash>)
test/acl-fw/src/nf.rs:22
↓ 1 callersFunctionmax_rxqs
native/pmd.c:72
↓ 1 callersFunctionmax_txqs
native/pmd.c:81
↓ 1 callersFunctionmbuf_alloc
native/mempool.c:217
↓ 1 callersMethodmerge_cache
(&mut self)
framework/src/state/mergeable.rs:113
↓ 1 callersFunctionmonitor
( parent: T, mut monitoring_cache: MergeableStoreDP<isize>, )
test/framework-test/src/main.rs:24
↓ 1 callersMethodname
(&self)
framework/src/interface/port/phy_port.rs:168
← previousnext →201–300 of 801, ranked by callers