Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/ANLAB-KAIST/rust-dpdk
/ functions
Functions
17 in github.com/ANLAB-KAIST/rust-dpdk
⨍
Functions
17
◇
Types & classes
1
↓ 3 callers
Method
trans_unit_from_header
Create clang trans unit from given header file. This function will fill options from current `State`.
dpdk-sys/build.rs:107
↓ 1 callers
Method
check_compiler
Check compiler and retrieve link path for C standard libs.
dpdk-sys/build.rs:158
↓ 1 callers
Method
check_os
Check current OS. Currently, we only accept linux.
dpdk-sys/build.rs:152
↓ 1 callers
Method
compile
Do compile.
dpdk-sys/build.rs:891
↓ 1 callers
Method
extract_eal_apis
Extract trivial EAL APIs whose paramter types are all primitive (e.g. `uint8_t`). This function does followings: 1. List up all headers in `librte_ea
dpdk-sys/build.rs:381
↓ 1 callers
Method
find_dpdk
Find DPDK install path. After 20.11 update, build system is integrated into meson. Thus, it is difficult to obtain build path manually. Currently, on
dpdk-sys/build.rs:177
↓ 1 callers
Method
find_link_libs
Search through DPDK's link dir and extract library names.
dpdk-sys/build.rs:225
↓ 1 callers
Method
generate_lib_rs
Generate Rust source files.
dpdk-sys/build.rs:835
↓ 1 callers
Method
generate_rust_def
Generate Rust bindings from DPDK source.
dpdk-sys/build.rs:810
↓ 1 callers
Method
generate_static_impls_and_link_pmds
Generate wrappers for static functions and create explicit links for PMDs.
dpdk-sys/build.rs:504
↓ 1 callers
Method
make_all_in_one_header
Prepare a header file which contains all available DPDK headers.
dpdk-sys/build.rs:266
Method
format_arg
Generate C code from given each static function's information.
dpdk-sys/build.rs:516
Function
main
()
dpdk-sys/build.rs:1006
Function
main
dpdk-sys/gen/int_test.c:15
Function
main
()
dpdk-sys/bin/dpdk_sys_test.rs:7
Method
new
()
dpdk-sys/build.rs:84
Function
strip_comments
Convert `/**` comments into `///` comments
dpdk-sys/build.rs:30