MCPcopy Create free account

hub / github.com/NetSys/NetBricks / functions

Functions801 in github.com/NetSys/NetBricks

Methodfmt
(&self, f: &mut fmt::Formatter)
framework/src/headers/udp.rs:17
Methodfmt
(&self, f: &mut fmt::Formatter)
framework/src/headers/ip.rs:23
Methodfmt
(&self, f: &mut fmt::Formatter)
framework/src/headers/mac.rs:15
Methodfmt
(&self, f: &mut fmt::Formatter)
framework/src/headers/tcp.rs:41
Methodfmt
(&self, f: &mut fmt::Formatter)
framework/src/headers/null_header.rs:9
Methodfmt
(&self, f: &mut fmt::Formatter)
framework/src/config/mod.rs:61
Methodfragment_offset
(&self)
framework/src/headers/ip.rs:185
Methodfree_packet
(self)
framework/src/interface/packet.rs:203
Methodfrom_boxed_task
(task: Box<Executable>)
framework/src/scheduler/standalone_scheduler.rs:24
Methodfrom_task
(task: T)
framework/src/scheduler/standalone_scheduler.rs:17
Methodfrom_task
(mut task: T)
framework/src/scheduler/embedded_scheduler.rs:12
Methodgenerate_lut
(permutations: &Vec<Vec<usize>>, size: usize)
test/maglev/src/nf.rs:44
Methodgenerate_permutations
(backends: &[&str], lsize: usize)
test/maglev/src/nf.rs:33
Methodget
(&self, flow: &Flow)
framework/src/state/cp_mergeable.rs:72
Functionget_domain
()
framework/src/interface/dpdk.rs:106
Methodget_interleaved_mask
()
framework/src/native/libnuma.rs:139
Methodget_membind
()
framework/src/native/libnuma.rs:145
Methodget_mems_allowed
()
framework/src/native/libnuma.rs:133
Methodget_packet_batch
(&mut self)
framework/src/operators/transform_batch.rs:110
Methodget_packet_batch
(&mut self)
framework/src/operators/merge_batch.rs:82
Methodget_packet_batch
(&mut self)
framework/src/operators/filter_batch.rs:95
Methodget_packet_batch
(&mut self)
framework/src/operators/packet_batch.rs:287
Methodget_packet_batch
(&mut self)
framework/src/operators/add_metadata_mut.rs:113
Methodget_packet_batch
(&mut self)
framework/src/operators/receive_batch.rs:90
Methodget_packet_batch
(&mut self)
framework/src/operators/add_metadata.rs:113
Functionget_pmd_ports
native/pmd.c:53
Methodget_run_node_mask
()
framework/src/native/libnuma.rs:151
Methodget_task_dependencies
(&self)
framework/src/operators/transform_batch.rs:115
Methodget_task_dependencies
(&self)
framework/src/operators/filter_batch.rs:100
Methodget_task_dependencies
(&self)
framework/src/operators/packet_batch.rs:292
Methodget_task_dependencies
(&self)
framework/src/operators/add_metadata_mut.rs:118
Methodget_task_dependencies
(&self)
framework/src/operators/receive_batch.rs:95
Methodget_task_dependencies
(&self)
framework/src/operators/add_metadata.rs:118
Methodhandle_hup
(&mut self)
test/sctp-test/control-test/src/control.rs:59
Methodhandle_read_ready
(&mut self)
test/sctp-test/control-test/src/control.rs:19
Methodhandle_write_ready
(&mut self)
test/sctp-test/control-test/src/control.rs:55
Methodhash
(&self, state: &mut H)
framework/src/shared_state/shared_vec.rs:34
Methodhmap_to_vec
(hash: &RwLockReadGuard<HashMap<Flow, T, FnvHash>>)
framework/src/state/mergeable.rs:59
Methodid
(&self)
framework/src/headers/ip.rs:160
Methodindex
(&self, index: usize)
framework/src/shared_state/shared_vec.rs:44
Methodindex_mut
(&mut self, index: usize)
framework/src/shared_state/shared_vec.rs:71
Methodinit_dpdk_port
Create a PMD port with a given number of RX and TXQs.
framework/src/interface/port/phy_port.rs:182
Functioninit_secondary_mempool
native/mempool.c:207
Methodis_empty
Is table empty
framework/src/state/dp_mergeable.rs:79
Methodis_empty
(&self)
framework/src/state/cp_mergeable.rs:87
Methodis_established
(&self)
framework/src/state/reordered_buffer/reordered_buffer.rs:397
Methodis_head
Is `seg` the head of the list.
framework/src/state/reordered_buffer/reordered_buffer.rs:241
Methoditer
Iterate over all the stored entries. This is a bit weird to do in the data plane. #[Warning] This might have severe performance penalties.
framework/src/state/dp_mergeable.rs:67
Methoditer
(&self)
framework/src/state/cp_mergeable.rs:79
Methodlen
(&self)
framework/src/state/cp_mergeable.rs:83
Methodmac_address
(&self)
framework/src/interface/port/phy_port.rs:438
Functionmain
Cargo runs main in this file to get some additional settings (e.g., LD_LIBRARY_PATH). It reads the printed output looking for certain variables, see [
framework/build.rs:46
Functionmain
()
debugging/rdtscp-test/src/main.rs:45
Functionmain
()
test/lpm-embedded/src/main.rs:15
Functionmain
()
test/sctp-test/src/main.rs:50
Functionmain
()
test/sctp-test/control-test/src/main.rs:56
Functionmain
()
test/nat/src/main.rs:48
Functionmain
()
test/config-test/src/main.rs:7
Functionmain
()
test/tcp_check/src/main.rs:39
Functionmain
()
test/shutdown-test/src/main.rs:44
Functionmain
()
test/tcp_reconstruction/src/main.rs:42
Functionmain
()
test/maglev/src/main.rs:44
Functionmain
()
test/reset-parse/src/main.rs:40
Functionmain
()
test/lpm/src/main.rs:42
Functionmain
()
test/acl-fw/src/main.rs:52
Functionmain
()
test/embedded-scheduler-test/src/main.rs:13
Functionmain
()
test/tcp_payload/src/main.rs:30
Functionmain
()
test/macswap/src/main.rs:40
Functionmain
()
test/chain-test/src/main.rs:45
Functionmain
()
test/packet_test/src/main.rs:40
Functionmain
()
test/framework-test/src/main.rs:64
Functionmain
()
test/othertest/feature.rs:14
Functionmain
()
test/embedded-scheduler-dependency-test/src/main.rs:35
Functionmain
()
test/packet_generation/src/main.rs:42
Functionmain
()
test/delay-test/src/main.rs:42
Functionmain
native/test/test.c:91
Methodmetadata_as
(mbuf: *const MBuf, slot: usize)
framework/src/native/zcsi/mbuf.rs:24
Methodmetadata_mut
( self, generator: MutableMetadataFn<Self::Header, Self::Metadata, M>, )
framework/src/operators/mod.rs:76
Methodmut_metadata_as
(mbuf: *mut MBuf, slot: usize)
framework/src/native/zcsi/mbuf.rs:29
Methodnew
()
framework/src/scheduler/standalone_scheduler.rs:73
Methodnew
Create a new Bess scheduler.
framework/src/scheduler/embedded_scheduler.rs:47
Methodnew
(scheduler: PollHandle, fd: RawFd, token: Token)
framework/src/control/mod.rs:27
Methodnew
(address: SocketAddr)
framework/src/control/tcp.rs:42
Methodnew
()
framework/src/control/linux/epoll.rs:69
Methodnew
(address: u32, prefix: u8)
framework/src/utils/flow.rs:29
Methodnew
(parent: V, transformer: TransformFn<T, V::Metadata>)
framework/src/operators/transform_batch.rs:29
Methodnew
(parent: V)
framework/src/operators/restore_header.rs:45
Methodnew
(parents: Vec<T>)
framework/src/operators/merge_batch.rs:16
Methodnew
(parent: V, transformer: MapFn<T, V::Metadata>)
framework/src/operators/map_batch.rs:29
Methodnew
(parent: V)
framework/src/operators/parsed_batch.rs:40
Methodnew
(parent: V, filter: FilterFn<T, V::Metadata>)
framework/src/operators/filter_batch.rs:29
Methodnew
(parent: V, port: Port)
framework/src/operators/send_batch.rs:25
Methodnew
(parent: V)
framework/src/operators/deparsed_batch.rs:34
Methodnew
( parent: V, groups: usize, group_fn: GroupFn<T, V::Metadata>, sched: &mut S,
framework/src/operators/group_by.rs:69
Methodnew
Create a new PacketBatch capable of holding up to `cnt` packets.
framework/src/operators/packet_batch.rs:24
Methodnew
(parent: V, generator: MutableMetadataFn<V::Header, V::Metadata, M>)
framework/src/operators/add_metadata_mut.rs:28
Methodnew
(batch: &mut BatchIterator<Header = T, Metadata = M>)
framework/src/operators/iterator.rs:64
Methodnew
(queue: T)
framework/src/operators/receive_batch.rs:24
Methodnew
( parent: V, )
framework/src/operators/composition_batch.rs:18
Methodnew
(parent: V)
framework/src/operators/reset_parse.rs:20
← previousnext →501–600 of 801, ranked by callers